ฉันยังใหม่กับ linux และฉันใช้ Ubuntu 20.04.4 LTS ฉันต้องการเปลี่ยนจาก GPU แบบรวมเป็น GPU เฉพาะ หรือสามารถเปิดบางโปรแกรม (เช่น Steam) ด้วย nvidia GPU ก่อนหน้านี้ฉันมีปัญหานี้และฉันแก้ไขโดยใช้:
xrandr --setprovideroffloadsink ...
มันใช้งานได้จนกระทั่งเมื่อไม่นานมานี้ (ฉันคิดว่าจนกว่า nvidia จะออกไดรเวอร์ 510 ใหม่) ตอนนี้ฉันไม่สามารถใช้วิธีการข้างต้นเพื่อแก้ไขปัญหาของฉันได้ เนื่องจากผลลัพธ์ของ
xrandr --listproviders
เป็น:
"ผู้ให้บริการ: หมายเลข : 1
ผู้ให้บริการ 0: id: 0x43 cap: 0x9, Source Output, Sink Offload crtcs: 3 เอาต์พุต: 1 ผู้ให้บริการที่เกี่ยวข้อง: 0 ชื่อ:modesetting"
ดังนั้นฉันจึงไม่สามารถสลับไปมาระหว่างกันได้
ฉันพยายามที่จะ:
- ล้างไดรเวอร์ nvidia และติดตั้งใหม่ตามนี้ (https://gist.github.com/espoirMur/65cec3d67e0a96e270860c9c276ab9fa) บทช่วยสอน
- ใช้แล้ว "
sudo ไพรม์เลือก nvidia
",
- เปลี่ยนโปรไฟล์เป็นประสิทธิภาพสูงในการตั้งค่าเซิร์ฟเวอร์ nvidia X
- "
ดีอาร์ไอ-ไพรม์ = 1
" สั่งการ.
ขณะพยายามแก้ไขปัญหาพบคำสั่งนั้น:
$nvidia-smi
*"NVIDIA-SMI ล้มเหลวเนื่องจากไม่สามารถสื่อสารกับไดรเวอร์ NVIDIA ได้ตรวจสอบให้แน่ใจว่าได้ติดตั้งและใช้งานไดรเวอร์ NVIDIA ล่าสุดแล้ว"*
การค้นหาปัญหานี้ทำให้การสอนซึ่งคล้ายกับจุดที่ 1 ของขั้นตอนข้างต้น (ใช้งานไม่ได้เช่นกัน ผลลัพธ์เหมือนกัน)
ข้อมูลเพิ่มเติม:
$ lspci | egrep 'VGA|3D'
*00:02.0 คอนโทรลเลอร์ที่รองรับ VGA: Intel Corporation UHD Graphics 630 (มือถือ)
01:00.0 ตัวควบคุมที่รองรับ VGA: NVIDIA Corporation TU106 [GeForce RTX 2060] (rev a1)*
สถานะ $ dkms
*nvidia, 510.54, 5.13.0-30-generic, x86_64: ติดตั้งแล้ว*
$ sudo lshw -C แสดง
*-แสดงไม่มีการอ้างสิทธิ์
คำอธิบาย: คอนโทรลเลอร์ที่รองรับ VGA
สินค้า: TU106 [GeForce RTX 2060]
ผู้จำหน่าย: NVIDIA Corporation
รหัสทางกายภาพ: 0
ข้อมูลรถบัส: pci@0000:01:00.0
รุ่น: a1
ความกว้าง: 64 บิต
นาฬิกา: 33MHz
ความสามารถ: pm msi pciexpress vga_controller bus_master cap_list
การกำหนดค่า: เวลาแฝง = 0
ทรัพยากร: หน่วยความจำ:b3000000-b3ffffff หน่วยความจำ:a0000000-affffffff หน่วยความจำ:b0000000-b1ffffff ioport:4000(size=128) หน่วยความจำ:b2000000-b207ffff
*-แสดง
คำอธิบาย: คอนโทรลเลอร์ที่รองรับ VGA
สินค้า: UHD Graphics 630 (มือถือ)
ผู้จำหน่าย: Intel Corporation
รหัสประจำตัว: 2
ข้อมูลรถบัส: pci@0000:00:02.0
รุ่น: 00
ความกว้าง: 64 บิต
นาฬิกา: 33MHz
ความสามารถ: pciexpress msi pm vga_controller bus_master cap_list
การกำหนดค่า: ไดรเวอร์ = เวลาแฝง i915 = 0
ทรัพยากร: irq:151 หน่วยความจำ:b5000000-b5ffffff หน่วยความจำ:90000000-9ffffffff ioport:5000(size=64) หน่วยความจำ:c0000-dffff
ภาพหน้าจอ ของข้อมูลระบบ