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
/lib/firmware/amdgpu/raven_dmcu.bin
を削除してSudo update-initramfs -u -k all
を実行すると、この問題は解決しました。
私の評判ではコメントが許可されていないため、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
デスクトップを再インストールしませんでしたが、時計のリセット、プラズマ検索、パッケージの再構成など、さまざまな修正がありました。
これは、HP Envy Ryzen 5 VegaのUbuntu 19.04ディスコディンゴで私に役立ちました。 amdgpuが100時間以上のフラストレーションを引き起こし、カーネルパッチが頻繁にロックされたが、少なくとも空白でない画面が表示され、新しいUbuntuでnomodeset
がgrub
必要なため、一年中地獄です19.04は少なくともはるかに安定していますが、外部モニター、画面の解像度を変更する機能、回転などがありません。
AMDの対応はHPまたはUbuntuに連絡することでした-残念です。 「Linuxチーム」にソリューションを送信するように依頼しました-彼らがいる場合:-\
(トピックから少し外れていますが、役に立ちます)-デフォルトのgrub
Ubuntuメニューには、GRUBブートメニューが表示されませんでした(セーフモードを選択するか、 e nomodesetのような一時的な変更の場合)-解決策は/etc/boot/grub.cfg
にタイムアウトを設定することでしたが、警告されます。grub-update
はそれらを再び= 0に変更するため、GRUBの更新またはそれ以降に実行する必要があります(nomodeset
がgrub
にある場合を除いて)再び真っ白な画面に戻ります。押す esc grub
ターミナルプロンプトにたどり着きました。
そして、不慣れな初心者はこれを読んでください(このソリューションは言うまでもなく、検索に関する情報はほとんどありません)...これらのファイルを編集して、ライブUbuntuで起動します...ディレクトリを作成し、Ubuntuパーティションの/dev
を調べてマウントしますSudo mount /dev/<partition name>
(編集:/dev
を検索する前に最初にマウント)、cd
をディレクトリに追加し、/etc/boot/grub.cfg
ファイルを編集してタイムアウトを設定します。