すべてのソース エンジン ゲームで、特定の状況で「intel_do_flush_lock_failed」によりクラッシュが発生する

すべてのソース エンジン ゲームで、特定の状況で「intel_do_flush_lock_failed」によりクラッシュが発生する

約 1 か月前のアップデート以来、ソース エンジン ベースのゲームでシステムがフリーズする (サウンドがループし、デスクトップ全体が応答しなくなり、フレーム レートが約 0.125 fps (そうです、4 秒に 1 フレーム) まで低下し、最終的に約 15 秒後に閉じて、コンピューターの制御が戻ります) という奇妙な問題に悩まされています。

このクラッシュの原因は「ランダム」ではありません。共通点はほとんどないように見えますが、すべて同じエラーが発生します。プロップの生成時、NPC に追われている最中、またはマップの特定の場所への移動中にクラッシュが発生する可能性があります。

クラッシュを確実に引き起こす原因として私が特定したいくつかの事柄を以下に示します (これ以外にも原因はあります)。

Garry's Mod: 「q」メニューから display_cooler01a を生成しようとしています (ツール ガンで生成すると機能し、その後はメニューからエラーなしで生成できますが、不思議です)。

Team Fortress 2: 瀕死のとき、または角を曲がるときやキャラクター選択メニューにいるときなどに発生します。

Garry の mod: gm_bobomb_battlefield_h1 の最初の木製の橋を歩く (この投稿に含まれる端末出力はこの方法を使用して生成されました)

私が試してみました:

  • オペレーティングシステム全体(Xubuntu)を再インストールし、Steamを再インストールする
  • これらすべてのゲームのローカル ファイルを検証しています (「検証成功」と報告されます)
  • ソフトウェアと更新設定の「追加ドライバー」で「intel-microcode からの Intel CPU 用プロセッサ マイクロコード ファームウェア」を有効にします。

これらはどれも機能せず、クラッシュは依然として発生し、まったく同じアクションによっても引き起こされる可能性があります。Steam とこれらのゲームでソフトウェア レンダリングを使用するように強制することでこれらのクラッシュを回避できましたが、明らかにこれは非常に遅いです...

役に立つと思われる情報をアップロードした Google Drive フォルダへのリンクを添付しました。解決策がない場合は、安心するために、他にもこの問題を抱えている人がいるかどうか、または原因を知っている人がいるかどうか (Spectre/Meltdown の不適切なパッチに関連しているかどうか) を知りたいです。

ターミナルで実行中の Steam の出力 (Gmod の起動時からクラッシュまで)、lspci、uname -a

答え1

かなり調べてみた結果、私は実際に自分の疑問に答えることができました!

Dell Inspiron 5559をお使いの方は、リポジトリを追加することで修正できました。

deb http://ppa.launchpad.net/ubuntu-x-swat/updates/ubuntu xenial main適切である、

ランニングsudo apt-get update && sudo apt-get install libgl1-mesa-dri

https://bugs.freedesktop.org/show_bug.cgi?id=102226

http://www.omgubuntu.co.uk/2017/11/install-mesa-17-2-ubuntu

偶然これを見つけた方にはご迷惑をおかけして申し訳ありません。

関連情報