ฉันมีปัญหาเดียวกันแน่นอน (สเปคประมาณเดียวกับคุณ).
ในที่สุดฉันก็ได้รับการแก้ไขของฉัน
คำเตือนสำหรับทุกคนที่อ่านข้อความนี้. มีความเป็นไปได้สูงที่จะมีเคอร์เนลใหม่ที่เข้ากันได้กับไดรเวอร์ นี่เป็นการแก้ไขการทำงานและอาจไม่ใช่การแก้ไขที่สมบูรณ์แบบ ทุกคนที่มีความรู้อย่างใกล้ชิดเกี่ยวกับเคอร์เนล + amdgpu สามารถให้คำตอบที่ดีกว่าได้
คุณต้องดาวน์โหลด แตกไฟล์ และติดตั้งไดรเวอร์ 20.50 amdgpu
นี่คือลิงค์ที่ฉันใช้:
https://drivers.amd.com/drivers/linux/amdgpu-pro-20.50-1234664-ubuntu-20.04.tar.xz
แยกและเรียกใช้:
tar -xf amdgpu-pro-20.50-1234664-ubuntu-20.04.tar.xz
ซีดี amdgpu-pro-20.50-1234664-ubuntu-20.04
./amdgpu-ติดตั้ง
จากนั้นคุณต้องปรับใช้เคอร์เนลเฉพาะ: (5.4.0-96-ทั่วไป
กำลังทำงานให้ฉัน)
sudo apt-get install linux-image-5.4.0-96-generic linux-modules-5.4.0-96-generic linux-modules-extra-5.4.0-96-generic linux-headers-5.4.0-96- ทั่วไป
แล็ปท็อปของฉันมี GPU nvidia ด้วย ติดตั้งสิ่งเหล่านี้หากจำเป็น:
sudo apt-get install linux-modules-nvidia-470-5.4.0-96-generic linux-objects-nvidia-470-5.4.0-96-generic linux-signatures-nvidia-5.4.0-96-generic
จากนั้นรีบูต
sudo รีบูต
หลังจากรีบูต ให้ยืนยันว่าโหลดเวอร์ชันเคอร์เนลแล้ว
ชื่อ -r
ฉันเปลี่ยนด้วงเพื่ออนุญาตให้เลือกเคอร์เนลในเวลาบูต ถ้า ชื่อ -r
ส่งคืนเวอร์ชันเคอร์เนลที่ไม่ถูกต้อง คุณอาจต้องทำเช่นเดียวกันหรือเปลี่ยนการกำหนดค่าเพื่อใช้เคอร์เนลเฉพาะนี้ ฉันจะไม่รวมคำแนะนำการกำหนดค่า grub ที่นี่ แต่เป็นการดัดแปลงง่ายๆ /etc/default/grub
สำหรับการอ้างอิง - การแก้ไขนี้อิงตามข้อมูลที่พบที่นี่: https://www.amd.com/en/support/kb/release-notes/rn-amdgpu-unified-linux-20-45
หวังว่านี่จะช่วยใครซักคน