Score:0

ไดรเวอร์ NVIDIA ไม่ทำงานบน Ubuntu 21.04 แต่ทุกอย่างก็ดีกับ Monjaro & Pop OS

ธง gs

ฉันมี 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 จริงๆ

ดังนั้นมีความคิดใด ๆ พวก?

ขอบคุณมาก!

Nmath avatar
ng flag
วิธีที่ดีที่สุดในการติดตั้งไดรเวอร์ที่เป็นกรรมสิทธิ์คือระหว่างการติดตั้งระบบโดยเลือกไดรเวอร์ที่เป็นกรรมสิทธิ์ หลังจากนั้น คุณสามารถติดตั้งไดรเวอร์ด้วย `sudo ubuntu-drivers autoinstall` โปรดลองทำสิ่งนี้และรายงานกลับ
hu flag
เป็น 21.04 ควรมี linux 5.11 หรือไม่ 5.13 ไปถึงที่นั่นได้อย่างไร?
Anton Shkindzer avatar
gs flag
@Nmath ฉันทำไปแล้ว พยายามติดตั้งไดรเวอร์ขณะติดตั้ง Ubuntu และพยายามติดตั้งอัตโนมัติ (โดยเฉพาะอย่างยิ่ง มันจะเรียกใช้คำสั่ง apt เดียวกัน) แต่ฉันไม่ได้ตรวจสอบไดรเวอร์ที่ทำงานทันทีหลังจากติดตั้งระบบปฏิบัติการ ฉันจะพยายามขับเคอร์เนลกลับและติดตั้งไดรเวอร์ (จะประกาศผลที่นี่)
Anton Shkindzer avatar
gs flag
@mike อะไรก็ตามใช่ แต่อย่างที่ฉันพูดไปแล้วฉันได้ติดตั้งผ่าน Ubuntu Mainline (GUI) เพราะ WIFI ของฉันใช้งานได้เฉพาะกับเคอร์เนลที่สูงกว่า 5.13

โพสต์คำตอบ

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