# problems after kernel, nvidia-rpmfusion driver updates

All was working fine with earlier kernel and nvidia-rpmfusion driver. After those updates nvidia stopped working
I decided reinstall fedora , now change to fedora kde spin. I have this option from rpmfusion repositories

Searching how to downgrade a package, i ran the following command, but ther eis a problem

Here another ouput

edit retag close merge delete

Sort by » oldest newest most voted

Yes I followed a similar procedure on my desktop on which the nouveau drivers are simply too slow to be usable. In my case the procedure I followed asked to uninstall the nouveau support too, loosing the possibility to switch back to nouveau in case of problems. But my concern is about the lack in the standard KDE spin of the possibility to prevent the updating of single files and/or drivers. Something that in my experience is from time to time needed. Now I'm experimenting with dnf-dragora update tool and despite it's not as ergonomic as the standard updater, it looks that it works decently, so I can stick with fedora kde spin.

more

The spin you use has nothing to do with the procedure I used to install nvidia proprietary. the spin is simply the chosen desktop enviroment that you prefer to use. I run cinnamon as my DE but any DE will use the nvidia proprietary drivers. Also, please use the comment box, and not the answer box, for asking additional questions, it confuses people to see multiple answers, when they are really just more questions.

( 2018-08-12 07:59:49 -0500 )edit

Yes, it is clear to me what a spin is, and I agree that the spin version does not affect the driver installation procedure. In my desktop I simply used a different procedure to install the driver from the nvidia installer, and that procedure required to remove the nouveau driver. My concern is only with the not working upgrade exclusions in the kde spin, something I pointed out because in the original question it was specified that the author was using this version of fedora. To be frank in a not too far past I encountered several problems with the nvidia installation from the original file.

( 2018-08-12 20:32:26 -0500 )edit

Well, if he uses the driver installation method I outlined, he will never have driver update problems, since the driver was not installed from an rpm.

( 2018-08-13 12:39:55 -0500 )edit

Start a terminal from your desktop, or use Ctrl-Alt-F2 to go to a tty console, and login as root. Perform the following steps, and you should be good. Bear in mind, I will be removing the nvidia rpm based files, so do not panic, and I am NOT using the -y on the dnf remove, so you get the chance to make sure nothing is accidentally removed. You need to read the list of files that are offered for removal, to ensure only the nvidia stuff is removed. Before you run this, go to nvidia.com and download the .run file for the version you want to install. Click here to be taken to the download folder that Nvidia has. Also, if you have not done so, please run the following command, to ensure the development files for the kernel are installed.

dnf install -y gcc acpid dkms kernel-devel-$(uname -r) kernel-headers-$(uname -r)


After those files are installed, then run.

dnf remove *nvidia*


as stated in the opening paragraph, be sure nothing you want to keep is listed, and if only nvidia akmod, xorg and rpm are listed, then you should be good to remove. Change to the download folder you put the driver in, and do chmod +x *.run to make it executable. Then type ./nameofrunfile.run and start the install. Answer yes to dkms and the other options are your own choice, as is needed by your system. I do install 32Bit compatibility, because I do have windows programs I run in wine, that are still 32bit. Steam is also a mix of 32 and 64 bit, so if you want Steam, install 32bit. I also do let it modify the xorg.conf file, after the install. Now for the best part, if you want nvidia-settings to control clock and fan, then run nvidia-xconfig --cool-bits=12 to allow the gui nvidia-settings to control fan and monitor temp, and adjust performance clock. You are done. Reboot and enjoy your computer experience with the best driver for your video card. When you get kernel updates, the update pauses after installing kernel-devel to build the new nvidia module for the new kernel, and it takes about 2 to 3 minutes, on my system, then the rest of the update will complete. anytime you want, use dkms status to show the kernel version and driver version. Hope this helps.

more

I have a similar problem with my laptop on which I installed the KDE spin of Fedora 28: my Nvidia Quadro 4000M is compatible with the 390xx driver, but not with the 396xx version. To solve this problem, I uninstalled the the nvidia driver, then disabled the rpmfusion non free update repo from discover/settings, rebooted and then reinstalled the nvidia driver from rpmfusion-nonfree. the remaining problem is that when you re-enable the rpmfusion-nonfree-update repo the system offers you to update again the driver. With some help received here and some additional googling, I concluded that the KDE-spin update utility does not refer to dnf to handle the updates, but to packagekit that for a probably old and unresolved bug does not obey to the excudepkgs command placed in dnf.conf, nor in the specific repos configuration files placed in /etc/yum.repos.d.. So now I'm planning in my KDE installation to uninstall the kde software updater and experiment with the dnf-updater command line.

more