Am avut driverul CUDA instalat pe mașina mea (Ubuntu 20.04). A funcționat... până când a încetat să funcționeze (nu sunt sigur ce s-a întâmplat). Deci încerc să-l reinstalez rulând:
sudo sh cuda_11.1.0_455.23.05_linux.run
de unde am descărcat cuda_11.1.0_455.23.05_linux.run
de pe site-ul NVIDIA. Totuși, primesc o eroare care spune să te uiți la /var/log/nvidia-installer.log
pentru a afla mai multe despre motivul pentru care instalarea a eșuat. Fișierul conține un mesaj de eroare foarte mare, am lipit o parte din el mai jos. Nu sunt foarte sigur ce să fac
În fișierul inclus din /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: eroare fatală: asm/kmap_types.h: Nu există un astfel de fișier sau director
119 | #include <asm/kmap_types.h> /* căutare intrări în tabelul paginii */
| ^~~~~~~~~~~~~~~~~~
compilarea sa încheiat.
În fișierul inclus din /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: eroare fatală: asm/kmap_types.h: Nu există un astfel de fișier sau director
119 | #include <asm/kmap_types.h> /* căutare intrări în tabelul paginii */
| ^~~~~~~~~~~~~~~~~~
compilarea sa încheiat.
make[2]: *** [scripts/Makefile.build:287: /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-frontend.o] Eroare 1
În fișierul inclus din /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: eroare fatală: asm/kmap_types.h: Nu există un astfel de fișier sau director
119 | #include <asm/kmap_types.h> /* căutare intrări în tabelul paginii */
| ^~~~~~~~~~~~~~~~~~
CC [M] /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-vm.o
compilarea sa încheiat.
make[2]: *** [scripts/Makefile.build:287: /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv.o] Eroare 1
CC [M] /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-vtophys.o
În fișierul inclus din /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: eroare fatală: asm/kmap_types.h: Nu există un astfel de fișier sau director
119 | #include <asm/kmap_types.h> /* căutare intrări în tabelul paginii */
| ^~~~~~~~~~~~~~~~~~
compilarea sa încheiat.
make[2]: *** [scripts/Makefile.build:287: /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-dma.o] Eroare 1
CC [M] /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/os-interface.o
În fișierul inclus din /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: eroare fatală: asm/kmap_types.h: Nu există un astfel de fișier sau director
119 | #include <asm/kmap_types.h> /* căutare intrări în tabelul paginii */
| ^~~~~~~~~~~~~~~~~~
compilarea sa încheiat.
make[2]: *** [scripts/Makefile.build:287: /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-acpi.o] Eroare 1
În fișierul inclus din /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: eroare fatală: asm/kmap_types.h: Nu există un astfel de fișier sau director
119 | #include <asm/kmap_types.h> /* căutare intrări în tabelul paginii */
| ^~~~~~~~~~~~~~~~~~
compilarea sa încheiat.
CC [M] /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/os-mlock.o
make[2]: *** [scripts/Makefile.build:287: /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-p2p.o] Eroare 1
make[2]: *** [scripts/Makefile.build:287: /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-mmap.o] Eroare 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
În fișierul inclus din /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: eroare fatală: asm/kmap_types.h: Nu există un astfel de fișier sau director
119 | #include <asm/kmap_types.h> /* căutare intrări în tabelul paginii */
| ^~~~~~~~~~~~~~~~~~
compilarea sa încheiat.
make[2]: *** [scripts/Makefile.build:287: /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-pat.o] Eroare 1
În fișierul inclus din /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: eroare fatală: asm/kmap_types.h: Nu există un astfel de fișier sau director
119 | #include <asm/kmap_types.h> /* căutare intrări în tabelul paginii */
| ^~~~~~~~~~~~~~~~~~
compilarea sa încheiat.
CC [M] /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/os-usermap.o
make[2]: *** [scripts/Makefile.build:287: /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-cray.o] Eroare 1
CC [M] /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-modeset-interface.o
În fișierul inclus din /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: eroare fatală: asm/kmap_types.h: Nu există un astfel de fișier sau director
119 | #include <asm/kmap_types.h> /* căutare intrări în tabelul paginii */
| ^~~~~~~~~~~~~~~~~~
compilarea sa încheiat.
make[2]: *** [scripts/Makefile.build:287: /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-usermap.o] Eroare 1
În fișierul inclus din /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: eroare fatală: asm/kmap_types.h: Nu există un astfel de fișier sau director
119 | #include <asm/kmap_types.h> /* căutare intrări în tabelul paginii */
| ^~~~~~~~~~~~~~~~~~
compilarea sa încheiat.
CC [M] /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-pci-table.o
make[2]: *** [scripts/Makefile.build:287: /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-procfs.o] Eroare 1
CC [M] /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-kthread-q.o
În fișierul inclus din /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/common/inc/nv-pci.h:15,
din /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: eroare fatală: asm/kmap_types.h: Nu există un astfel de fișier sau director
119 | #include <asm/kmap_types.h> /* căutare intrări în tabelul paginii */
| ^~~~~~~~~~~~~~~~~~
compilarea sa încheiat.
make[2]: *** [scripts/Makefile.build:287: /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-pci.o] Eroare 1
CC [M] /tmp/selfgz3864/NVIDIA-Linux-x86_64-455.23.05/kernel/nvidia/nv-memdbg.o
În fișierul inclus din /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: eroare fatală: asm/kmap_types.h: Nu există un astfel de fișier sau director
119 | #include <asm/kmap_types.h> /* căutare intrări în tabelul paginii */
| ^~~~~~~~~~~~~~~~~~
compilarea sa încheiat.