Score:0

การติดตั้ง Dual Boot Ubuntu 20.04 บนเครื่องที่ใช้ AMD โดยไม่ใช้ไดรเวอร์ของ Nvidia

ธง kr

ฉันเพิ่งซื้อแล็ปท็อป Lenovo Legion 5 15ACH6 ที่ติดตั้ง Windows 10 home edition ซีพียูคือ AMD Ryzen 7 5800H พร้อมกราฟิก Radeon ในตัวและหน่วยความจำระบบ 16 GB และ GPU คือ Nvidia GeForce RTX 3050 (หน่วยความจำวิดีโอ: 4 GB, GDDR6) ในเมนู BIOS ฉันได้ปิดใช้งานตัวเลือกการบู๊ตแบบปลอดภัยโดยตั้งค่าอุปกรณ์กราฟิกให้เป็นตัวเลือกเริ่มต้นของ 'กราฟิกไดนามิก' (ตัวเลือกอื่นที่มีคือ 'กราฟิกแยก') ฉันติดตั้ง dual boot Ubuntu 20.04 บนระบบโดยใช้ตัวเลือก 'กราฟิกที่ปลอดภัย' ที่มีให้ในเมนู GNU GRUBฉันสามารถติดตั้ง Ubuntu ได้สำเร็จ แต่ไม่ได้ใช้การ์ดกราฟิก Nvidia และใช้กราฟิก Radeon ในตัวแทน ฉันพยายามค้นหาวิธีแก้ไขปัญหาทางออนไลน์ แต่ไม่พบคำตอบที่ชัดเจน ฉันสับสนเล็กน้อยเกี่ยวกับวิธีดำเนินการแก้ไขปัญหานี้ และต้องการความช่วยเหลือเกี่ยวกับสิ่งเดียวกันนี้ ต่อไปนี้เป็นคำสั่งบางส่วนที่ฉันลองใช้ตามข้อมูลออนไลน์:

    สถานะ $ dkms
    $

ไม่พบเอาต์พุตจากคำสั่งด้านบน

    $nvidia-smi
    
    NVIDIA-SMI ล้มเหลวเนื่องจากไม่สามารถสื่อสารกับไดรเวอร์ NVIDIA ทำ 
    ตรวจสอบให้แน่ใจว่าได้ติดตั้งและเรียกใช้ไดรเวอร์ NVIDIA ล่าสุดแล้ว
    $nvidia-การตั้งค่า; lspi -V | เกรปวีจีเอ

    
    ข้อผิดพลาด: ไม่ได้โหลดไดรเวอร์ NVIDIA


    ข้อผิดพลาด: ไม่สามารถโหลดข้อมูลจากระบบที่มีอยู่


    (การตั้งค่า nvidia:16830): GLib-GObject-CRITICAL **: 14:19:56.983: g_object_unref: 
    การยืนยัน 'G_IS_OBJECT (วัตถุ)' ล้มเหลว
    ** ข้อความ: 14:19:56.988: PRIME: ไม่ต้องขนถ่าย ยกเลิก
    ** ข้อความ: 14:19:56.988: PRIME: รองรับหรือไม่ ไม่

คำสั่งดังกล่าวยังเปิดกล่องโต้ตอบว่างที่ชื่อว่า 'การตั้งค่าเซิร์ฟเวอร์ NVIDIA X'

    $ dpkg -l | grep -i nvidia
    
    ii libnvidia-cfg1-470:amd64 470.86-0ubuntu0.20.04.1 amd64 ไลบรารีการกำหนดค่าไบนารี OpenGL/GLX ของ NVIDIA              
    ii libnvidia-common-470 470.86-0ubuntu0.20.04.1 ไฟล์ที่ใช้ร่วมกันทั้งหมดที่ใช้โดยไลบรารี NVIDIA             
    ii libnvidia-compute-470:amd64 470.86-0ubuntu0.20.04.1 amd64 แพ็คเกจ NVIDIA libcompute             
    ii libnvidia-compute-470:i386 470.86-0ubuntu0.20.04.1 i386 แพ็คเกจ NVIDIA libcompute             
    ii libnvidia-decode-470:amd64 470.86-0ubuntu0.20.04.1 amd64 ไลบรารีรันไทม์ถอดรหัสวิดีโอ NVIDIA            
    ii libnvidia-decode-470:i386 470.86-0ubuntu0.20.04.1 i386 ไลบรารีรันไทม์ถอดรหัสวิดีโอ NVIDIA              
    ii libnvidia-encode-470:amd64 470.86-0ubuntu0.20.04.1 amd64 ไลบรารีรันไทม์เข้ารหัสวิดีโอ NVENC            
    ii libnvidia-encode-470:i386 470.86-0ubuntu0.20.04.1 i386 ไลบรารีรันไทม์การเข้ารหัสวิดีโอ NVENC
    ii libnvidia-extra-470:amd64 470.86-0ubuntu0.20.04.1 amd64 ไลบรารีเพิ่มเติมสำหรับไดรเวอร์ NVIDIA
    ii libnvidia-fbc1-470:amd64 470.86-0ubuntu0.20.04.1 amd64 เฟรมบัฟเฟอร์ที่ใช้ NVIDIA OpenGL จับภาพไลบรารีรันไทม์
    ii libnvidia-gl-470:amd64 470.86-0ubuntu0.20.04.1 amd64 ไลบรารี NVIDIA OpenGL/GLX/EGL/GLES GLVND และ Vulkan ICD
    ii libnvidia-gl-470:i386 470.86-0ubuntu0.20.04.1 i386 ไลบรารี NVIDIA OpenGL/GLX/EGL/GLES GLVND และ Vulkan ICD
    ii libnvidia-ifr1-470:amd64 470.86-0ubuntu0.20.04.1 amd64 ไลบรารีรันไทม์ Inband Frame Readback ที่ใช้ NVIDIA OpenGL
    ii linux-modules-nvidia-470-5.11.0-27-generic 5.11.0-27.29~20.04.1 amd64 Linux kernel โมดูล nvidia สำหรับเวอร์ชัน 5.11.0-27
    ii linux-modules-nvidia-470-generic-hwe-20.04 5.11.0-27.29~20.04.1 amd64 ไดรเวอร์พิเศษสำหรับ nvidia-470 สำหรับรสชาติ generic-hwe-20.04
    ii linux-objects-nvidia-470-5.11.0-27-generic 5.11.0-27.29~20.04.1 amd64 Linux kernel โมดูล nvidia สำหรับเวอร์ชัน 5.11.0-27 (วัตถุ)
    rc linux-objects-nvidia-470-5.11.0-37-generic 5.11.0-37.41~20.04.2 amd64 Linux kernel โมดูล nvidia สำหรับเวอร์ชัน 5.11.0-37 (วัตถุ)
    ii linux-objects-nvidia-470-5.11.0-38-generic 5.11.0-38.42~20.04.1 amd64 Linux kernel โมดูล nvidia สำหรับเวอร์ชัน 5.11.0-38 (วัตถุ)
    ii linux-objects-nvidia-470-5.11.0-40-generic 5.11.0-40.44~20.04.2+1 amd64 Linux kernel โมดูล nvidia สำหรับเวอร์ชัน 5.11.0-40 (วัตถุ)
    ii linux-signatures-nvidia-5.11.0-27-generic 5.11.0-27.29~20.04.1 amd64 ลายเซ็นเคอร์เนล Linux สำหรับโมดูล nvidia สำหรับเวอร์ชัน 5.11.0-27-generic
    ii linux-signatures-nvidia-5.11.0-38-generic 5.11.0-38.42~20.04.1 amd64 ลายเซ็นเคอร์เนล Linux สำหรับโมดูล nvidia สำหรับเวอร์ชัน 5.11.0-38-generic
    ii linux-signatures-nvidia-5.11.0-40-generic 5.11.0-40.44~20.04.2+1 amd64 Linux kernel signatures สำหรับโมดูล nvidia สำหรับเวอร์ชัน 5.11.0-40-generic
    ii nvidia-compute-utils-470 470.86-0ubuntu0.20.04.1 amd64 ยูทิลิตี้คำนวณ NVIDIA
    ii nvidia-kernel-common-470 470.57.02-0ubuntu0.20.04.1 amd64 ไฟล์ที่ใช้ร่วมกันที่ใช้กับโมดูลเคอร์เนล
    ii nvidia-kernel-source-470 470.86-0ubuntu0.20.04.1 amd64 แพ็คเกจซอร์สเคอร์เนล NVIDIA
    ii nvidia-prime 0.8.16~0.20.04.1 เครื่องมือทั้งหมดเพื่อเปิดใช้งาน Prime ของ NVIDIA
    ii การตั้งค่า nvidia 470.57.01-0ubuntu0.20.04.2 amd64 เครื่องมือสำหรับกำหนดค่าไดรเวอร์กราฟิก NVIDIA
    ii nvidia-utils-470 470.86-0ubuntu0.20.04.1 amd64 ไบนารีสนับสนุนไดรเวอร์ NVIDIA
    ii ความละเอียดหน้าจอพิเศษ 0.18build1 ส่วนขยายทั้งหมดสำหรับแผงควบคุมการตั้งค่า nvidia
    ii xserver-xorg-video-nvidia-470 470.86-0ubuntu0.20.04.1 amd64 ไดรเวอร์ NVIDIA ไบนารี Xorg
$ uname -r

5.11.0-41-ทั่วไป
$ รายการ apt --installed | grep 'ส่วนหัวลินุกซ์'


คำเตือน: apt ไม่มีอินเทอร์เฟซ CLI ที่เสถียร ใช้ด้วยความระมัดระวังในสคริปต์

linux-headers-5.11.0-27-generic/focal-updates,focal-security ตอนนี้ 5.11.0-27.29~20.04.1 amd64 [ติดตั้งแล้ว อัตโนมัติ]
linux-headers-5.11.0-38-generic/focal-updates,focal-security ตอนนี้ 5.11.0-38.42~20.04.1 amd64 [ติดตั้งแล้ว ถอดอัตโนมัติ]
linux-headers-5.11.0-40-generic/focal-updates,focal-security ตอนนี้ 5.11.0-40.44~20.04.2 amd64 [ติดตั้งแล้ว]
linux-headers-5.11.0-41-generic/focal-updates,focal-security ตอนนี้ 5.11.0-41.45~20.04.1 amd64 [ติดตั้งแล้ว อัตโนมัติ]
linux-headers-generic-hwe-20.04/focal-updates,focal-security ตอนนี้ 5.11.0.41.45~20.04.19 amd64 [ติดตั้งแล้ว อัตโนมัติ]
$ รายการ apt --installed | grep 'ลินุกซ์อิมเมจ'


คำเตือน: apt ไม่มีอินเทอร์เฟซ CLI ที่เสถียร ใช้ด้วยความระมัดระวังในสคริปต์

linux-image-5.11.0-27-generic/focal-updates,focal-security ตอนนี้ 5.11.0-27.29~20.04.1 amd64 [ติดตั้งอัตโนมัติ]
linux-image-5.11.0-38-generic/focal-updates,focal-security ตอนนี้ 5.11.0-38.42~20.04.1 amd64 [ติดตั้งแล้ว ถอดอัตโนมัติ]
linux-image-5.11.0-40-generic/focal-updates,focal-security ตอนนี้ 5.11.0-40.44~20.04.2 amd64 [ติดตั้งอัตโนมัติ]
linux-image-5.11.0-41-generic/focal-updates,focal-security ตอนนี้ 5.11.0-41.45~20.04.1 amd64 [ติดตั้งอัตโนมัติ]
linux-image-generic-hwe-20.04/focal-updates,focal-security ตอนนี้ 5.11.0.41.45~20.04.19 amd64 [ติดตั้งอัตโนมัติ]
$ grep nvidia /etc/modprobe.d/*

/etc/modprobe.d/blacklist-framebuffer.conf:blacklist nvidiafb
$ grep nvidia /lib/modprobe.d/*
$

คำสั่งดังกล่าวไม่มีเอาต์พุต

$ lspci | เกรปวีจีเอ
01:00.0 คอนโทรลเลอร์ที่รองรับ VGA: NVIDIA Corporation Device 25e2 (rev a1)
05:00.0 คอนโทรลเลอร์ที่เข้ากันได้กับ VGA: Advanced Micro Devices, Inc. [AMD/ATI] อุปกรณ์ 1638 (rev c5)

เมื่อผมไป ซอฟต์แวร์และการอัปเดต -> ไดรเวอร์เพิ่มเติม, ตัวเลือกของ เซิร์ฟเวอร์ X.org X--Nouveau ถูกเลือก

ChanganAuto avatar
us flag
ลองเลือกไดรเวอร์ Nvidia ที่แนะนำ จากนั้นสมัครและรีบูต

โพสต์คำตอบ

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