New Fedora user here. Have been enjoying the latest version for a few weeks but noticed some weird graphical glitching before the login screen appears. So I decided to install the official nvidia drivers by adding the repo and running a script.
Unfortunately this didn’t fix my issue and has in fact made some things in the system behave a little weirdly.
Can anyone provide advice to either:
Correctly deploy nvidia drivers (in case I did something wrong)
This command is not the correct way to remove the nvidia drivers.
What that does is remove a system firmware file along with the driver files and that firmware is needed for some nvidia GPUs. sudo dnf install nvidia-gpu-firmware should restore that file.
The correct way that works cleanly for most is sudo dnf remove \*nvidia\* --exclude nvidia-gpu-firmware
The commands you show for installing the drivers are correct, but for that GPU there may be some issues with the latest kernel and the cuda version (12.4) with the 550.78 drivers.
Downgrading the drivers will probably not help but we may be able to provide pointers to assist if we have more information about your system and the issues you are experiencing.
The only older version of the drivers you may be able to get would be the 470xx driver and that one does not support wayland at all.
I do not understand exactly what is going wrong.
I have a desktop with 2 nvidia GTX 1050 gpus and it works quite well with the 550.78 driver.
If you could provide details of what is happening and what you see with that you are trying to do we might help. Without details it becomes almost impossible to assist.
screen displays a mess of randomly coloured pixels briefly before login screen is displayed
When selecting a User photo in Gnome, all the default photo entries show glitched out images (seemingly unrelated to the actual pictures).
Hardware acceleration not possible in games
With the nvidia driver installed:
Same as above, except hardware acceleration possible in games. However, any 3D games I’ve tried have a strange flickering issue.
Have since learned that the flickering is caused by Nvidia driver refresh rate sync issue. Turning down refresh rate on my monitor helped as a temporary fix. Permanent fix might be using an older version of the drivers…
This is not an adequate response when asked for details.
Full details (as text that can be found with a web search) often helps users running different linux distros to find your issue. It is very helpful to know an issue affects multiple distros – “given enough eyeballs, all bugs are shallow” (L. Torvalds).
You should strive to provide enough detail to allow others to reproduce the issue. The output from running inxi -Fzxx (posted as pre-formatted text using the </> button at the top of the text entry panel) shows the hardware and the modules being used.
Developers don’t have access to the full range of hardware, so it is often up to users to provide information that can lead to a fix. Sometimes it is enough to report the kernel version where the issue first appears.
The journalctl command-line tool has access to enormous detail, so you may be able to extract the details that are relevant to your issue. This takes some effort, but can be a very useful learning experience that can be applied the next time you encounter an issue.
The GTX 1060 works with the current nvidia driver (550.78) from rpm fusion on f40 with the current kernel (5.8.11)
The only older version you might try (should you wish) would be the 470xx driver from rpmfusion and with that driver you would only be able to use the X11 DE. The plans from fedora seem to be to remove X11 from new installations of fedora beginning with release 41 which is coming this fall. (X11 will still be available but would require the user to install an additional package not in the install.)
It is of course your choice, but not recommended to downgrade the driver when not necessary.
In games the screen resolution/refresh is often cause for display problems when using older hardware – and can even be caused by the lesser amount of video ram on those older GPUs. You turned down the refresh rate and seem to have improved performance. I think that is probably the best you will achieve with a GPU that was released about 8 years ago and usually has a maximum of 4GB ram.
If you want the absolute best in video performance (especially in games) it requires the best in both drivers and hardware.
Thanks all for your patience. I do appreciate your help.
I’ve come from a few other distros where driver installation was a bit simpler, so I think my expectactions were just a little high. Plus I don’t have a lot of free time for diagnosing PC issues and doing research - I have triplets 0.0
I have installed inxi and got the following output:
So no time or money to spare for the next couple decades! Hope they are healthy.
Odd that inxi doesn’t find iGPU (HD Graphics 4600) mentioned in Intel Core i5-4690, but a LHDB probe is also missing the iGPU. An iGPU is very useful when the Nvidia dGPU acts up.
Large enterprises have been dumping high-quality systems that won’t run Windows 11, so you can get 4–5-year old systems at bargain prices from reputable resellers (including OEM refurbished models) anad get 4–5 years of use from linux.