web-dev-qa-db-ja.com

NVIDIAドライバーのインストールと削除後にゲームが実行されない

Ubuntu 12.04 LTSを実行しています。

数か月前、私は3Dグラフィックを使用するAmnesia-The Dark Descentをインストールしたため、Nouveauを使用した実行を拒否しました。そのため、追加のドライバーアプリケーションを使用してもうまくいかなかった後、NVIDIAのWebサイトから適切なNVIDIAドライバー(NVIDIA-Linux-x86_64-310.32.run)をダウンロードしました。私はこのページから少し助けを借りてドライバーをインストールしました:

NVIDIA.runのインストール方法

ただし、画面の解像度が低すぎます。 xrandrとxorg.confを使用してオンラインで見つけたかなりの数の異なるソリューションを試しましたが、効果がありませんでした。結局、解決の問題を修正したxorg.confを削除しましたが、Amnesiaは依然として機能せず、以前は正常に機能していた他のすべてのゲームが起動しませんでした。さらに、Ubuntuにログインすると、画面が2秒間灰色に点滅しますが、これは以前とは異なり、下部に余分なアイコンが集まる代わりに、Unityツールバーが下にスクロールします。

だから私はしばらくあきらめてそれをそのままにし、最終的に私は何らかの形で以前の状態に復元したアップデートをダウンロードしました(ゲームは再び機能し、Unityツールバーは通常に戻り、灰色のフラッシュはなくなりました).

後で、私はもう一度最新のNVIDIAドライバー(NVIDIA-Linux-x86_64-319.23.run)で再試行しましたが、まだ成功せず、以前と同じ問題がありました。私はいくつかの解決策を試しましたが、最終的にNVIDIAドライバーはそれよりも問題が多いと判断しました(アムネシアのWindowsバージョンをダウンロードする必要があります)。この方法を使用して完全に削除し、Nouveauを復元しようとしました。

nvidiaドライバーを完全にアンインストールするにはどうすればよいですか?

これはまだ効果がありませんでした。今、タイプすると

dpkg -l | grep -i nvidia

残っているのはnvidia-commonだけですが、ゲームはまだ実行されません(BIT.TRIP BEATが「致命的なエラー-SDLウィンドウの作成に失敗しました:一致するGLXが見つかりませんでした」というメッセージをスローしますvisual "ですが、アイコンをクリックしても残りは何もしません)、ログイン時に画面がまだ灰色に点滅し、Unityバーを下にスクロールする必要があります。

では、どうすればゲームを再び稼働させることができますか?誰かが以前に修正したことで更新されたもの(当時はたくさんの更新があった)と、その更新を再インストールする方法を知っていますか?削除する必要がある他のNVIDIAファイルはまだありますか?

お時間をいただきありがとうございます。

-リチャード

1
Richard

[〜#〜]解決済み[〜#〜]

このスレッドのBruno Pereiraに感謝します。

NVidiaから内部Intel HDグラフィックスに切り替える-OpenGLが機能しない

以下を使用して、Xorgを完全に再インストールおよび再構成する必要がありました。

Sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:AMD64 libgl1-mesa-dri:AMD64

その後

Sudo dpkg-reconfigure xserver-xorg

その後、再起動します

Sudo reboot

そして今、すべてが正常に戻りました。

2
Richard

Nvidiaドライバーを完全に再インストールしてみます。

Sudo apt-get purge nvidia*
Sudo apt-get install nvidia-current
0
Joren