Half the framerate under wayland - Nvidia Quadro T2000

@amrits
Using Plasma or Gnome on wayland and and external monitor connected to the Nvidia Quadro T2000 (Thinkpad P1 Gen 2), using the computer is almost impossible with a choppy frame rate of maximum 30 FPS, although 60 Hz is set. This is the case since I had to switch from X11 to Wayland with Fedora 40. Tested with latest Nvidia driver 575.51.02, but the issue persists also with non Beta driver versions like the lates stable 570.153.02
Switching to X11 is not an option, since Plasma got pretty unusable including crashes when having set the external monitor as the primary one.

Great work, Nvidia - you rendered an 3500$ workstation notebook useless for productive work with an external monitor!

Nvidia Bug Report
nvidia-bug-report.log.gz (639.5 KB)

Hello, I think it’s a Kde plasma Issue, because I’m having same problem on two laptops with Intel and amd GPU. Anyway, there is a bug with similar characteristic to your bug.

It is the same issue with Gnome as well as KDE Plasma, as written in my first sentence.
Also the monitor used only supports native 60Hz. Nothing is set to 48Hz, as can be seen in the video. Refresh rate is correctly set to 60 Hz but the driver only renders 30Hz.
In addition, I have no Issue with the internal screen on the intel GPU. Which means, I am forced to use it without external monitor.

@aplattner @amrits

Any info, feedback, etc from your side?

@amrits

Same issue with 580 drivers

Issue is related to Nvidia OPTIMUS with Hybrid Graphics enabled.

Since this is a laptop with integrated Intel iGPU and descrete Nvidia T2000, when switching in BIOS from Hybrid Graphics to Discrete Graphics, it works as it should.

There is only one caveat with this: with in Descrete Graphics mode the Nvidia GPU produces much more heat, thus the CPU has to throttle much earlier, making CPU intense simulations in radiation and particle physics (CERN) very difficult.

And when running the Laptop on battery, it runs out much much faster, because the Nvidia GPU requires much more power.

Please get this fixed.

Dear @fhortner

Please try on latest R580 or R590 release driver and share the feedback.

@amrits

This was tested on 580.119.02 drivers.

The changelog of 580.126.09 does not suggest any change regarding this issue.

Changelog of 580.126.09

    1. Fixed a bug that prevented certain display modes that require YUV 4:2:0 subsampling from working.
    2. Improved compatibility with recent Linux kernels.
    3. Updated libnvidia-egl-gbm to commit a73cbce to support FP16 DRM formats.

Since the issue is not tracked, it is not actively worked on.

May I suggest you test it yourself with an Optimus Based Laptop with the Quadro T2000 GPU in Hybrid Mode.

Thank you!

@amrits @aplattner

Same issue with 580.126.18

vkcube or glxgears in fullscreen only achieves a maximum of 30Hz

May I suggest you test it yourself with an Optimus Based Laptop with the Quadro T2000 GPU in Hybrid Mode.

Thank you!