新しいPCに10個のLinuxディストリビューションをインストールしようとしましたが、ビデオドライバーで問題が発生するたびに、黒い画面または視覚的なアーティファクトがあります。
Ubuntu 12.04.3 64ビットのみをインストールできましたが、問題もありました:起動時の黒い画面(インストール前にライブモードを使用した場合、すべてが正常であったこともありましたが、ライブモードをロードできなかったことがあります-Ubuntuによるとビデオに問題があり、4つの要素を選択できます。そのうちの1つは「安全なグラフィックモードを使用」ですが、これも選択できません-システムがフリーズしています。
Ttyにnvidia-current
をインストールしましたが、助けにはなりませんでした。押す必要があるすべてのブート ESC そしてレスキューモードに入り、Resume
を押すと、システムは通常通り起動します。通常の再起動をしようとすると、Ubuntuのロゴが再び表示された後に黒い画面が表示されます。
オプションでnvidiaドライバーを切り替えてみました-バージョン319-updatesとバージョン319 [推奨]がありますが、どちらも動作しません。
Palit GeForce GTX650、すべてのアップデートがあります。
独自の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
パラメータがあるため、リカバリブートは機能しました。
GRUBブートメニューで、以前のカーネルバージョンを選択し、OSで起動することができました。これは、nvidiaドライバーの代わりにnouveauドライバーがロードされたためだと思います。
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
行を次のように変更します。
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
ファイルを保存し、Sudo update-grub
を実行します。nvidia307に最適です。起動画面は紫色だけですが、システムがどのように起動するかがわかります。
NvidiaのこのGTX650 Geforceカードには、nvidia.comのWebサイトの説明にあるCUDA-Technologyがあります
ここにCUDAカードの回避策を投稿しました。これは通常Ubuntu 12.10を指し、そこでうまく機能しました:
Nvidia Driver GT 520およびCuda 5.0をUbuntu13.04にインストールする方法は?
それは謙虚ですが、それほどトリッキーではありません。
通常、この回避策はnvidiaのハイブリッドカードに関するものですが、なぜカードで機能しないのかはわかりません。
同様のNvidiaカードを搭載した2台のラップトップでも同じ問題が発生しました。
同様の問題を抱えた多くのUbuntuフレーバーを試した後、私が見つけた解決策は、フレッシュ Kubunt をインストールし、ソフトウェアの更新を実行する前にSynaptic Package Managerを使用して、nvidia
をフィルターすることです。パッケージ/強制バージョンに移動し、nvidia
フィルターされたパッケージをインストールされたバージョンに保持して、アップグレードを防止します。
その後、必要に応じて他のデスクトップフレーバーをインストールできます(2番目のステップで、お気に入りのGNOMEとXfceを問題なく追加することをテストしました)。私の記憶がうまく機能していれば、使用され使用され続けているNvidiaドライバーは173.x(または176.x)です。
これは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からの場合は、動作する可能性が高くなります。