(K)NVidia GeForce RTX 3060 TIを搭載したUbuntuが起動中に停止します。

(K)NVidia GeForce RTX 3060 TIを搭載したUbuntuが起動中に停止します。

私が遭遇したほぼすべてのアイデアと提案を4日間試した後、私は今私が直面した問題のために完全にショックを受けたことを認めます。誰もが私を正しい方向に指すことができればとても感謝します。私の質問は次のとおりです。

現在、以下の仕様の新しいコンピュータを設定しています。

  • マザーボード:MSIマグB560トマホークWIFI
  • グラフィックカード:GeForce RTX 3060 Ti 寄稿者: KFA2
  • CPU:インテルi7-11700KF
  • 3つの画面、2つはDisplayPortで接続し、1つはHDMIで接続します。
  • セキュアブートが無効になっています。
  • クイックスタートが無効になっています。

最新バージョンをインストールしましたUbuntu Linux(この記事を書いた時点でJammy Jellyfish 22.04)最初は、システムをほぼすぐに使用できました。しかし、いくつかの必須アップデートと多数のプログラムをインストールした後、問題が始まりました。

簡単に言えば、システムを動作させることはほとんど不可能であることが証明されています。始める、いつものように必ずぶら下げるグラフィックログイン画面に切り替える前に。最初から、私はNVidiaドライバが少なくとも問題の一部であると疑っていましたquiet splashnoplymouth nomodesetその後、USBポートが私のタブレットの1つの問題を照会して見つけようとしたときに、ブートプロセスがほとんど中断されたことがわかりました。 USB 2ポートからUSB 3ポートに移動すると問題がなくなりました。つまり、起動プロセスが停止しなくなり、グラフィカルログイン画面が表示されるまで大まかに実行されました。

その後、一部のバージョンのNVidiaドライバで、画面をDisplayPortに接続するバグについて読みました(例:ここそしてここ)。しかし、このスレッドで言及されたバージョンはもはや私のカードとは関係がないようです。さらに、モニターだけがHDMIポートに接続した状態で起動も試みましたが、運がありませんでした。

その後、さまざまな結果を示すさまざまなバージョンのドライバを試してみました。

  • 450サーバー(上記のスレッドの1つで述べたリポジトリから):「Nvidia永続デーモンを起動できません」というエラーがたくさん発生します。
  • 460.84(NVidia Webサイトから):コンパイルに失敗しました。
  • 470.57(NVidia Webサイトから):コンパイルに失敗しました。
  • 470.63(NVidiaサイトから):グラフィックログイン画面に切り替える前に停止します。
  • 470.63(NVidiaサイトから):グラフィックログイン画面に切り替える前に停止します。
  • 470.94(NVidiaサイトから):グラフィックログイン画面に切り替える前に停止します。
  • 470.103(ストアから):グラフィックログイン画面に切り替える前に停止します。
  • 510.60(ストレージとNVidiaサイトで):グラフィックログイン画面に切り替える前に停止します。

ほとんどの場合、少なくとも3ランレベル3(GRUB追加)で起動してコンソールにアクセスし、ドライバをアンインストールできます。ただし、場合によっては、NVidiaドライバ(GRUBに追加)を明示的にブラックリストに追加する必要がありましたmodule_blacklist=nvidia。通常、バージョン510.xxのドライバではこの問題がより頻繁に発生するように見えましたが、問題を正確に見つけることはできません。

その後、以前のカーネルを起動し、5.15.0-27から5.15.0-25に切り替えました(他のカーネルは使用できません)。最初は、ドライバ470.63以降を使用してシステムを起動したので、これが改善されているように見えました。残念ながら、私の喜びは長く続かず、問題が再び発生しました。これで、動作するシステムを50回ごとに起動できるようです。しかし、そのような場合、私の画面の1つだけが検出されます。

これはタイミングに関連している可能性があると疑われます。一人に会ったワイヤーこの提案「起動プロセス中に最初にNvidiaカーネルモジュールをロードする」しかし、/etc/modulesこれは私の場合には何の影響もないようです。

実際に起動できるたびに、3 つの画面のうちの 1 つだけが検出されるため、ドライバが読み込まれないことが疑われます。実際:今わかりました。"(EE)nvidiaモジュールをロードできません(モジュールが存在しません、0)」だから、/var/logs/Xorg.0.logドライバを検索した結果/usr/lib/x86_64-linux-gnu/nvidia/xorg。それにもかかわらず、私は手動で行を追加し、ModulePath "/usr/lib/x86_64-linux-gnu/nvidia/xorg,/usr/lib/xorg/modules"少なくとも/etc/X11/xorg.conf起動中にドライバがロードされるように管理しました。残念ながら、エラーが発生します。「(EE)NVIDIA:NVIDIAカーネルモジュールを初期化できません」。チェックにはdmesg便利なヒントは含まれていません。

最後に、絶望的な心に簡単な解決策を試しましたsudo ubuntu-drivers autoinstall(ドライババージョン510.60のインストール)。システムは最初は最新のカーネル(-27、上記を参照)で起動しましたが成功しませんでしたが、以前のカーネルバージョン(-25)に戻った後、システムはすぐに起動し、すべてが正常に機能しました。しかし、一度だけ再起動した後、問題が再び現れ、現在はサイレントインストールには何の効果もありません。

ちなみに:

  • nouveauそのドライバーがブラックリストに上がっているのが確実です。
  • xorg.conf頻繁にファイルを再作成してみるsudo nvidia-xconfigと、ディレクトリ全体が削除されることもありました/etc/X11。これらのどれも効果がありません。

今はアイデアが不足していますが、システムの起動と実行に必要なすべてのヒントとアドバイスを受け取ることができてうれしいです。よろしくお願いします。

ベストアンサー1

おすすめ記事