web-dev-qa-db-ja.com

NVIDIAバイナリドライバーがインストールされていると、ブートが「ハング」する

背景

Xubuntu 15.04の新しいバージョンをインストールしてゲーム(Team Fortress 2)を起動しました。驚いたことに、GTX 970を使用していても、恐ろしく動作しました。

私のシステムは970を認識していたため、Softwares & Updatesにアクセスすると、Nouveauディスプレイドライバーを使用していることがわかりました。そのため、独自のNVIDIAバイナリ推奨ドライバーに切り替えて適用し、システムを再起動しました。

問題

読み込み円があるXubutuロゴ画面に到達すると、読み込み円とその背後にある青い背景だけが表示され、残りは黒でした。「Control + Cでシステムをキャンセルできますファイルチェック」、あまり驚いていない、私は何も押さずにそれをするためにそれを残しました。約1時間後、PCがオフになっているかのように黒い画面で戻ってきましたが、そうではありませんでした。物理的なボタンを使用して再起動してgrubメニューに入り、そこからrootシェルにドロップし、最初にmount -o remount,rw /、次にapt-get --purge remove nvidia-*を使用してドライバーをアンインストールしました。 rebootを押します。

システムが起動し、通常は何も起こらなかったかのようにログインしましたが、Softwares & Updatesウィンドウを開いて、ドライバーがNouveauのウィンドウに戻されたことを確認しました。NVIDIAを削除したために起こったと思いますもの。それで、私は少しグーグルして、いくつかのppa'sをドライバーにインストールします。つまり、Sudo add-apt-repository ppa:xorg-edgers/ppa -y、次にSudo apt-get update、最後にSudo apt-get install nvidia-352、352は、NVIDIAの公式サイトから入手したバージョンです。低く見よ、私はリブートすると、まったく同じことが起こります。 (パラグラフ3をもう一度お読みください)。

ですから、まったく同じことを行った後、ゲームがうまく機能していなかったのはまぐれだったのではないかと思うので、もう一度起動しましたが、メニュー画面で1 FPSだったのは当然です。

私が試したこと

システム、ドライバの別のバージョン、および各ドライバをインストールする3つの方法を再インストールしてみました。

  • NVIDIAサイトからの.runファイル。
  • ソフトウェアとアップデートから。
  • ppa:xorg-edgers/ppaから。

明らかに役に立たない。


そして、それがこの質問が出たときであり、すべてが私のPCで完全に正常に動作しています。ゲーム以外(たとえば、3Dモデリングプログラム、ベンチマーク、コンポジターなど)は何も試しませんでしたが、きっと彼らは確信しています私が試したすべてのゲームがやったので、dは同じ効果があります。

1
Cold999

これに対する解決策は、ドライバーのインストール後にnomodesetカーネルオプションを設定することです。

そのためのUbunutuの良いチュートリアルは here です。

0
Cold999