Ubuntu 22.04 と AMD RX5500 で起動時にクラッシュ / 再起動が発生する

Ubuntu 22.04 と AMD RX5500 で起動時にクラッシュ / 再起動が発生する

20.04 から 22.04 にアップグレードしましたが、 を使用しないとシステムを起動できませんnomodeset。再起動する前に、次のメッセージが表示されてしばらくハングします。

[amdgpu] *ERROR* ring sdma1 timeout

以下は私が試してみたがうまくいかなかったことのリストです。

  • カーネルを5.18.14にアップグレードしました
  • 無効になったウェイランド
  • キサック・メサPPAからアップグレードされたメサ

これを修正する方法はありますか? 私の知る限り、プロプライエタリ ドライバーはもう入手できないのでしょうか?

ブートログ

答え1

信じられないかもしれませんが、HDMI ケーブルをディスプレイ ポートに交換すると、問題なく動作するようになりました。

答え2

私はカーネル5.15.0-52を搭載したUbuntu 22.04 LTSを実行しており、既存のインストール(古いPC)から新しいシステムに切り替えました。

  • Asus X670E TUF ゲーミング プラス Wi-Fi
  • AMD Ryzen 7 7700X(iGPU)統合グラフィックス搭載

まず、システムが起動時に意味のあるエラー メッセージを表示せずにハングしました。原因は、古いグラフィック ドライバー カーネル モジュール「amdgpu」でした。

grub メニューから「e」を使用してカーネルパラメータを編集し、「nomodeset」を追加して「amdgpu」ドライバの使用を防止します。「linux /@/boot/vmlinuz-5.15.0-52-generic root=UUID=0....98 ro」のようにノーモードセットスプラッシュ$vt_handoff"

「nomodeset」を使用すると、システムを正常に起動できました。最終的な解決策は、Ubuntu 22.04 用の AMD Radeon GPU ドライバーをインストールすることです。

注意:

AMD ホームページに公式にリンクされているバージョンは、「Radeon Software for Linux インストーラー バージョン 22.20」で、日付は 2022 年 7 月 13 日です。これは私の環境では機能しませんでした。ただし、サーバー上には「5.3」という新しいバージョンがあり、日付は 2022 年 9 月 9 日です。これは私の環境では機能しています。

リンク:

https://www.amd.com/en/support/linux-drivers https://repo.radeon.com/amdgpu-install/ 参考:

関連情報