On 2/2/19 5:04 PM, Ben Koenig wrote:
If you run lsmod you will probably notice that the nvidia driver module is
not loaded. At least it shouldn't be.

True. lsmod | grep nvidia returns nothing.

When you install the nvidia driver (or any 3rd party driver) it has to
build a kernel module for that kernel. When you upgrade your kernel to a
new version, the nvidia module must be re-built.

if you take a look at the nvidia driver packages you created, one of them
will have an unusual naming scheme. 'nvidia-kernel' will have the version
of your old kernel in the filename. This is the kernel version it was built
for.

What you want to do is re-run the slackbuild for nvidia-kernel,

I ran the Slackbuild for nvidia-legacy390-kernel and got this at the end:

scripts/Makefile.build:277: recipe for target '/tmp/SBo/NVIDIA-Linux-x86_64-390.87/kernel/nvidia/os-mlock.o' failed make[2]: *** [/tmp/SBo/NVIDIA-Linux-x86_64-390.87/kernel/nvidia/os-mlock.o] Error 1 Makefile:1436: recipe for target '_module_/tmp/SBo/NVIDIA-Linux-x86_64-390.87/kernel' failed
make[1]: *** [_module_/tmp/SBo/NVIDIA-Linux-x86_64-390.87/kernel] Error 2
make[1]: Leaving directory '/usr/src/linux-4.4.172'
Makefile:79: recipe for target 'modules' failed
make: *** [modules] Error 2

What did I miss here?

--
Regards,

Dick Steffens

_______________________________________________
PLUG mailing list
[email protected]
http://lists.pdxlinux.org/mailman/listinfo/plug

Reply via email to