ฉันติดตั้งไดรเวอร์ CUDA ไว้ในเครื่องแล้ว (Ubuntu 20.04) มันทำงาน ... จนกระทั่งหยุดทำงาน (ไม่แน่ใจว่าเกิดอะไรขึ้น) ดังนั้นฉันจึงพยายามติดตั้งใหม่โดยเรียกใช้:
sudo sh cuda_11.1.0_455.23.05_linux.run
ที่ฉันดาวน์โหลด cuda_11.1.0_455.23.05_linux.run
จากเว็บไซต์ของ NVIDIA อย่างไรก็ตาม ฉันได้รับข้อผิดพลาดแจ้งว่าให้ดูที่ /var/log/nvidia-installer.log
เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับสาเหตุที่การติดตั้งล้มเหลว ไฟล์มีข้อความแสดงข้อผิดพลาดขนาดใหญ่มาก ฉันได้วางบางส่วนไว้ด้านล่าง ฉันไม่ค่อยแน่ใจว่าต้องทำอย่างไร
ในไฟล์รวมจาก /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-frontend.c:13:
/tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/common/inc/nv-linux.h:119:10: ข้อผิดพลาดร้ายแรง: asm/kmap_types.h: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
119 | #include <asm/kmap_types.h> /* การค้นหารายการตารางหน้า */
| ^~~~~~~~~~~~~~~~~~~
การรวบรวมสิ้นสุดลง
ในไฟล์รวมจาก /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv.c:14:
/tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/common/inc/nv-linux.h:119:10: ข้อผิดพลาดร้ายแรง: asm/kmap_types.h: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
119 | #include <asm/kmap_types.h> /* การค้นหารายการตารางหน้า */
| ^~~~~~~~~~~~~~~~~~~
การรวบรวมสิ้นสุดลง
ทำให้ [2]: *** [สคริปต์/Makefile.build:287: /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-frontend.o] ข้อผิดพลาด 1
ในไฟล์รวมจาก /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-dma.c:15:
/tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/common/inc/nv-linux.h:119:10: ข้อผิดพลาดร้ายแรง: asm/kmap_types.h: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
119 | #include <asm/kmap_types.h> /* การค้นหารายการตารางหน้า */
| ^~~~~~~~~~~~~~~~~~~
CC [M] /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-vm.o
การรวบรวมสิ้นสุดลง
make[2]: *** [สคริปต์/Makefile.build:287: /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv.o] ข้อผิดพลาด 1
CC [M] /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-vtophys.o
ในไฟล์รวมจาก /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-acpi.c:15:
/tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/common/inc/nv-linux.h:119:10: ข้อผิดพลาดร้ายแรง: asm/kmap_types.h: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
119 | #include <asm/kmap_types.h> /* การค้นหารายการตารางหน้า */
| ^~~~~~~~~~~~~~~~~~~
การรวบรวมสิ้นสุดลง
ทำให้ [2]: *** [สคริปต์/Makefile.build:287: /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-dma.o] ข้อผิดพลาด 1
CC [M] /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/os-interface.o
ในไฟล์รวมจาก /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-p2p.c:15:
/tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/common/inc/nv-linux.h:119:10: ข้อผิดพลาดร้ายแรง: asm/kmap_types.h: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
119 | #include <asm/kmap_types.h> /* การค้นหารายการตารางหน้า */
| ^~~~~~~~~~~~~~~~~~~
การรวบรวมสิ้นสุดลง
ทำ [2]: *** [สคริปต์/Makefile.build:287: /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-acpi.o] ข้อผิดพลาด 1
ในไฟล์รวมจาก /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-mmap.c:15:
/tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/common/inc/nv-linux.h:119:10: ข้อผิดพลาดร้ายแรง: asm/kmap_types.h: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
119 | #include <asm/kmap_types.h> /* การค้นหารายการตารางหน้า */
| ^~~~~~~~~~~~~~~~~~~
การรวบรวมสิ้นสุดลง
CC [M] /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/os-mlock.o
ทำให้ [2]: *** [สคริปต์/Makefile.build:287: /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-p2p.o] ข้อผิดพลาด 1
make[2]: *** [สคริปต์/Makefile.build:287: /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-mmap.o] ข้อผิดพลาด 1
CC [M] /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/os-pci.o
CC [M] /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/os-registry.o
ในไฟล์รวมจาก /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-pat.c:15:
/tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/common/inc/nv-linux.h:119:10: ข้อผิดพลาดร้ายแรง: asm/kmap_types.h: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
119 | #include <asm/kmap_types.h> /* การค้นหารายการตารางหน้า */
| ^~~~~~~~~~~~~~~~~~~
การรวบรวมสิ้นสุดลง
ทำให้ [2]: *** [สคริปต์/Makefile.build:287: /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-pat.o] ข้อผิดพลาด 1
ในไฟล์รวมจาก /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-cray.c:15:
/tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/common/inc/nv-linux.h:119:10: ข้อผิดพลาดร้ายแรง: asm/kmap_types.h: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
119 | #include <asm/kmap_types.h> /* การค้นหารายการตารางหน้า */
| ^~~~~~~~~~~~~~~~~~~
การรวบรวมสิ้นสุดลง
CC [M] /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/os-usermap.o
ทำ [2]: *** [สคริปต์/Makefile.build:287: /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-cray.o] ข้อผิดพลาด 1
CC [M] /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-modeset-interface.o
ในไฟล์รวมจาก /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-usermap.c:15:
/tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/common/inc/nv-linux.h:119:10: ข้อผิดพลาดร้ายแรง: asm/kmap_types.h: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
119 | #include <asm/kmap_types.h> /* การค้นหารายการตารางหน้า */
| ^~~~~~~~~~~~~~~~~~~
การรวบรวมสิ้นสุดลง
ทำให้ [2]: *** [สคริปต์/Makefile.build:287: /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-usermap.o] ข้อผิดพลาด 1
ในไฟล์รวมจาก /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-procfs.c:15:
/tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/common/inc/nv-linux.h:119:10: ข้อผิดพลาดร้ายแรง: asm/kmap_types.h: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
119 | #include <asm/kmap_types.h> /* การค้นหารายการตารางหน้า */
| ^~~~~~~~~~~~~~~~~~~
การรวบรวมสิ้นสุดลง
CC [M] /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-pci-table.o
ทำให้ [2]: *** [สคริปต์/Makefile.build:287: /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-procfs.o] ข้อผิดพลาด 1
CC [M] /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-kthread-q.o
ในไฟล์รวมจาก /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/common/inc/nv-pci.h:15,
จาก /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-pci.c:12:
/tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/common/inc/nv-linux.h:119:10: ข้อผิดพลาดร้ายแรง: asm/kmap_types.h: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
119 | #include <asm/kmap_types.h> /* การค้นหารายการตารางหน้า */
| ^~~~~~~~~~~~~~~~~~~
การรวบรวมสิ้นสุดลง
make[2]: *** [สคริปต์/Makefile.build:287: /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-pci.o] ข้อผิดพลาด 1
CC [M] /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-memdbg.o
ในไฟล์รวมจาก /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-i2c.c:17:
/tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/common/inc/nv-linux.h:119:10: ข้อผิดพลาดร้ายแรง: asm/kmap_types.h: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
119 | #include <asm/kmap_types.h> /* การค้นหารายการตารางหน้า */
| ^~~~~~~~~~~~~~~~~~~
การรวบรวมสิ้นสุดลง