nvidia 390 dkms build error exit code 2 21 June 2025, 00:26:35 Hello!Just installed artix so I'm attempting to install the proper nvidia drivers.ran yay -S with all of the 390 packages from the aur, and all of them seemed to install fine except the dkms. yay -Q | grep dkms says that they're installed but I don't think the installation was successful:QuoteError! Bad return status for module build on kernel: 6.15.2-artix1-1 (x86_64)Consult /var/lib/dkms/nvidia/390.157/build/make.log for more information.make.log:Quote CC [M] nvidia/nv.onvidia/nv-frontend.c:11:10: fatal error: nv-misc.h: No such file or directory 11 | #include "nv-misc.h" | ^~~~~~~~~~~compilation terminated.nvidia/nv-instance.c:11:10: fatal error: nv-misc.h: No such file or directory 11 | #include "nv-misc.h" | ^~~~~~~~~~~compilation terminated.make[4]: *** [/usr/lib/modules/6.15.2-artix1-1/build/scripts/Makefile.build:203: nvidia/nv-frontend.o] Error 1make[4]: *** Waiting for unfinished jobs....make[4]: *** [/usr/lib/modules/6.15.2-artix1-1/build/scripts/Makefile.build:203: nvidia/nv-instance.o] Error 1nvidia/nv-gpu-numa.c:24:10: fatal error: nv-linux.h: No such file or directory 24 | #include "nv-linux.h" | ^~~~~~~~~~~~compilation terminated.make[4]: *** [/usr/lib/modules/6.15.2-artix1-1/build/scripts/Makefile.build:203: nvidia/nv-gpu-numa.o] Error 1nvidia/nv.c:11:10: fatal error: nv-misc.h: No such file or directory 11 | #include "nv-misc.h" | ^~~~~~~~~~~compilation terminated.make[4]: *** [/usr/lib/modules/6.15.2-artix1-1/build/scripts/Makefile.build:203: nvidia/nv.o] Error 1make[3]: *** [/usr/lib/modules/6.15.2-artix1-1/build/Makefile:2003: .] Error 2make[2]: *** [/usr/lib/modules/6.15.2-artix1-1/build/Makefile:248: __sub-make] Error 2make[2]: Leaving directory '/var/lib/dkms/nvidia/390.157/build'make[1]: *** [Makefile:248: __sub-make] Error 2make[1]: Leaving directory '/usr/lib/modules/6.15.2-artix1-1/build'make: *** [Makefile:81: modules] Error 2# exit code: 2 Quote Selected
Re: nvidia 390 dkms build error exit code 2 Reply #1 – 21 June 2025, 09:56:52 You are missing the file nv-misc.h. It's in nvidia-390xx-dkms.pacman -F nv-misc.hgalaxy/nvidia-390xx-dkms 390.157-7 usr/src/nvidia-390.157/common/inc/nv-misc.h Quote Selected