ฉันมี ASUS ROG Zephyrus G15 พร้อม NVIDIA RTX 3060 Max-Q
และไดรเวอร์ไม่ทำงานที่นี่
ฉันรู้ได้อย่างไร:
> nvidia-smi
NVIDIA-SMI ล้มเหลวเนื่องจากไม่สามารถสื่อสารกับไดรเวอร์ NVIDIA ตรวจสอบให้แน่ใจว่าได้ติดตั้งและเรียกใช้ไดรเวอร์ NVIDIA ล่าสุดแล้ว
เมื่อฉันพยายามติดตั้งไดรเวอร์ nvidia (ทุกรุ่น) ด้วย apt มีข้อผิดพลาด (คำเตือน) เกี่ยวกับการข้ามบิลด์:
คำเตือน: ไม่สามารถเข้าถึง home dir /nonexistent ที่คุณระบุได้: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
การเพิ่มผู้ใช้ระบบ `nvidia-peristenced' (UID 127) ...
การเพิ่มกลุ่มใหม่ `nvidia-peristenced' (GID 134) ...
การเพิ่มผู้ใช้ใหม่ `nvidia-peristenced' (UID 127) ด้วยกลุ่ม `nvidia-peristenced' ...
ไม่สร้างไดเร็กทอรีหลัก `/ ไม่มีอยู่จริง'
การตั้งค่า nvidia-dkms-460 (460.91.03-0ubuntu0.21.04.1) ...
อัปเดต initramfs: เลื่อนการอัปเดต (เปิดใช้งานทริกเกอร์)
ข้อมูล: เปิดใช้งาน nvidia
DEBUG: การแยกวิเคราะห์ /usr/share/ubuntu-drivers-common/quirks/dell_latitude
DEBUG: การแยกวิเคราะห์ /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
DEBUG: การแยกวิเคราะห์ /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
กำลังโหลดไฟล์ nvidia-460.91.03 DKMS ใหม่...
การสร้าง 5.13.15-051315-ทั่วไป
อาคารสำหรับสถาปัตยกรรม x86_64
การสร้างโมดูลสำหรับเคอร์เนล 5.13.15-051315-generic ถูกข้ามไปตั้งแต่
ดูเหมือนว่าจะไม่มีการติดตั้งส่วนหัวของเคอร์เนลสำหรับเคอร์เนลนี้
การตั้งค่า libnvidia-encode-460:amd64 (460.91.03-0ubuntu0.21.04.1) ...
การตั้งค่า libnvidia-encode-460:i386 (460.91.03-0ubuntu0.21.04.1) ...
การตั้งค่า nvidia-driver-460 (460.91.03-0ubuntu0.21.04.1) ...
กำลังประมวลผลทริกเกอร์สำหรับ libc-bin (2.33-0ubuntu5) ...
กำลังประมวลผลทริกเกอร์สำหรับ man-db (2.9.4-2) ...
กำลังประมวลผลทริกเกอร์สำหรับเครื่องมือ initramfs (0.139ubuntu3) ...
update-initramfs: กำลังสร้าง /boot/initrd.img-5.13.15-051315-generic
มันบอกว่าไม่ได้ติดตั้งส่วนหัว แต่:
> sudo apt ติดตั้ง linux-headers-5.13.15-051315
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา...เสร็จแล้ว
กำลังอ่านข้อมูลสถานะ...
linux-headers-5.13.15-051315 เป็นเวอร์ชันใหม่ล่าสุดแล้ว (5.13.15-051315.202109080732)
0 อัพเกรด, 0 ติดตั้งใหม่, 0 ลบและ 0 ไม่อัพเกรด
ปัญหาอยู่ในชื่อเคอร์เนลหรือไม่ ฉันติดตั้งผ่าน Ubuntu Mainline เนื่องจากเคอร์เนลดังกล่าวรองรับโมดูล wifi ของฉัน
> uname -r
5.13.15-051315-ทั่วไป
ข้อมูลเพิ่มเติม:
> สถานะ sudo dkms
nvidia, 460.91.03: เพิ่ม
> sudo lshw -c วิดีโอ
*-แสดง
รายละเอียด: คอนโทรลเลอร์ที่รองรับ VGA
สินค้า: GA106M [GeForce RTX 3060 Mobile / Max-Q]
ผู้จำหน่าย: NVIDIA Corporation
รหัสทางกายภาพ: 0
ข้อมูลรถบัส: pci@0000:01:00.0
ชื่อตรรกะ: /dev/fb0
รุ่น: a1
ความกว้าง: 64 บิต
นาฬิกา: 33MHz
ความสามารถ: pm msi pciexpress vga_controller cap_list fb
การกำหนดค่า: ความลึก = 32 เวลาแฝง = 0 โหมด = 2560x1440 ภาพ = truecolor xres = 2560 ปี = 1440
ทรัพยากร: iomemory:fc0-fbf iomemory:fe0-fdf หน่วยความจำ:fb000000-fbffffff หน่วยความจำ:fc00000000-fdffffffff หน่วยความจำ:fe00000000-fe01ffffff ioport:e000(size=128) หน่วยความจำ:fc000000-fc07ffff
*-แสดง
รายละเอียด: คอนโทรลเลอร์ที่รองรับ VGA
สินค้า: Cezanne
ผู้จำหน่าย: Advanced Micro Devices, Inc. [AMD/ATI]
รหัสทางกายภาพ: 0
ข้อมูลรถบัส: pci@0000:06:00.0
รุ่น: c4
ความกว้าง: 64 บิต
นาฬิกา: 33MHz
ความสามารถ: pm pciexpress msi msix vga_controller bus_master cap_list
การกำหนดค่า: ไดรเวอร์ = เวลาแฝง amdgpu = 0
ทรัพยากร: iomemory:fe0-fdf iomemory:fe0-fdf irq:52 หน่วยความจำ:fe10000000-fe1fffffff หน่วยความจำ:fe20000000-fe201fffff ioport:c000(size=256) หน่วยความจำ:fc500000-fc57ffff
นอกจากนี้ ฉันได้ลองใช้ Monjaro และ Pop OS แล้ว ไดรเวอร์ที่นี่ทำงานได้อย่างสมบูรณ์ แต่ฉันต้องการใช้ Ubuntu จริงๆ
ดังนั้นมีความคิดใด ๆ พวก?
ขอบคุณมาก!