最近のNvidiaアップデート後、Linux MintでLeft 4 Dead 2を実行できない

最近のNvidiaアップデート後、Linux MintでLeft 4 Dead 2を実行できない

ダイアログボックスをキャプチャすることができ、そこには次のように書かれていました。

GL コンテキストの作成に失敗しました。GL コンテキストを作成できませんでした: BadValue {整数パラメータが操作の範囲外です}

Valve 側のアップデートを待つ必要がありますか、それともすぐに実装できる解決策はありますか?

何かを壊したくないので(よく壊してしまいますが)、アドバイスを求めています。

どなたでもご参加いただけますと幸いです!

他のゲームをチェックした後、このテキストを出力するのは L4D2 だけであることに気付きました。他のゲームは起動時にすぐにクラッシュします。

答え1

多くの Linux パッケージ マネージャーは、アップデートをインストールするときに古いバージョンのファイルを削除します。グラフィック ドライバーのアップデートでもおそらくこの操作が行われます。すでに実行中のものには影響はありませんが、新しくロードされたプログラムは削除されたファイルを見つけられず、Failed to create GL contextエラーが発生します。再起動すると、新しいドライバーと関連ファイルがロードされます。

rmmod一部のドライバー (VirtualBox ホスト ドライバーなど) では、更新後に古いバージョン ( ) をアンロードし、再起動せずに新しいバージョン (insmodまたは) をロードすることができますmodprobe。これはグラフィック ドライバーでは不可能です。

今後のアップデートに注意してください。再起動が適切になるまで、カーネルまたはドライバーのアップデートの適用を延期することをお勧めします。

関連情報