How do you over come the 60fps (monitor sync) limit in Wayland?

While Plasma 5 had some minor ability to effect the sync and overcome the FPS limit in the compositor section of the Display Settings, it seems Plasma 6 has lost even that capability as there is no compositor section at all that I can find. In Kubuntu 24.04 (P5) running an app in a window would allow it to “run free” and only fullscreen capped the FPS to the sync rate. However in Neon P6, it seems to cap even windows?

You can’t find a setting for a frame rate limit because there is no such thing (and never was). What GPU driver are you using?

In Plasma 5 Wayland, you have the option to allow tearing in the compositor settings page, and as long as it is running in a window, there is no framerate lock due to vsync and I can allow apps to run full speed. This mostly effected OpenGL apps, not Vulkan or DKVK or VKD3D. In Plasma 6 the sync limit (60fps in my case) seems to effect everything, even windowed apps, not just full screen, and not just OGL. The compositor page is missing from Ksettings in Plasma 6.

I am using Nvidia 535. For some reason 545 does not work in Neon with Wayland, and oddly neither 550 or 555 are yet available in the Kubuntu or Neon repository that I can find, though there are 550-utils available, even if the driver is not. The drivers in Neon are getting rather stale with 555 being the recommended driver by Nvidia for my GPU.

Yes. That option is now in the display settings.

No, the tearing setting has nothing to do with the frame rate.

The forced frame limit is a bug in the NVidia driver, and has been fixed in newer drivers. I haven’t heard of it affecting windowed cases too, but it’s almost certainly just the same old issue.

  1. Only part of it.
  2. Perhaps so in KDE parlance, but “tearing” is a function of screen sync. A Gsync/Freesync display can adjust the sync on the fly, but older displays cannot. I do not even know what you mean by “latency” in this regard (typically high latency results in microstutters not tearing). With screen sync enabled, you are limited to the maximum framerate (hz) of the display.
  3. 535 works as advertised in Kubuntu 24.04/K6.8 with Plasma 5 using Wayland… so… not the driver is it? 545 is broken, but its also broken in X.
  4. Did the driver repo just get updated this afternoon? I have been checking it over and over the past 4 days trying to get Wayland to work, including this morning, and 550/555 were not available. Just checked again now (I always confirm/reconfirm the things I say) and lo and behold… now they finally show up? Sigh…

Anyway, I will test the 555 driver and see if that solves the problem.

I am not sure why the repos suddenly decided to give me Nv550 and Nv555 today but 555 works properly in P6 now. I would have tried it earlier, but I was never given the option until a few hours ago. Perhaps the constant purges and apt clean/autoremove finally cleared the caches properly…

Of course, there was also an update to QT and other components just before that, so that may explain why the drivers suddenly showed up and maybe it was that that fixed the issue, not the driver. I wish now I had tested it before updating the driver.

Anyway, the frame rate cap seems to be gone, there is no screen tearing, and life goes on.