NVIDIA-Linux-x86_64-390.132.run kernel patches

The NVIDIA-Linux-x86_64-390.132.run driver install on my Fedora 29 do not seem to work. There are multiple hoops that you can jump through to get it to work, if you have broad enough knowledge of linux, by patching the drivers for each of the kernels. I am currently trying to get it to work with kernals 4.20.13-200.fc29.x86_64 and 5.3.6-100.fc29 to no avail. Nor can I get the dkms to work either from these drivers.

This problem seems to be a solved issue for a few guys out there who maintain blogs explaining how to fix the problems with some patches to the install. I’ve used them in the past and they work. Now I am just waiting for someone to get the patch working with the 5.3 kernel.


My question is, “Why doesn’t Nvidia add this patch into the driver install?” Why do I have to be kernel patching knowledgeable to get this video card working??? LOL Help me out here NVidia!

Description of the issue: After installing the driver, on reboot the graphics display stops before the desktop is instantiated. The screen is a solid color, with three blocks shown which is the default screen right before the GUI loads. DKMS always fails on install of the driver. If I install the patched version, everything works fine.


I just found this page: [url]https://rpmfusion.org/Howto/NVIDIA/ [url] which gave me two commands that I hadn’t seen before which just solved my problem. :-)

sudo dnf install akmod-nvidia # rhel/centos users can use kmod-nvidia instead
sudo dnf install xorg-x11-drv-nvidia-cuda #optional for cuda/nvdec/nvenc support
sudo dnf update -y

I would say that if I had saw this earlier in my struggles, it would have been much easier. Are these directions listed on the Nvidia site? I didn’t see them.