Hi, I know that I am probably not in the right place with my problem but maybe someone can point me in the correct direction. I use Citrix for work, that means that I use my home pc to connect to my workstation (Windows 10) at work. My home system is linux (Tumbleweed).
The problem is, that this combination is not supported from our sys admins. But it worked for many years. With the advent of the 570 nvidia driver I also switched from X11 to wayland without any problems.
But a few days ago, with the big KDE-plasma 6.4.0 update, also some wayland update arrived. And since then I have a very strange issue:
I have two monitors at home and at work, in fullscreen mode citrix shows both screens. But since the update one of the screens is shown on both monitors! But this is not because I am in duplicate mode or such, instead the visible monitor is kind of overlaying the second screeen!
I am sure about that, because I can move the mouse cursor freely on both screens, but only on the left screen mouse clicks are recognized (resulting in opening the same windows on both screens). And some windows open on the second/hidden screen!
To access those windows I have to move them with the windows hotkeys. One big problem is, that the Citrix toolbar is also on the second screen, so I cannot disconnect or changing from fullscreen to window mode!
Luckily when using a X11 session, it works as before!
Is using the client in windowed mode and maximize manually to one screen a viable option for the moment? Is the remote desktop running as a Wayland client, or does is use XWayland? All other applications are working as expected?
I recommend raising a bug report at https://bugs.kde.org/
Include the graphics details from inxi -GSa
and kscreen-doctor-o
Start the application with something like
WAYLAND_DEBUG=1 /path/to/application> 2> ~/wayland-debug.log
Hopefully, that will provide some useful diagnostic output as well.
In some cases creating a /etc/environment
file containing GSK_RENDERER=ngl
may help.
I had to do that awhile back when trying Wayland with nvidia, but it resolved on updates. Perhaps there are some QT like setting as well… Edit for example on Hyprland I use QT_QPA_PLATFORM,wayland-egl
In windowed mode I can at least see everything but it is not ideal. My temporary solution is to switch back to X11. But I will try what you recommended
btw: I am not sure what you mean with “remote desktop” but my workstation at work runs Windows 11, not linux. At home I am using Linux
Thanks I will try this later
I was referring to the Citrix client - wondering if it relies on XWayland or is functioning as a Wayland client?
Honestly I do not know. But I never set it up explicitly to run as wayland client
So my citrix client runs on xwayland. Also I found an older description of my problem here: Bug #1995773 “Citrix fullscreen on wayland: bad rendering” : Bugs : mutter package : Ubuntu and here: Bug #1990563 “Some maximized/fullscreen windows appear on both m...” : Bugs : mutter package : Ubuntu this describes exactly my problem, I also found a way to show the hidden screen by clicking on the Citrix menu bar, but as soon as i try to interact in any way it disappears again. But it seems that this is maybe not a citrix but but a wayland bug.