私はRTX 3080を搭載したコンピューターを持っており、Windows 10とUbuntu 20.04をデュアルブートしています。
Ubuntu にインストールしましたnvidia-driver-460
が、問題なく動作しました。昨日、GeForce Experience 経由で Windows のドライバーを 466 に更新したところ、Ubuntu が起動しなくなりました。Ubuntu では何も変更していません。
Windows と Ubuntu のドライバーは独立しており、互いに影響し合うことはないと考えていました。
Ubuntu のドライバーをアップグレードしたり、再インストールしたり、古いドライバーを試したりしてみましたが、何も機能しません。Ubuntu は でのみ起動しますnouveau
が、2 番目のディスプレイが検出されません。
何が問題なのでしょうか、そしてそれを解決するために何をすべきでしょうか?
Windows をアンインストールして Ubuntu のみを再インストールすれば問題は解決しますか、それともドライバーによってグラフィック カード自体が変更されたのでしょうか?
編集: 問題を診断するために GRUB 設定から削除しましたがquiet splash
、nvidia ドライバーを使用しているときにメッセージが表示されません。
答え1
をインストールすることで動作するようになりましたnvidia-driver-460-server
。正しく動作しているかどうかはわかりませんが、両方のモニターの解像度が正しいため、nvidia-smi
正常に動作しています。
通常のドライバーではルート シェルからでもコンピューターがフリーズしていたため、サーバー ドライバーをインストールしようと思いましたnvidia-smi
。そこで、AI タスクを実行するためにサーバー部分だけをインストールしようと思いましたが、驚いたことに、サーバー ドライバーをインストールした後、正常に起動することができました。
通常のドライバーとサーバー ドライバーの違いはよくわかりませんが、とにかく動作できるようになったので満足しています。