Advice required for a couple of Wayland issues?

I recently switched to wayland and so far loving it, it’s very fast/smooth (ish)

I have a couple of problems, two that are mildly irritating, and one that is becoming a showstopper, so thought I’d reach out before going back to X.

There may be a few other issues but these ones are at the forefront of my mind so could be masking my memory of other issues.

So wondering if there is any tweak I can do to KDE settings to tackle these issues?

  • Mildly irritating problems
  1. Session Restore - on X my open windows are restored when I restart my PC but on wayland this does not happen, even though Session Restore is enabled.

  2. Windows always open on my primary monitor instead of the monitor I am on when I open them or the monitor they were last on, with the exception of Spotify which always opens on my secondary monitor as it does on X

  • probable showstopper
  1. screen update/refresh lag - when I open a context menu, I have to scroll the application/window by a pixel for the screen to update and show that my operation was in fact successful, i.e. display the context menu.

  2. screen update/refresh lag - when I switch to a window via taskbar on my secondary monitor, I have to flick my mouse over the taskbar on the primary monitor for the screen to update and show that my operation, was in fact successful, i.e. display the switched window.

  3. screen update/refresh lag - actually there’s probably more individual cases of this issue but I can’t think of them at the moment.

Here’s my spec, and before you say it, yes I am running on NVidia but unlike the popular response that Wayland doesn’t work on NVidia, my system is running perfectly fine with everything apart from these issues.

So the be clear I can run 3D modelling, 3D games, 2D image editing, video streaming, internet browsing, etc all using NVidia with prop driver, there’s seemingly nothing I cannot do, so please don’t grab the low hanging NVidia is evil dismissive excuse.

Operating System: Kubuntu 23.04
KDE Plasma Version: 5.27.4
KDE Frameworks Version: 5.104.0
Qt Version: 5.15.8
Kernel Version: 6.2.0-26-generic (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 2700X Eight-Core Processor
Memory: 31.2 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 1080 Ti/PCIe/SSE2

Session restore isn’t implemented yet, and it’s mentioned on Plasma/Wayland Showstoppers - KDE Community Wiki.

Windows always opening on your primary monitor is very strange. Are they game windows or windows from non-KDE apps that are running under XWayland? Native Wayland windows cannot do that.

The lag issue is something you’re going to have to submit a bug report about and run whatever debugging commands the KWin developers can provide you with. You can do it here: Log in to KDE Bugtracking System