web-dev-qa-db-ja.com

12.04.3は、レスキューモード(ブートごと)で「再開」を押した後にのみ開始できます-Nvidiaドライバーの問題

新しいPCに10個のLinuxディストリビューションをインストールしようとしましたが、ビデオドライバーで問題が発生するたびに、黒い画面または視覚的なアーティファクトがあります。

Ubuntu 12.04.3 64ビットのみをインストールできましたが、問題もありました:起動時の黒い画面(インストール前にライブモードを使用した場合、すべてが正常であったこともありましたが、ライブモードをロードできなかったことがあります-Ubuntuによるとビデオに問題があり、4つの要素を選択できます。そのうちの1つは「安全なグラフィックモードを使用」ですが、これも選択できません-システムがフリーズしています。

Ttyにnvidia-currentをインストールしましたが、助けにはなりませんでした。押す必要があるすべてのブート ESC そしてレスキューモードに入り、Resumeを押すと、システムは通常通り起動します。通常の再起動をしようとすると、Ubuntuのロゴが再び表示された後に黒い画面が表示されます。

オプションでnvidiaドライバーを切り替えてみました-バージョン319-updatesとバージョン319 [推奨]がありますが、どちらも動作しません。

Palit GeForce GTX650、すべてのアップデートがあります。

My dmesg出力

dpkg --get-selections | grep 'nvi\|nou'の出力

マイ/boot/grub/grub.cfg

10

独自のnvidiaドライバーは、KMSなしで使用する必要があります。 /etc/default/grubファイルを編集し、お気に入りのテキストエディター(vi、nano、geditなど)を使用する必要があります。

Sudo vi /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"行を次のように変更します。

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

ファイルを保存してからSudo update-grubを実行し、再起動すると動作します。

それでも解決しない場合は、前の行から「静かなスプラッシュ」も削除し、再びSudo update-grubを削除します。 (これにより、グラフィカルブート画面が無効になります。)

リカバリメニューエントリにnomodesetパラメータがあるため、リカバリブートは機能しました。

17
falconer

GRUBブートメニューで、以前のカーネルバージョンを選択し、OSで起動することができました。これは、nvidiaドライバーの代わりにnouveauドライバーがロードされたためだと思います。

0
HashTables

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"行を次のように変更します。

GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"

ファイルを保存し、Sudo update-grubを実行します。nvidia307に最適です。起動画面は紫色だけですが、システムがどのように起動するかがわかります。

0
user486234

NvidiaのこのGTX650 Geforceカードには、nvidia.comのWebサイトの説明にあるCUDA-Technologyがあります

ここにCUDAカードの回避策を投稿しました。これは通常Ubuntu 12.10を指し、そこでうまく機能しました:

Nvidia Driver GT 520およびCuda 5.0をUbuntu13.04にインストールする方法は?

それは謙虚ですが、それほどトリッキーではありません。

通常、この回避策はnvidiaのハイブリッドカードに関するものですが、なぜカードで機能しないのかはわかりません。

0
dschinn1001

同様のNvidiaカードを搭載した2台のラップトップでも同じ問題が発生しました。

同様の問題を抱えた多くのUbuntuフレーバーを試した後、私が見つけた解決策は、フレッシュ Kubunt をインストールし、ソフトウェアの更新を実行する前にSynaptic Package Managerを使用して、nvidiaをフィルターすることです。パッケージ/強制バージョンに移動し、nvidiaフィルターされたパッケージをインストールされたバージョンに保持して、アップグレードを防止します。

その後、必要に応じて他のデスクトップフレーバーをインストールできます(2番目のステップで、お気に入りのGNOMEとXfceを問題なく追加することをテストしました)。私の記憶がうまく機能していれば、使用され使用され続けているNvidiaドライバーは173.x(または176.x)です。

0
bob

これはXサーバーエラーです。 X Server自体が更新されると、グラフィックドライバーのパスも削除されます。おそらく唯一の方法は、Ubuntuが提供するもの(つまり、「追加ドライバー」のドライバー)をインストールすることです。

CrossFire AMD Radeon HD 8970mを搭載したAMD Radeon HD8650を搭載したAMD A10を搭載し、AMD Webサイトで見つかったドライバーをインストールしました。更新後、Xサーバーに障害が発生しました。 'fglrx'(Ubuntu用のAMDドライバー)を再インストールする必要があり、Xサーバーは再び動作します。今回のみ、8970mを識別できませんでしたが、他のAMD GPUとして識別します。

NVidiaについてはわかりませんが、Ubuntuから提供されたもの以外はインストールしないように心がけています。 Ubuntuからの場合は、動作する可能性が高くなります。

0
user220402