Score:0

Ubuntu 20.04 VGA ไม่เร่งด้วย nvidia GPU

ธง us

ฉันใช้ ubuntu 20.04 บนแล็ปท็อป lenovo yoga slim7 ซึ่งเต็มไปด้วยการ์ดกราฟิก nvidia 350M ฉันเพิ่ม ppa และ apt ที่ติดตั้งไดรเวอร์ nvidia-470 ซึ่งเป็นไดรเวอร์ล่าสุด แต่ดูเหมือนว่า GPU จะไม่ได้ใช้สำหรับการเรนเดอร์ GUI บนเดสก์ท็อป เนื่องจากฉันรู้สึกล่าช้าในการป้อนข้อมูลหน้าจอใด ๆ แม้กระทั่งสำหรับเทอร์มินัล

นี่คือลักษณะของการตั้งค่า > เกี่ยวกับหน้า

ป้อนคำอธิบายรูปภาพที่นี่

ฉันตรวจสอบ lspci เพื่อค้นหาคอนโทรลเลอร์ VGA แต่ไม่พบ nvidia ที่นี่

$ lspci | เกรปวีจีเอ  
00:02.0 คอนโทรลเลอร์ที่รองรับ VGA: Intel Corporation Iris Plus Graphics G1 (Ice Lake) (rev 07)

และพบเพียง

$ lspci | egrep -i "vga|แสดง|3d"  
00:02.0 คอนโทรลเลอร์ที่รองรับ VGA: Intel Corporation Iris Plus Graphics G1 (Ice Lake) (rev 07)  
30:00.0 คอนโทรลเลอร์ 3D: NVIDIA Corporation GP107M [GeForce MX350] (rev a1)

ข้อมูลเพิ่มเติม

$ lspci -k | grep -EA3 'VGA|3D|ดิสเพลย์'
00:02.0 คอนโทรลเลอร์ที่รองรับ VGA: Intel Corporation Iris Plus Graphics G1 (Ice Lake) (rev 07)
    ระบบย่อย: อุปกรณ์ Lenovo 3a34
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: i915
    โมดูลเคอร์เนล: i915
--
30:00.0 คอนโทรลเลอร์ 3D: NVIDIA Corporation GP107M [GeForce MX350] (rev a1)
    ระบบย่อย: Lenovo GP107M [GeForce MX350]
    ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: nvidia
    โมดูลเคอร์เนล: nvidiafb, nouveau, nvidia_drm, nvidia

มีวิธีการเปิดใช้งาน GPU สำหรับคอนโทรลเลอร์ VGA หรือไม่

Pilot6 avatar
cn flag
โปรดเพิ่มผลลัพธ์ของ `lspci -k | grep -EA3 'VGA|3D|Display'` คำสั่งสำหรับคำถามของคุณ จัดรูปแบบข้อความโดยใช้ไอคอน `{}`
Kyuhyong You avatar
us flag
ขออภัย ฉันเพิ่งแก้ไขรูปแบบและเพิ่มข้อมูลเพิ่มเติมที่คุณร้องขอ
Pilot6 avatar
cn flag
ดังนั้น ไดรเวอร์ถูกติดตั้ง ฉันไม่เห็นปัญหา คุณมีกราฟิกคู่ คุณสามารถเปลี่ยนเป็น Nvidia ได้ในแอป Nvidia X Server
Kyuhyong You avatar
us flag
ฉันทราบว่ามีการติดตั้งไดรเวอร์แล้ว แต่ฉันรู้สึกถึงความล่าช้าในการป้อนแป้นพิมพ์ทุกครั้งบนหน้าจอ คุณช่วยอธิบายวิธีใช้แอปเซิร์ฟเวอร์ nvidia x ได้ไหม
Pilot6 avatar
cn flag
ความล่าช้าของแป้นพิมพ์ไม่เกี่ยวข้องกัน เรียกใช้แอพและดูว่ามีอะไรอยู่ คุณสามารถเปลี่ยนอะแดปเตอร์ได้ที่นั่น
Kyuhyong You avatar
us flag
แล็ปท็อปเครื่องอื่นของฉันซึ่งใช้งานได้ดีโดยไม่มีปัญหาใด ๆ แสดง lspci | grep 'VGA' ตามด้านล่าง 00:02.0 คอนโทรลเลอร์ที่รองรับ VGA: Intel Corporation Device 3e9b 01:00.0 ตัวควบคุมที่รองรับ VGA: NVIDIA Corporation Device 1f11 (rev a1)
Pilot6 avatar
cn flag
ดังนั้น ... ทำไมคุณถึงคิดว่าความล่าช้าของแป้นพิมพ์เกี่ยวข้องกับ Nvidia
Kyuhyong You avatar
us flag
ความล่าช้าของแป้นพิมพ์เป็นเพียงอาการของความล่าช้าของ GUI ฉันเห็นช้าในการรีเฟรช GUI ทุกครั้งที่มีการคลิกแท็บใหม่หรืออัปเดตบางส่วนและฉีกขาด ดูเหมือนว่าไม่มีการเร่งความเร็วกราฟิก และฉันเห็นว่า nvidia ใช้สำหรับ 3D เท่านั้นไม่ใช่สำหรับ VGA อาจติดตั้ง xserver-xorg-video-intel อีกครั้งเพื่อแก้ปัญหานี้
Pilot6 avatar
cn flag
การติดตั้งอะไรใหม่จะไม่ช่วยแก้ปัญหา
Kyuhyong You avatar
us flag
จริงๆแล้วมันใช้กลอุบาย! การติดตั้งไดรเวอร์ xserver ใหม่สำหรับ Intel ในที่สุดก็สามารถเร่งความเร็ว GUI และทำให้เร็วขึ้นมาก แต่ไม่ราบรื่นขึ้น ตอนนี้ฉันเห็นสัญญาณรบกวนทางกราฟิกเล็กน้อยทั่วเดสก์ท็อป
Score:1
ธง us

มีการอภิปรายเกี่ยวกับปัญหานี้ที่นี่ https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1937072

ปัญหาเกิดจาก PSR ใน Ubuntu หากต้องการปิดใช้งาน PSR ให้เปิด /etc/default/grub ด้วยโปรแกรมแก้ไข และเพิ่มบรรทัดด้านล่าง

GRUB_CMDLINE_LINUX_DEFAULT="i915.enable_psr=0"

ถ้ามี GRUB_CMDLINE_LINUX_DEFAULT ให้ใส่ # หน้าบรรทัด

บันทึกและออก.

ป้อน "$ sudo update-grub" และ "รีบูต"

หากต้องการตรวจสอบว่า PSR เปิดใช้งานอยู่หรือไม่โดยป้อน

$ sudo cat /sys/module/i915/parameters/enable_psr

ควรคืนค่า â0â ศูนย์

ก่อนหน้านี้ฉันให้ â-1â

Score:0
ธง us

ดูเหมือนว่าปัญหาเกี่ยวกับไดรเวอร์ nvidia บางตัวไม่ได้ให้การเร่งความเร็วสำหรับ VGA และจัดการเฉพาะกราฟิก 3D เท่านั้น โดยไม่บอกให้ไดรเวอร์ Intel เร่งความเร็วของ VGA สภาพแวดล้อม GUI ทั้งหมดจะไม่ถูกเร่งด้วยสิ่งใดเลย ดังนั้นฉันต้องบอกคนขับ Intel ด้วยตนเองว่าทำสิ่งนี้

เพื่อแก้ปัญหานี้ ฉันสร้างไฟล์ xorg.conf ภายใต้ /etc/X11/ และเพิ่มด้านล่าง

ส่วน "เค้าโครงเซิร์ฟเวอร์"
    ตัวระบุ "เค้าโครง"
    หน้าจอ 0 "อินเทล"
    หน้าจอ 1 "nvidia"
ส่วนท้าย

ส่วน "อุปกรณ์"
    ตัวระบุ "อินเทล"
    ไดรเวอร์ "อินเทล"
    รหัสบัส "PCI:0@0:2:0"
    ตัวเลือก "AccelMethod" "sna"
    ตัวเลือก "DRI" "1"
ส่วนท้าย

ส่วน "หน้าจอ"
    ตัวระบุ "อินเทล"
    อุปกรณ์ "อินเทล"
ส่วนท้าย

ส่วน "อุปกรณ์"
    ตัวระบุ "nvidia"
    ไดรเวอร์ "nvidia"
    รหัสบัส "PCI:1@0:0:0"
    ตัวเลือก "ConstrainCursor" "ปิด"
ส่วนท้าย

ส่วน "หน้าจอ"
    ตัวระบุ "nvidia"
    อุปกรณ์ "nvidia"
    ตัวเลือก "AllowEmptyInitialConfiguration" "เปิด"
    ตัวเลือก "ละเว้นอุปกรณ์แสดงผล" "CRT"
ส่วนท้าย

การตั้งค่านี้เปิดใช้งานการเร่งความเร็ว VGA โดยใช้ไดรเวอร์ Intel และทำให้กราฟิกเร็วขึ้นมาก

โปรดทราบว่ามีการเพิ่ม "ตัวเลือก "DRI" "1" "

อย่างไรก็ตาม วิธีนี้ไม่ได้ช่วยแก้ปัญหาทั้งหมด เนื่องจากฉันเห็นจุดแปลก ๆ ทั่วเดสก์ท็อปและหน้าจอแตกแบบนี้ กราฟิกคลุมเครือหลังจากอัปเกรดเป็น Ubuntu 20.04

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา