Hello. I have recently updated to the Linux 5.9.11 kernel. I am aware that Nvidia have had some issues updating their drivers for this kernel, but I was under the impression that the problems had been solved. It seems, though, that the Nvidia drivers I’ve installed are severely imbalanced. Running the top command shows excessivly high idle CPU usage when the drivers are installed, primarily through X11 (Xorg) and Nvidia:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1888 root 20 0 0 0 0 S 44.7 0.0 14:43.05 nvidia-+
2869 ******** 20 0 328828 111748 83856 S 23.8 0.3 8:41.89 Xorg
and the mouse lags considerably. I would love to get to the bottom of this problem. Would anyone have any suggestions? I am not very familiar with kernels and drivers.
What is your hardware and currently installed drivers.?
The output of “inxi -bG” will give us enough info to start.
I am running 33 with nvidia GeForce GTX 1050 using the nvidia 455.45.01 drivers and have never had any problems with it.
Hello, I am using a GeForce GTX 1650, also with the 455.45.01 driver. If I roll back to the old kernel (5.6), the drivers work fine but my Wifi loses connectivity. When I update to the 5.9 kernel, my wifi is able to connect but the nvidia drovers produce the effect comnmented above, and I have to roll back to nouveau drivers. I need the wifi much more than the drivers
Edit: Okay so it seems that I can no longer boot into previous kernels/fedora versions from the grub menu. This all seems very odd and slightly more worrying.
Where did you download the nvidia drivers from? It seems a lot of people who download and install them directly from nvidia have problems.
I have always used the packages from rpmfusion and have never seen problems. There are other sources, but I have never tried them.
First, I tried the GUI i.e. the fedora software application. When that failed I tried installing the rpm’s straight from the command line with sudo dnf install akmod-nvidia. They are essentially the same thing, but, you never know. Long story, short, they are indeed from rpmfusion. As I mentioned, they worked fine with kernel 5.6, so I would imagine there’s some problem with the new kernel, but I might be wrong. Not sure if this is relevant; I also get a program crashing every time I boot up: dleyna-renderer
Since a renderer depends on the graphics I would suggest removing the one that crashes “every time I boot up” (dleyna-renderer) and see if the problem persists or goes away. If it goes away then you found the problem. If not then it may need more digging. Even if not directly related to the video issue the repeated crashing should be fixed.
I note that removing an entire renderer, especially one that is fundamental to a gnome-built application, is not a reasonable solution. Don’t want to be rude, and I do really appreciate your help, but it is, I think, reasonable to expect that a solution not be to just throw away an application. Anyway I did try uninstalling dleyna-renderer, just to see, and the problem persists. This is clearly not a renderer issue. We are all aware that Nvidia have had problems updating their drivers with the 5.9 kernel, so it isn’t surprising that such an issue has come up.
I also note that I have had a similar problem that was resolved in this solution by disabling the wayland login. Unfortunately, this solution has not worked here.
Just curious @computersavvy savvy, you mentioned that you have fedora 33 running. Which kernel do you have installed there? Perhaps, if you have 5.6 running, that is why your computer is running smoothly and mine is not?
Hmm, thank you for that. This leads me to think that the recently updated drivers may be incorrectly communicating between the kernel and the physical GPU. This is starting to sound like something I am going to have to contact Nvidia about. For now, I have rolled back to Fedora 32 with the 5.6 kernel and a 30m ethernet cable. Now, noting my Nvidia dnf installed list:
I’m not sure if your old drivers are relevent (I could very easily be wrong) but I seem to be missing packages that you have, including cuda, the devel and, importantly, modprobe. Note, the copy/paste for the nvidia process in top, found in the first post, cut out the last part of the command label, which actually reads nvidia-modeset/. Apologies for that. I’ll try install the differentiating rpm’s tomorrow and let you know if that solves the problem.
Old Drivers? I had the same 455.45.01 drivers as you when I posted. The version and repo can be seen by scrolling to the right on my post…
Did you download and install the kmod package or was it built by the akmod package. The way you posted does not show the repo they came from, and I have seen numerous posts with problems when drivers were installed from a different repo but solved when they switched to rpmfusion.
The command I used to install the nvidia packages from rpmfusion was simple after I made sure both kernel-devel and kernel-headers packages were installed.
So I have tried installing the aforementioned packages and booting into the updated kernel. Unfortunately, that hasn’t fixed the problem. FYI, indeed the packages are from the akmod bundle, indeed from rpmfusion non-free. There is absolutely no difference between this set of packages except for the old drivers you have from the old kernel. Indeed, I used the same command to install all the packages that you did in the last post. Time to notify Nvidia.