ฉันใช้ Ubuntu Studio 20.04 LTS และฉันกำลังพยายามเพิ่มประสิทธิภาพสำหรับวิดีโอเกม (FlightGear) ตาม lspci
ฉันมี GPU สองตัวบน Acer TravelMate 5360 ของฉัน:
~$ lspci | เกรปวีจีเอ
00:02.0 คอนโทรลเลอร์ที่เข้ากันได้กับ VGA: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 คอนโทรลเลอร์ที่รองรับ VGA: NVIDIA Corporation GF119M [GeForce GT 520M] (rev a1)
แต่ เอ็นวิเดีย
ไดรเวอร์ดูเหมือนจะไม่ทำงาน:
~$ nvidia-smi
NVIDIA-SMI ล้มเหลวเนื่องจากไม่สามารถสื่อสารกับไดรเวอร์ NVIDIA ตรวจสอบให้แน่ใจว่าได้ติดตั้งและเรียกใช้ไดรเวอร์ NVIDIA ล่าสุดแล้ว
~$ การตั้งค่า nvidia
ข้อผิดพลาด: ไม่ได้โหลดไดรเวอร์ NVIDIA
ข้อผิดพลาด: ไม่สามารถโหลดข้อมูลจากระบบที่มีอยู่
(nvidia-settings:10198): GLib-GObject-CRITICAL **: 15:41:24.368: g_object_unref: การยืนยัน 'G_IS_OBJECT (วัตถุ)' ล้มเหลว
** ข้อความ: 15:41:24.374: PRIME: ต้องมีการถ่าย
** ข้อความ: 15:41:24.374: PRIME: รองรับหรือไม่ ใช่
** ข้อความ: 15:41:24.467: PRIME: การใช้งาน: /usr/bin/prime-select nvidia|intel|on-demand|query
** ข้อความ: 15:41:24.467: PRIME: โหมดตามความต้องการ: "1"
** ข้อความ: 15:41:24.467: PRIME: รองรับโหมด "ตามความต้องการ" หรือไม่ ใช่
ฉันพยายามเปิดใช้งานไดรเวอร์ nvidia ด้วยตนเอง:
~$ sudo modprobe เอ็นวิเดีย
modprobe: ข้อผิดพลาด: ไม่สามารถแทรก 'nvidia': ไม่มีอุปกรณ์ดังกล่าว
~$ sudo modprobe nvidia_drm
~$ dmesg
[...]
[266.952607] nvidia-nvlink: กำลังเตรียมใช้งาน Nvlink Core หมายเลขอุปกรณ์หลัก 235
[266.955482] NVRM: NVIDIA GeForce GT 520M GPU ที่ติดตั้งในระบบนี้คือ
NVRM: รองรับผ่านไดรเวอร์ NVIDIA 390.xx Legacy โปรด
NVRM: เยี่ยมชม http://www.nvidia.com/object/unix.html สำหรับข้อมูลเพิ่มเติม
NVRM: ข้อมูล ไดรเวอร์ NVIDIA 470.57.02 จะไม่สนใจ
NVRM: GPU นี้ กำลังดำเนินการสอบสวน...
[266.955489] NVRM: ไม่พบ NVIDIA GPU
[266.955719] nvidia-nvlink: ยกเลิกการลงทะเบียน Nvlink Core อุปกรณ์หลักหมายเลข 235
ตามเว็บไซต์ที่ระบุไว้ใน dmesg
ข้อความ GPU ของฉันรองรับจนถึงเวอร์ชัน 390 เท่านั้น แต่การติดตั้งเวอร์ชันนั้นทำให้หน้าจอของฉันยังคงเป็นสีดำเมื่อหน้าจอเข้าสู่ระบบควรปรากฏขึ้นเมื่อบู๊ต ตอนนี้ฉันได้ติดตั้งเวอร์ชันใหม่ล่าสุด (470) แล้ว ฉันจะทำอย่างไร ?
แก้ไข: ฉันลองวิธีแก้ปัญหาทั้งหมดในคำตอบแล้ว คำถามนี้, แต่ ไม่มีเลย ช่วย ฉันเพิ่งลองติดตั้งไดรเวอร์ nvidia 390 ใหม่ - ฉันได้รับหน้าจอเข้าสู่ระบบเป็นสีดำอีกครั้ง น่าสนใจเมื่อฉันเพิ่ม โนโมเซ็ต
สำหรับพารามิเตอร์การบูตเคอร์เนลใน Grub ฉันได้รับหน้าจอการเข้าสู่ระบบและเดสก์ท็อปหลังจากนั้นด้วย nvidia-smi
จากนั้นแสดงผลลัพธ์ที่คาดไว้:
~$ nvidia-smi
จ. 26 ก.ค. 20:04:29 น. 2564
+--------------------------------------------- ----------------------------+
| เวอร์ชันไดรเวอร์ NVIDIA-SMI 390.144: 390.144 |
|---------------------------------------++---------------- ----------------------------+
| ชื่อ GPU ความคงทน-M| Bus-Id Disp.A | ผันผวน Uncorr ECC |
| Fan Temp Perf Pwr:การใช้งาน/ความจุ| การใช้งานหน่วยความจำ | GPU-Util Compute M. |
|==============================+================== =====+======================|
| 0 GeForce GT 520M ปิด | 00000000:01:00.0 ไม่มี | ไม่มี |
| N/A 56C P8 N/A / N/A | 4MiB / 964MiB | ไม่ระบุ ค่าเริ่มต้น |
+--------------------------------------+-------- ----------------------------+
+--------------------------------------------- ----------------------------+
| กระบวนการ: หน่วยความจำ GPU |
| GPU ประเภท PID ชื่อกระบวนการ การใช้งาน |
|================================================= ============================|
| 0 ไม่รองรับ |
+--------------------------------------------- ----------------------------+
แต่การตั้งค่า nvidia ยังคงแสดงสิ่งนี้:
ข้อผิดพลาด: ไม่สามารถโหลดข้อมูลจากระบบที่มีอยู่
(nvidia-settings:10198): GLib-GObject-CRITICAL **: 15:41:24.368: g_object_unref: การยืนยัน 'G_IS_OBJECT (วัตถุ)' ล้มเหลว
** ข้อความ: 15:41:24.374: PRIME: ต้องมีการถ่าย
** ข้อความ: 15:41:24.374: PRIME: รองรับหรือไม่ ใช่
** ข้อความ: 15:41:24.467: PRIME: การใช้งาน: /usr/bin/prime-select nvidia|intel|on-demand|query
** ข้อความ: 15:41:24.467: PRIME: โหมดตามความต้องการ: "1"
** ข้อความ: 15:41:24.467: PRIME: รองรับโหมด "ตามความต้องการ" หรือไม่ ใช่
และมีเพียงหน้าเดียว โปรไฟล์ PRIME
มีอยู่. นอกจากนี้ ฉันไม่สามารถปรับความสว่างหน้าจอของฉันได้เลย (xrandr
, เอ็กซ์แบ็คไลท์
แบ็คไลท์ctl
) - ทั้งหมดไม่ต้องทำอะไรเลย