เพื่อตอบคำถามของฉันเอง:
ข้อมูลต่อไปนี้ถือว่าไดรเวอร์ nvidia ทำงานได้ดีพอที่จะแก้ไขการตั้งค่า grub หากไม่เป็นเช่นนั้น ให้บูตเข้าสู่โหมดการกู้คืน ตอนนี้ลบไดรเวอร์ nvidia ที่มีอยู่:
sudo apt ลบ --purge nvidia*
แก้ไขการกำหนดค่าด้วง:
sudo nano /etc/default/grub
และแก้ไขบรรทัดต่อไปนี้เป็น:
GRUB_CMDLINE_LINUX_DEFAULT="ชุด nomodeset ที่เงียบสแปลช"
สำหรับ nvidia-driver-495 GRUB_CMDLINE_LINUX_DEFAULT="เงียบสแปลช i915.enable_psr=0"
ดูเหมือนจะทำงานได้ดี
ด้วงปรับปรุง:
sudo ปรับปรุงด้วง
ตอนนี้คุณควรจะสามารถบู๊ตได้ตามปกติ (ไม่ใช่กับหน้าจอที่สอง) แต่คุณไม่สามารถใช้กราฟิกการ์ดของคุณได้ ดังนั้นเพื่อแก้ไข:
ติดตั้งไดรเวอร์ nvidia ด้วยวิธี 'ปกติ':
sudo apt ติดตั้ง nvidia-driver-xxx
xxx = 470 ในขณะที่เขียน
แก้ไขการกำหนดค่าด้วง:
sudo nano /etc/default/grub
และแก้ไขบรรทัดต่อไปนี้เป็น:
GRUB_CMDLINE_LINUX_DEFAULT="สแปลชเงียบ nvidia-drm.modeset=1 i915.enable_psr=0"
ฉันไม่แน่ใจเกี่ยวกับ i915.enable_psr=0
แต่ดูเหมือนว่าจะแก้ไขการกะพริบของหน้าจอ
ด้วงปรับปรุง:
sudo ปรับปรุงด้วง
แก้ไขการกำหนดค่า nvidia:
sudo นาโน /etc/gdm3/custom.conf
และไม่แสดงความคิดเห็น (ลบ #) ออกจากบรรทัด:
WaylandEnable=เท็จ
เพื่อชี้แจง ฉันใช้ 20.04 การเปิดตัวในภายหลังอาจใช้ Wayland มากกว่าดังนั้นขั้นตอนอาจเปลี่ยนแปลงได้