Score:2

dpkg: แพ็คเกจการประมวลผลข้อผิดพลาด nvidia-driver หลังจากติดตั้ง Ubuntu 20.10

ธง mx

หลังจากติดตั้ง Ubuntu 20.10 ไดรฟ์ nvidia เกิดข้อผิดพลาดในการใช้งาน / อัปเดตแต่ละครั้ง ฉันได้รับข้อผิดพลาดต่อไปนี้เสมอ

ข้อผิดพลาด! สถานะการส่งคืนไม่ถูกต้องสำหรับการสร้างโมดูลบนเคอร์เนล: 5.8.0-55-generic (x86_64) ปรึกษา /var/lib/dkms/nvidia/460.80/build/make.log สำหรับข้อมูลเพิ่มเติม

และใน make.log

ข้อผิดพลาด: การกำหนดค่าเคอร์เนลไม่ถูกต้อง ไม่มี include/generated/autoconf.h หรือ include/config/auto.conf เรียกใช้ 'make oldconfig && make prepare' บนเคอร์เนล src เพื่อแก้ไข

ฉันพยายามค้นหาไฟล์ autoconf.h แต่ไม่พบ

ข้อผิดพลาดนี้เกิดขึ้นเกือบทุกการอัปเดตเมื่อฉันพยายาม

sudo apt-get install linux-headers-$(uname -r) หรือการติดตั้งไดรเวอร์ nvidia ใหม่หรือแพ็คเกจ dpkg

ฉันรออย่างอดทนเพื่ออัปเกรดเป็น 21.04 - แต่ฉันไม่สามารถอัปเกรดได้ด้วยเหตุผลเดียวกัน

ฉันรัน sudo apt upgrade ได้รับข้อผิดพลาดดังต่อไปนี้

พบข้อผิดพลาดขณะประมวลผล: โพสต์ฟิกซ์ nvidia-dkms-460 evdi-dkms nvidia-driver-460 nvidia-driver-455

ฉันพยายามติดตั้งจากการอัปเดตซอฟต์แวร์ที่ได้รับ ป้อนคำอธิบายรูปภาพที่นี่

ฉันลองวิธีแก้ปัญหาหลายอย่าง https://forums.developer.nvidia.com/t/nvidia-dkms-460-error/173424/25 https://www.reddit.com/r/pop_os/comments/n59ksz/dkms_errors_with_nvidiadkms460/ ไม่ทำงาน

สถานะ dkms

evdi, 1.7.0: เพิ่ม
evdi, 1.9.1: เพิ่ม
evdi, 5.2.14, 5.3.0-53-generic, x86_64: ติดตั้งแล้ว
nvidia, 460.80: เพิ่ม

ชื่อ -r

5.11.0-18-ทั่วไป

dpkg -l | grep nvidia

ii libnvidia-cfg1-460:amd64 460.80-0ubuntu0.21.04.2 amd64 ไลบรารีการกำหนดค่าไบนารี OpenGL/GLX ของ NVIDIA
ii libnvidia-common-460 460.80-0ubuntu0.21.04.2 ไฟล์ที่ใช้ร่วมกันทั้งหมดที่ใช้โดยไลบรารี NVIDIA
ic libnvidia-compute-390:amd64 390.132-0ubuntu0.18.04.1 amd64 แพ็คเกจ NVIDIA libcompute
rc libnvidia-compute-390:i386 390.132-0ubuntu0.18.04.1 i386 แพ็คเกจ NVIDIA libcompute
ic libnvidia-compute-450:amd64 450.80.02-0ubuntu1 amd64 แพ็คเกจ NVIDIA libcompute
ii libnvidia-compute-460:amd64 460.80-0ubuntu0.21.04.2 amd64 แพ็คเกจ NVIDIA libcompute
ii libnvidia-compute-460:i386 460.80-0ubuntu0.21.04.2 i386 แพ็คเกจ NVIDIA libcompute
rc libnvidia-compute-460-server:amd64 460.73.01-0ubuntu1 amd64 แพ็คเกจ NVIDIA libcompute
rc libnvidia-compute-465:amd64 465.27-0ubuntu0.21.04.2 amd64 แพ็คเกจ NVIDIA libcompute
ii libnvidia-decode-460:amd64 460.80-0ubuntu0.21.04.2 amd64 ไลบรารีรันไทม์ถอดรหัสวิดีโอ NVIDIA
ii libnvidia-decode-460:i386 460.80-0ubuntu0.21.04.2 i386 ไลบรารีรันไทม์ถอดรหัสวิดีโอ NVIDIA
ii libnvidia-encode-460:amd64 460.80-0ubuntu0.21.04.2 amd64 ไลบรารีรันไทม์เข้ารหัสวิดีโอ NVENC
ii libnvidia-encode-460:i386 460.80-0ubuntu0.21.04.2 i386 ไลบรารีรันไทม์การเข้ารหัสวิดีโอ NVENC
ii libnvidia-extra-460:amd64 460.80-0ubuntu0.21.04.2 amd64 ไลบรารีเพิ่มเติมสำหรับไดรเวอร์ NVIDIA
ii libnvidia-fbc1-460:amd64 460.80-0ubuntu0.21.04.2 amd64 เฟรมบัฟเฟอร์ที่ใช้ NVIDIA OpenGL จับภาพไลบรารีรันไทม์
ii libnvidia-fbc1-460:i386 460.80-0ubuntu0.21.04.2 i386 NVIDIA OpenGL-based Framebuffer จับภาพไลบรารีรันไทม์
ii libnvidia-gl-460:amd64 460.80-0ubuntu0.21.04.2 amd64 ไลบรารี NVIDIA OpenGL/GLX/EGL/GLES GLVND และ Vulkan ICD
ii libnvidia-gl-460:i386 460.80-0ubuntu0.21.04.2 i386 ไลบรารี NVIDIA OpenGL/GLX/EGL/GLES GLVND และ Vulkan ICD
ii libnvidia-ifr1-460:amd64 460.80-0ubuntu0.21.04.2 amd64 ไลบรารีรันไทม์ Inband Frame Readback ที่ใช้ NVIDIA OpenGL
ii libnvidia-ifr1-460:i386 460.80-0ubuntu0.21.04.2 i386 ไลบรารีรันไทม์ Inband Frame Readback ที่ใช้ NVIDIA OpenGL
ic linux-modules-nvidia-455-5.8.0-29-generic 5.8.0-29.31 amd64 Linux kernel โมดูล nvidia สำหรับเวอร์ชัน 5.8.0-29
ic linux-modules-nvidia-455-5.8.0-31-generic 5.8.0-31.33 amd64 Linux kernel โมดูล nvidia สำหรับเวอร์ชัน 5.8.0-31
ic linux-modules-nvidia-460-5.8.0-36-generic 5.8.0-36.40 amd64 Linux kernel โมดูล nvidia สำหรับเวอร์ชัน 5.8.0-36
ic linux-modules-nvidia-460-5.8.0-40-generic 5.8.0-40.45 amd64 Linux kernel โมดูล nvidia สำหรับเวอร์ชัน 5.8.0-40
ic linux-modules-nvidia-460-5.8.0-41-generic 5.8.0-41.46 amd64 Linux kernel โมดูล nvidia สำหรับเวอร์ชัน 5.8.0-41
ic linux-modules-nvidia-460-5.8.0-44-generic 5.8.0-44.50 amd64 Linux kernel โมดูล nvidia สำหรับเวอร์ชัน 5.8.0-44
ic nvidia-compute-utils-450 450.80.02-0ubuntu1 amd64 NVIDIA คำนวณยูทิลิตี้
ii nvidia-compute-utils-460 460.80-0ubuntu0.21.04.2 amd64 ยูทิลิตี้คำนวณ NVIDIA
rc nvidia-compute-utils-460-server 460.73.01-0ubuntu1 amd64 NVIDIA ยูทิลิตี้คำนวณ
rc nvidia-compute-utils-465 465.27-0ubuntu0.21.04.2 amd64 NVIDIA คำนวณยูทิลิตี้
ic nvidia-dkms-450 450.80.02-0ubuntu1 amd64 แพ็คเกจ NVIDIA DKMS
ic nvidia-dkms-455 455.38-0ubuntu0.20.10.1 amd64 แพ็คเกจ NVIDIA DKMS
ถ้า nvidia-dkms-460 460.80-0ubuntu0.21.04.2 amd64 แพ็คเกจ NVIDIA DKMS
rc nvidia-dkms-460-เซิร์ฟเวอร์ 460.73.01-0ubuntu1 amd64 แพ็คเกจ NVIDIA DKMS
rc nvidia-dkms-465 465.27-0ubuntu0.21.04.2 amd64 แพ็คเกจ NVIDIA DKMS
iU nvidia-driver-460 460.80-0ubuntu0.21.04.2 amd64 ไดรเวอร์ NVIDIA metapackage
ic nvidia-kernel-common-450 450.80.02-0ubuntu1 amd64 ไฟล์ที่ใช้ร่วมกันกับโมดูลเคอร์เนล
ii nvidia-kernel-common-460 460.80-0ubuntu0.21.04.2 amd64 ไฟล์ที่ใช้ร่วมกันที่ใช้กับโมดูลเคอร์เนล
rc nvidia-kernel-common-460-server 460.73.01-0ubuntu1 amd64 ไฟล์ที่ใช้ร่วมกันที่ใช้กับโมดูลเคอร์เนล
rc nvidia-kernel-common-465 465.27-0ubuntu0.21.04.2 amd64 ไฟล์ที่ใช้ร่วมกันที่ใช้กับโมดูลเคอร์เนล
ii nvidia-kernel-source-460 460.80-0ubuntu0.21.04.2 amd64 แพ็คเกจซอร์สเคอร์เนล NVIDIA
ii nvidia-prime 0.8.16.1 เครื่องมือทั้งหมดเพื่อเปิดใช้งาน Prime ของ NVIDIA
ii การตั้งค่า nvidia 460.73.01-0ubuntu0.21.04.1 amd64 เครื่องมือสำหรับกำหนดค่าไดรเวอร์กราฟิก NVIDIA
ii nvidia-utils-460 460.80-0ubuntu0.21.04.2 amd64 ไบนารีสนับสนุนไดรเวอร์ NVIDIA
ii ความละเอียดหน้าจอพิเศษ 0.18build2 ส่วนขยายทั้งหมดสำหรับแผงควบคุมการตั้งค่า nvidia
ii xserver-xorg-video-nvidia-460 460.80-0ubuntu0.21.04.2 amd64 ไดรเวอร์ NVIDIA ไบนารี Xorg

และเมื่อฉันพยายามอัปเกรด ฉันได้รับข้อผิดพลาดต่อไปนี้ ป้อนคำอธิบายรูปภาพที่นี่

user535733 avatar
cn flag
ความคิดเห็นมีวัตถุประสงค์เพื่อช่วยคุณปรับปรุงคำถามของคุณจนกว่าจะสามารถตอบได้ อย่าแสดงความคิดเห็นในคำถามของคุณเอง -- [แก้ไข](https://askubuntu.com/posts/1346300/edit) คำถามของคุณแทน..
mckenzm avatar
in flag
ฉันได้รับสิ่งนี้ใน 340.108 สำหรับ 5.11 ไม่มีความสุขเลย ข้อผิดพลาดหลักหายไป ที่บรรทัดที่ 13 ของ nv-frontend.c แต่ถ้าซอร์สถูกนวด ก็อาจไม่จำเป็น ควรเป็นแบบอัตโนมัติ ฉันถอยกลับไปใช้กราฟิกในตัวเพราะฉันทำได้ oldconfig, prepare เป็น psuedotargets ใน makefile, (ชื่อ MAKE) ดังนั้นเราต้องไปหาไฟล์ MAKE ที่มีสตริงเหล่านี้.... ฉันยังไม่มีคำตอบ ขอโทษ.
Score:2
ธง ph

ปัญหาที่ค่อนข้างคล้ายกันแต่ไม่ใช่ปัญหาเดียวกันได้รับการแก้ไขให้ฉันเมื่อฉันอัปเกรดแพ็คเกจ gcc นั่นคือคอมไพเลอร์ที่กำลังสร้างและกำหนดค่าและอื่น ๆ จริง ๆ แล้วมันจะทำลายสคริปต์หลังการติดตั้งสำหรับ nvidia-dkms และจะไม่ติดตั้งไดรเวอร์ nvidia จริงที่ฉันต้องการต่อไป

การแก้ไขกำลังทำงานอยู่ sudo apt ติดตั้ง gcc.

ที่อัปเดตเวอร์ชัน gcc ที่ใช้ในการเรียกใช้แพ็คเกจการติดตั้ง ดังนั้นจึงไม่มีข้อผิดพลาดในการคอมไพล์อีกต่อไป

โพสต์ nvidia ที่ฉันพบสิ่งนี้: https://forums.developer.nvidia.com/t/nvidia-dkms-460-error/173424/4

ไชโย

mx flag
tnx - ช่วยชีวิตฉันได้จริง
Alexandru Razvan Miu avatar
ph flag
เฮ้ ฉันคิดว่าคุณได้ติดตั้งสำเนาใหม่แล้วเพื่อแก้ไขปัญหา อย่างน้อยฉันหวังว่าจะช่วยให้บางคนได้รับข้อผิดพลาดในอนาคต เนื่องจากค่อนข้างยากที่จะติดตามสาเหตุที่แท้จริงของข้อผิดพลาดเหล่านี้ ฉันดีใจจริงๆ ที่มันช่วยคุณด้วย ต้องเป็นเดือนที่สนุกแน่ๆ หากไม่มีไดรเวอร์ nvidia ไชโย!

โพสต์คำตอบ

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