Score:1

ไดรเวอร์ของ Nvidia หายไปหลังจากการอัพเกรดเคอร์เนล

ธง cn

ฉันเพิ่งทำ sudo apt อัพเกรด และฉันคิดว่านี่เป็นการอัพเกรดเคอร์เนลของฉันเป็น 5.13.0-27-generic (ฉันคิดว่าฉันวิ่งด้วย sudo apt ลบอัตโนมัติ.) ตั้งแต่นั้นมากราฟิกของฉันก็แย่ลงเช่น windows 'แยก' เมื่อลากผ่านหน้าจอหรือเมื่อเลื่อนผ่านข้อความ และเคอร์เซอร์จะไล่ตามช้าหากฉันเปิดใช้งานการปรับขนาดเศษส่วน

ฉันไปตรวจสอบการตั้งค่าใน Nvidia GUI ที่ฉันใช้ก่อนหน้านี้ (ฉันตั้งค่าเป็น "โหมดประสิทธิภาพสูง" หรืออะไรทำนองนั้นมาก่อน) แต่มันไม่ปรากฏขึ้นในกิจกรรม ใน Software & Updates ยังคงมีการเลือก "ดำเนินการต่อโดยใช้ไดรเวอร์ที่ติดตั้งด้วยตนเอง" ซึ่งฉันคิดว่าเหมือนเดิม แม้ว่าด้านล่างจะมีข้อความระบุว่า "ไม่มีไดรเวอร์ที่เป็นกรรมสิทธิ์ในการใช้งาน"

ถ้าฉันวิ่ง lsmod ฉันไม่เห็นอะไรเกี่ยวกับ Nvidia ในชื่อ แต่ฉันไม่แน่ใจว่ามันเกี่ยวข้องกัน เพิ่งไปอ่านเจอในกระทู้อื่น

ใน Synaptic มีรายการหลายร้อยรายการสำหรับ Nvidia รวมถึงรายการที่อธิบายว่า "Linux kernel nvidia modules for version 5.13.0-27"

GUI อยู่ที่ไหนและเหตุใดกราฟิกจึงแย่ลง

ข้อมูลจำเพาะ: Dell XPS 15 (9510), i7-11800, Nvidia GeForce RTX 3050-Ti

Terrance avatar
id flag
สิ่งนี้จะเกิดขึ้นเมื่อคุณติดตั้งไดรเวอร์ NVIDIA จาก NVIDIA เองแทนที่จะใช้ไดรเวอร์ Ubuntu NVIDIA ที่คุณได้รับจากไดรเวอร์เพิ่มเติมในการตั้งค่า ไดรเวอร์ NVIDIA จาก NVIDIA ไม่มีการตั้งค่า DKMS เพื่อนำไปใช้ในการอัปเดตเคอร์เนลใหม่
Judderman88 avatar
cn flag
ขอบคุณ @Terrance เดิมติดตั้งโดยอัตโนมัติเมื่อฉันติดตั้ง Ubuntu; ฉันไม่ได้ติดตั้งไดรเวอร์กราฟิกแยกต่างหากหลังจากนั้น เท่าที่ฉันจำได้ อย่างไรก็ตาม ฉันจะติดตั้งใหม่จาก Ubuntu ได้อย่างไร ภายใต้ไดรเวอร์เพิ่มเติม ทุกอย่างยกเว้น "ดำเนินการต่อโดยใช้ไดรเวอร์ที่ติดตั้งด้วยตนเอง" เป็นสีเทา
Terrance avatar
id flag
ฉันไม่เคยลองมาก่อน แต่ถ้ามีบางอย่างในโฟลเดอร์ `/usr/src/` สำหรับไดรเวอร์ NVIDIA ที่ติดตั้ง คุณอาจสร้างไฟล์ `dkms.conf` และเปลี่ยนไดรเวอร์เป็นเวอร์ชัน DKMS คุณจะต้องตรวจสอบให้แน่ใจว่าได้ติดตั้ง `dkms` แล้ว `sudo apt install dkms` เป็นแอปพลิเคชันสนับสนุนโมดูลเคอร์เนลแบบไดนามิก คุณสามารถตรวจสอบสถานะได้ตลอดเวลาโดยเรียกใช้ `dkms status` และจะแสดงให้คุณเห็นถึงไดรเวอร์ที่ไม่ใช่เคอร์เนลที่ติดตั้งซึ่งใช้ `dkms`
Terrance avatar
id flag
หากมีโฟลเดอร์ NVIDIA `/usr/src/` คุณสามารถทำตาม https://askubuntu.com/questions/1333542/realtek-r8168-driver-compile-errors-on-kernel-5-8-0- 50-on-20-04-1-lts/1334101#1334101 คำแนะนำสำหรับ RealTek NIC แต่การตั้งค่าจะเหมือนกัน
Terrance avatar
id flag
หากไม่มีโฟลเดอร์นั้น คุณจะต้องลบไดรเวอร์ NVIDIA ที่ติดตั้งแล้วติดตั้งจาก repos ของ Ubuntu โดยเรียกใช้ `sudo apt install nvidia-driver-495`
Judderman88 avatar
cn flag
ขอบคุณ. ฉันลบมันออก (เป็น 460 ไม่ใช่ 495) และติดตั้ง 495 และทุกอย่างดูเหมือนจะดีหลังจากรีบูตเครื่อง
Score:2
ธง cn

สิ่งนี้ได้รับคำตอบในสิ่งต่อไปนี้ ความคิดเห็นโดย @Terrance:

ลบไดรเวอร์ NVIDIA ที่ติดตั้งแล้วติดตั้งไดรเวอร์จาก repos ของ Ubuntu โดยเรียกใช้ sudo apt ติดตั้ง nvidia-driver-495.

โพสต์คำตอบ

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