I’ve been using Fedora for a long time, however not always as my main working machine. After a good few months of pause, I upgraded from f38 to f39 and everything seemed to be working fine. I use an Nvidia graphics card and I was always installing the drivers via:
This has always worked without any issue. It did the same under the newly upgraded fedora 39. All the extensions were working, etc…
Then I went on and upgraded to f40. The process ran smoothly and after it was done, I reinstalled the drivers just to be on the safe side.
And now, I have an issue. I enabled all the extensions and on the surface the desktop looks like it’s working fine. However, the Gnome applications don’t draw themselves properly. For example, ging into Settings I have to hover my mouse over each entry to get the text displayed. Same with the settings from Extensions.
Uninstalling the Nvidia drivers, rebooting resulted in me falling back to the nouveau drivers. Now everything works fine.
And also the display server is now Wayland. Previously, while running the Nvidia driver, I was still on X11. Logging in the system was only giving me 2 display choices: Gnome and Gnome classic. Now I have 4 options on login and the first one Gnome brings me to Wayland.
Since I also want to do some gaming, I expect the proprietary drivers should be better than nouveau ones. How do I properly install them from rpmfusion so that they are using Wayland, since, as far as I know, X11 is no longer the default windowing system of choice.
And after 2 reboot in which I only saw black screen (thinking I screwed things up) I logged in just fine and everything works. I also have 4 options on the login for the display server.
You cannot.
The 470xx driver does not properly support wayland so as long as you have GPU hardware that requires the 470xx driver you will need to continue to use X11.
Even though the upgrade to f41 is intended to exclude X11 by default from new installs upgrades will continue as is and there should be an x11 package to add that feature back into even the new installations.
If we know which gpu is installed we might be able to add more advice. Your last post seems to indicate the GPU may be new enough to be supported by the latest drivers.
Please post the output of inxi -Fzxx as text you copy & paste using the preformatted text button </> on the toolbar of the text input window.
I created my script to install/upgrade the nvidia driver way back in Fedora 36 or even before. I don’t remember why I considered that I have to install akmod-nvidia-470xx instead of akmod-nvidia. My video card is Nvidia GeForce 970.
At any rate, here is the output of the inxi -Fzxx command that you asked:
Your nvidia GPU (GTX 970) is one of the oldest that is supported by the current nvidia drivers so you are lucky in that respect.
With that gpu and wayland things seem to be going well so have fun.
Just be aware that you will not be able to use the newer open source nvidia drivers when they are readily available since as I understand it they seem to only support the 3000 and 4000 series cards.
No, you misunderstood my comment.
You will not be able to switch to the newer open source drivers but instead must remain on the proprietary drivers as you are now.