ฉันกำลังพยายามติดตั้ง cuda 10.1 ในระบบ Ubuntu 20.04 ของฉันฉันค้นหาสิ่งนี้บนเว็บไซต์ทางการของ nvidia อย่างไรก็ตาม เวอร์ชัน cuda ที่ฉันต้องการไม่พร้อมใช้งานสำหรับเวอร์ชัน Ubuntu ที่ฉันมี ดังนั้นฉันคิดว่าจะดำเนินการต่อด้วยการติดตั้งสำหรับ ubuntu 18 ลิงก์ที่ฉันใช้คือ
https://developer.nvidia.com/cuda-10.1-download-archive-update2?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1804&target_type=deblocal .
ในขั้นตอนสุดท้าย ฉันได้รับข้อผิดพลาดดังต่อไปนี้
พบข้อผิดพลาดขณะประมวลผล:
nvidia-dkms-418
nvidia-driver-418
ไดรเวอร์ cuda
cuda-รันไทม์-10-1
cuda-สาธิต-suite-10-1
คูดา-10-1
คูดา
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)
ฉันลองคำตอบที่ยอมรับในโพสต์นี้ https://askubuntu.com/a/1119232/1191829 แต่ยังคงได้รับข้อผิดพลาดเดียวกัน ใครช่วยกรุณาแก้ปัญหาให้ฉันได้ไหม
การติดตามย้อนกลับแบบเต็มสำหรับข้อผิดพลาดดั้งเดิม
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
cuda เป็นเวอร์ชันใหม่ล่าสุดแล้ว (10.1.243-1)
แพ็คเกจต่อไปนี้ได้รับการติดตั้งโดยอัตโนมัติและไม่จำเป็นอีกต่อไป:
g++-8 libaccinj64-10.1 libatomic1:i386 libbsd0:i386 libcublaslt10 libcudart10.1 libcufft10 libcufftw10 libcupti-dev libcupti-doc libcupti10.1
libcurand10 libcusolver10 libcusolvermg10 libcusparse10 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386
libdrm2:i386 libedit2:i386 libelf1:i386 libexpat1:i386 libffi7:i386 libgl1:i386 libgl1-mesa-dri:i386 libglapi-mesa:i386 libglvnd0:i386
libglx-mesa0:i386 libglx0:i386 libllvm11:i386 libncurses5 libnppc10 libnppial10 libnppicc10 libnppicom10 libnppidei10 libnppif10 libnppig10
libnppim10 libnppist10 libnppisu10 libnppitc10 libnpps10 libnvblas10 libnvgraph10 libnvjpeg10 libnvrtc10.1 libnvtoolsext1 libnvvm3
libpciaccess0:i386 libsensors5:i386 libstdc++-8-dev libstdc++6:i386 libthrust-dev libtinfo5 libvdpau-dev libvulkan1:i386 libwayland-client0:i386
libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-ปัจจุบัน 0:i386 libxcb-randr0:i386
libxcb-sync1:i386 libxcb-xfixes0:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxshmfence1:i386
libxxf86vm1:i386 mesa-vulkan-drivers:i386 ocl-icd-libopencl1 ocl-icd-opencl-dev opencl-c-headers openjdk-8-jre
ใช้ 'sudo apt autoremove' เพื่อลบออก
0 อัพเกรด, 0 ติดตั้งใหม่, 0 ที่จะลบและ 14 ไม่ได้อัพเกรด
7 ไม่ได้ติดตั้งหรือถอดออกอย่างสมบูรณ์
หลังจากการดำเนินการนี้ จะใช้พื้นที่ดิสก์เพิ่มเติม 0 B
การตั้งค่า nvidia-dkms-418 (418.87.00-0ubuntu1) ...
อัปเดต initramfs: เลื่อนการอัปเดต (เปิดใช้งานทริกเกอร์)
ไฟล์บัญชีดำ modprobe ถูกสร้างขึ้นที่ /etc/modprobe.d เพื่อป้องกัน Nouveau
จากการโหลด. สามารถคืนค่าได้โดยการลบไฟล์ต่อไปนี้:
/etc/modprobe.d/nvidia-graphics-drivers.conf
มีการสร้างอิมเมจเริ่มต้นใหม่ด้วย หากต้องการเปลี่ยนกลับ โปรดสร้างใหม่
เริ่มต้นด้วยการรันคำสั่งต่อไปนี้หลังจากลบไฟล์ modprobe.d:
`/usr/sbin/initramfs -u`
************************************************** ***************************
*** รีบูตเครื่องคอมพิวเตอร์ของคุณและตรวจสอบว่าไดรเวอร์กราฟิก NVIDIA สามารถ ***
*** โหลดเลย ***
************************************************** ***************************
ข้อมูล: เปิดใช้งาน nvidia
DEBUG: การแยกวิเคราะห์ /usr/share/ubuntu-drivers-common/quirks/dell_latitude
DEBUG: การแยกวิเคราะห์ /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
DEBUG: การแยกวิเคราะห์ /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
กำลังลบไฟล์ nvidia-418.87.00 DKMS เก่า...
------------------------------
กำลังลบโมดูลเวอร์ชัน: 418.87.00
จากทรี DKMS อย่างสมบูรณ์
------------------------------
เสร็จแล้ว.
กำลังโหลดไฟล์ nvidia-418.87.00 DKMS ใหม่...
การสร้างสำหรับ 5.8.0-59-generic
อาคารสำหรับสถาปัตยกรรม x86_64
สร้างโมดูลเริ่มต้นสำหรับ 5.8.0-59-generic
ข้อผิดพลาด: ไม่สามารถสร้างรายงาน: [Errno 17] มีไฟล์อยู่: '/var/crash/nvidia-kernel-source-418.0.crash'
ข้อผิดพลาด! สถานะการส่งคืนไม่ถูกต้องสำหรับการสร้างโมดูลบนเคอร์เนล: 5.8.0-59-generic (x86_64)
ปรึกษา /var/lib/dkms/nvidia/418.87.00/build/make.log สำหรับข้อมูลเพิ่มเติม
dpkg: แพ็คเกจการประมวลผลข้อผิดพลาด nvidia-dkms-418 (--configure):
การติดตั้ง nvidia-dkms-418 แพ็กเกจย่อยสคริปต์หลังการติดตั้งส่งคืนสถานะการออกข้อผิดพลาด 10
dpkg: ปัญหาการพึ่งพาป้องกันการกำหนดค่าของ nvidia-driver-418:
nvidia-driver-418 ขึ้นอยู่กับ nvidia-dkms-418 (= 418.87.00-0ubuntu1); อย่างไรก็ตาม:
แพ็คเกจ nvidia-dkms-418 ยังไม่ได้กำหนดค่า
dpkg: แพ็คเกจการประมวลผลข้อผิดพลาด nvidia-driver-418 (--configure):
ปัญหาการพึ่งพา - ปล่อยให้ไม่ได้กำหนดค่า
dpkg: ปัญหาการพึ่งพาป้องกันการกำหนดค่าไดรเวอร์ cuda:
ไดรเวอร์ cuda ขึ้นอยู่กับ nvidia-dkms-418 (>= 418.87.00); อย่างไรก็ตาม:
แพ็คเกจ nvidia-dkms-418 ยังไม่ได้กำหนดค่า
ไดรเวอร์ cuda ขึ้นอยู่กับ nvidia-driver-418 (>= 418.87.00); อย่างไรก็ตาม:
แพ็คเกจ nvidia-driver-418 ยังไม่ได้กำหนดค่า
ไม่มีการเขียนรายงาน apport เนื่องจากข้อความแสดงข้อผิดพลาดระบุว่าเป็นข้อผิดพลาดที่ตามมาจากความล้มเหลวครั้งก่อน
ไม่มีการเขียนรายงาน apport เนื่องจากข้อความแสดงข้อผิดพลาดระบุว่าเป็นข้อผิดพลาดที่ตามมาจากความล้มเหลวครั้งก่อน
dpkg: ข้อผิดพลาดในการประมวลผลแพ็คเกจไดรเวอร์ cuda (--configure):
ปัญหาการพึ่งพา - ปล่อยให้ไม่ได้กำหนดค่า
dpkg: ปัญหาการพึ่งพาป้องกันการกำหนดค่า cuda-runtime-10-1:
cuda-runtime-10-1 ขึ้นอยู่กับไดรเวอร์ cuda (>= 418.87); อย่างไรก็ตาม:
แพ็คเกจไดรเวอร์ cuda ยังไม่ได้กำหนดค่า
dpkg: แพ็คเกจการประมวลผลข้อผิดพลาด cuda-runtime-10-1 (--configure):
ปัญหาการพึ่งพา - ปล่อยให้ไม่ได้กำหนดค่า
dpkg: ปัญหาการพึ่งพาป้องกันการกำหนดค่า cuda-demo-suite-10-1:
cuda-demo-suite-10-1 ขึ้นอยู่กับ cuda-runtime-10-1; อย่างไรก็ตาม:
แพ็คเกจ cuda-runtime-10-1 ยังไม่ได้กำหนดค่า
dpkg: แพคเกจการประมวลผลข้อผิดพลาด cuda-demo-suite-10-1 (--configure):
ปัญหาการพึ่งพา - ปล่อยให้ไม่ได้กำหนดค่า
dpkg: ปัญหาการพึ่งพาป้องกันการกำหนดค่าของ cuda-10-1:
cuda-10-1 ขึ้นอยู่กับ cuda-runtime-10-1 (>= 10.1.243); อย่างไรก็ตาม:
แพ็คเกจ cuda-runtime-10-1 ยังไม่ได้กำหนดค่า
cuda-10-1 ขึ้นอยู่กับ cuda-demo-suite-10-1 (>= 10.1.243); อย่างไรก็ตาม:
แพ็คเกจ cuda-demo-suite-10-1 ยังไม่ได้กำหนดค่า
dpkg: ข้อผิดพลาด proNo apport เขียนรายงานเนื่องจากถึง MaxReports แล้ว
ไม่มีการเขียนรายงาน apport เนื่องจากถึง MaxReports แล้ว
ไม่มีการเขียนรายงาน apport เนื่องจากถึง MaxReports แล้ว
ไม่มีการเขียนรายงาน apport เนื่องจากถึง MaxReports แล้ว
สิ้นสุดแพ็คเกจ cuda-10-1 (--configure):
ปัญหาการพึ่งพา - ปล่อยให้ไม่ได้กำหนดค่า
dpkg: ปัญหาการพึ่งพาป้องกันการกำหนดค่า cuda:
cuda ขึ้นอยู่กับ cuda-10-1 (>= 10.1.243); อย่างไรก็ตาม:
แพ็คเกจ cuda-10-1 ยังไม่ได้กำหนดค่า
dpkg: แพ็คเกจการประมวลผลข้อผิดพลาด cuda (--configure):
ปัญหาการพึ่งพา - ปล่อยให้ไม่ได้กำหนดค่า
กำลังประมวลผลทริกเกอร์สำหรับเครื่องมือ initramfs (0.136ubuntu6.6) ...
update-initramfs: กำลังสร้าง /boot/initrd.img-5.8.0-59-generic
พบข้อผิดพลาดขณะประมวลผล:
nvidia-dkms-418
nvidia-driver-418
ไดรเวอร์ cuda
cuda-รันไทม์-10-1
cuda-สาธิต-suite-10-1
คูดา-10-1
คูดา
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)
แก้ไข: cuda 10.1 ต้องการไดรเวอร์ nvidia มากกว่า 418 ดังนั้นฉันจึงเปลี่ยนเป็น nvidia-driver-465
(ซอฟต์แวร์และการอัปเดต --> ไดรเวอร์เพิ่มเติม) อย่างไรก็ตาม มันยังคงย้อนกลับไปที่ nvidia-driver-418