Confusing NVIDIA graphics issues after update

Hello! Relatively new Fedora 42/43 KDE Plasma Desktop user here.

I’ve been using it for the past couple months, and Fedora has been great, but recently I’ve run into an issue where certain system and flatpak apps have troubles displaying certain content and having hardware acceleration.

My experience has been fine since an update in Fedora 42 (I’m unsure which one), and wasn’t fixed by upgrading to Fedora 43. I’m hoping to get some guidance on how to fix this.

Symptoms:



As well as (because I could only upload 3 images):

  • Hovering over apps in the tray shows nothing but the app’s icon in the preview.
  • Shotcut is unable to render the timeline or preview of a video being edited.

I’m unsure what to do here, as certain programs still run perfectly with hardware acceleration, such as Steam games, Firefox, Ollama, etc.

Specs & versions:

  • NVIDIA-SMI: 580.119.02
  • GPU: NVIDIA GeForce RTX 4060
  • CPU: Intel i5-13400F
  • Occurs on: Fedora 42/43

GPU-Viewer v3.2 shows Vulkan and OpenGL registering the vendor as the 4060, with the exception of OpenCL (as I am unsure what that is)

I have tried:

  • Running Flatpak apps with various assorted cmd arguments from the internet
  • nvidia-drm.modeset=1 in /etc/default/grub (that was there before things broke)
  • Updating to Fedora 43

Update, tried No graphics acceleration in Flatpak - #9 by hellobanana however that did not help either.

Have you updated the nvidia driver and forgot to update the nvidia flatpak?

Check with flatpak list --runtime whether the nvidia package does match the installed nvidia driver version.

e.g. if kernel modules are version 580.119.02 then the above command should list a flatpak nvidia-580-119-02. If not then run flatpak update.

$ modinfo -F version nvidia
590.48.01

$ flatpak list |grep ^nvidia
nvidia-590-48-01	org.freedesktop.Platform.GL.nvidia-590-48-01		1.4	system
1 Like

Nope- That’s all up to date:

~$ modinfo -F version nvidia
580.119.02
~$ flatpak list |grep ^nvidia
nvidia-580-119-02       org.freedesktop.Platform.GL.nvidia-580-119-02           1.4     system
~$ 

Eventually fixed it with the Plasma Renderer application that’s built in. For some reason, after the update, the Plasma Renderer option was set to software. Vulkan fixed some of the issues, but I had the best results with OpenGL.