web-dev-qa-db-ja.com

amdgpuドライバーが19.04にロードを拒否する

Ryzen 5 2500UおよびRaven Ridgeグラフィックスを搭載したHP x360ラップトップを持っています。これは4.18.0-17カーネルの18.10でも問題なく動作していましたが、19.04にアップグレードすると正しく動作しなくなりました。

アップグレード後、システムは起動の完了を拒否しました-GRUBメニューの後に空白の画面が表示されます。GRUBにnomodesetを追加することで起動できました。ただし、これにより、検出されないように2番目のモニター。

amdgpuモジュールをブラックリストに登録することで、19.04カーネルでシステムを起動することもできました。もちろんこれにより、2台目のモニターが機能しなくなります。

4.18.0-17カーネルを再び使用しても、すべてがうまく機能します。 5.0カーネルを機能させるために何かできることはありますか?

システムの詳細(4.18.0-17で実行):

CPU:       Topology: Quad Core model: AMD Ryzen 5 2500U with Radeon Vega Mobile Gfx bits: 64 
           type: MT MCP Arch: Zen L2 cache: 2048 KiB 
           flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 31940 
           Speed: 1369 MHz min/max: 1600/2000 MHz Core speeds (MHz): 1: 1452 2: 1434 3: 1371 4: 1474 
           5: 1430 6: 1369 7: 1400 8: 1371 
Graphics:  Device-1: AMD Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series] 
           vendor: Hewlett-Packard driver: amdgpu v: kernel bus ID: 03:00.0 
           Display: server: X.Org 1.20.4 driver: ATI,fbdev unloaded: modesetting,radeon,vesa 
           resolution: 1920x1080~60Hz, 1920x1080~60Hz 
           OpenGL: renderer: AMD RAVEN (DRM 3.26.0 4.18.0-17-generic LLVM 8.0.0) v: 4.5 Mesa 19.0.2 
           direct render: Yes 
2
bbayles

/lib/firmware/amdgpu/raven_dmcu.binを削除してSudo update-initramfs -u -k allを実行すると、この問題は解決しました。

3
bbayles

私の評判ではコメントが許可されていないため、18.10から19.04へのアップグレード時に、提供されたソリューションbbaylesも私にとってうまくいきました。アップグレード中に、インストールされたパッケージのクリーンアップを開始するステップの直前にクラッシュしました。

ビデオの問題のため、grubメニューを表示する方法を思い出せなかったため、Rufusを使用してKubuntu ISO USBを作成し、起動時に挿入して、少なくとも1回は起動してから再起動する必要がありました。その後、grubメニューが表示されました。以前はESCとShiftが機能していませんでした。

私は彼のソリューションを実行するだけでなく、ネットワークに接続してコマンドを実行することができました:dpkg --configure -a apt update apt -f install apt -m install apt dist-upgrade apt autoremove apt clean

デスクトップを再インストールしませんでしたが、時計のリセット、プラズマ検索、パッケージの再構成など、さまざまな修正がありました。

0
willm

これは、HP Envy Ryzen 5 VegaのUbuntu 19.04ディスコディンゴで私に役立ちました。 amdgpuが100時間以上のフラストレーションを引き起こし、カーネルパッチが頻繁にロックされたが、少なくとも空白でない画面が表示され、新しいUbuntuでnomodesetgrub必要なため、一年中地獄です19.04は少なくともはるかに安定していますが、外部モニター、画面の解像度を変更する機能、回転などがありません。

AMDの対応はHPまたはUbuntuに連絡することでした-残念です。 「Linuxチーム」にソリューションを送信するように依頼しました-彼らがいる場合:-\

(トピックから少し外れていますが、役に立ちます)-デフォルトのgrub Ubuntuメニューには、GRUBブートメニューが表示されませんでした(セーフモードを選択するか、 e nomodesetのような一時的な変更の場合)-解決策は/etc/boot/grub.cfgにタイムアウトを設定することでしたが、警告されます。grub-updateはそれらを再び= 0に変更するため、GRUBの更新またはそれ以降に実行する必要があります(nomodesetgrubにある場合を除いて)再び真っ白な画面に戻ります。押す esc grubターミナルプロンプトにたどり着きました。

そして、不慣れな初心者はこれを読んでください(このソリューションは言うまでもなく、検索に関する情報はほとんどありません)...これらのファイルを編集して、ライブUbuntuで起動します...ディレクトリを作成し、Ubuntuパーティションの/devを調べてマウントしますSudo mount /dev/<partition name>(編集:/devを検索する前に最初にマウント)、cdをディレクトリに追加し、/etc/boot/grub.cfgファイルを編集してタイムアウトを設定します。

0
pierrely