Citrix fullscreen on wayland: bad rendering
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mutter (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I have just updated from 22.04 to 22.10 and the Citrix Workspace app is now unable to work full screen properly.
This happens only on 22.10+Wayland with Citrix 2209 and 2207.
What happens is that the window goes fullscreen over 2 monitors, but one of them quickly becomes a mirror of the other one.
On Xorg everything works as expected.
My 2 screen do not have the same size, but this has never caused any issues.
Citrix workspace is basically a remote desktop app, so what you can see in the pictures is the remote Windows 10 desktop.
The window is sometimes rendered correctly, but as soon as I interact with it (mouse), the 2nd screen becomes a copy of the first (and being a bit bigger, has a bit extra on it).
I noticed that if I press ALT-SPACE, the window is rendered correctly (as you can see in the 2nd picture), but again, as soon as I click, the 2nd screen is lost.
The application works as if the window was rendered correctly: I can tell it by locating an object with ALT-SPACE, then hitting it with the mouse, it works as expected. Problem is that I cannot see it.
I tried to change position of the screen, change the primary one, change the cable, nothing.
I have just tried as well Fedora 37 Beta Live and it behaves exactly the same.
This is what the window should look like.
if I press ALT-TAB the problem goes away temporary, till I click and it goes bad again.