Can’t install NVIDIA 430.40 drivers on my Lenovo Ideapad 310ISK80UH who runs a NVidia GEForce 920M, heres the last lines of log message (39000 lines of log):
Blockquote
In file included from /tmp/selfgz6493/NVIDIA-Linux-x86_64-430.40/kernel/common/inc/nv-pgprot.h:17,
from /tmp/selfgz6493/NVIDIA-Linux-x86_64-430.40/kernel/common/inc/nv-linux.h:20,
from /tmp/selfgz6493/NVIDIA-Linux-x86_64-430.40/kernel/nvidia/linux_nvswitch.c:28:
./include/linux/mm.h:1819:64: note: expected ‘int *’ but argument is of type ‘struct vm_area_struct **’
1819 | struct vm_area_struct **vmas, int locked);
| ~~^
In file included from /tmp/selfgz6493/NVIDIA-Linux-x86_64-430.40/kernel/nvidia/nvlink_linux.c:30:
/tmp/selfgz6493/NVIDIA-Linux-x86_64-430.40/kernel/common/inc/nv-linux.h: At top level:
/tmp/selfgz6493/NVIDIA-Linux-x86_64-430.40/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
118 | include <asm/kmap_types.h> / page table entry lookup /
| ^~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
compilation terminated.
make[2]: *** [scripts/Makefile.build:277: /tmp/selfgz6493/NVIDIA-Linux-x86_64-430.40/kernel/nvidia/nvlink_linux.o] Error 1
In file included from /tmp/selfgz6493/NVIDIA-Linux-x86_64-430.40/kernel/nvidia/linux_nvswitch.c:28:
/tmp/selfgz6493/NVIDIA-Linux-x86_64-430.40/kernel/common/inc/nv-linux.h: At top level:
/tmp/selfgz6493/NVIDIA-Linux-x86_64-430.40/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
118 | include <asm/kmap_types.h> / page table entry lookup */
| ^~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
compilation terminated.
make[2]: *** [scripts/Makefile.build:277: /tmp/selfgz6493/NVIDIA-Linux-x86_64-430.40/kernel/nvidia/linux_nvswitch.o] Error 1
make[2]: Target ‘__build’ not remade because of errors.
make[1]: *** [Makefile:1872: /tmp/selfgz6493/NVIDIA-Linux-x86_64-430.40/kernel] Error 2
make[1]: Target ‘modules’ not remade because of errors.
make[1]: Leaving directory ‘/usr/src/kernels/5.15.5-200.fc35.x86_64’
make: *** [Makefile:81: modules] Error 2
Blockquote
I’ve tried everything possible in this topic: (Fedora 35) NVIDIA Kernel Module Missing. Falling Back to Nouveau - Fedora Discussion, this too How to delete Nouveau so I can install Nvidia driver - #14 by reno232 - Fedora Discussion and used this code to remove Nouveau Removes the nouveau module/driver from Fedora 29+ · GitHub and no success at all.
Please, if someone could help me it should be nice! I can post the full log if you guys need it.
Thanks in advance