Xpra: Ticket #2791: Maximized windows appear either fully white or only are updating in half

For any version r26160+ (including r26503):

"Xpra-Python3-x86_64_4.1-r26385\xpra_cmd" attach ssh://user@ip/200 --ssh="plink -ssh -agent" --modal-windows=no --title="@title@ on @@/@server-display@" --opengl=no --bandwidth-limit=6Mbps
2020-06-01 09:44:34,754 Xpra GTK3 client version 4.1-r26385 64-bit
2020-06-01 09:44:34,756  running on Microsoft Windows 10
2020-06-01 09:44:34,825 Warning: failed to import opencv:
2020-06-01 09:44:34,825  No module named 'cv2'
2020-06-01 09:44:34,826  webcam forwarding is disabled
2020-06-01 09:44:35,422 GStreamer version 1.16.2 for Python 3.8.3 64-bit
2020-06-01 09:44:35,789 keyboard layout code 0x409
2020-06-01 09:44:35,789 identified as 'United States - English' : us
2020-06-01 09:44:35,956  keyboard settings: layout=us
2020-06-01 09:44:35,959  desktop size is 4160x1440 with 1 screen:
2020-06-01 09:44:35,960   Default (1100x381 mm - DPI: 96x96) workarea: 4160x1400
2020-06-01 09:44:35,960     Generic PnP Monitor 1600x900 at 0x534 (309x174 mm - DPI: 131x131) workarea: 1600x860
2020-06-01 09:44:35,960     C32JG5x 2560x1440 at 1600x0 (697x392 mm - DPI: 93x93) workarea: 2560x1400
2020-06-01 09:44:57,331 enabled remote logging
2020-06-01 09:44:57,333 Xpra GTK3 X11 server version 3.0.9-r26132 64-bit
2020-06-01 09:44:57,335  running on Linux Ubuntu 16.04 xenial

Also see attachment


With the new titlebar enabled, maximization gives a 100% transparent, non-existent window i.e. I am seeing and interacting with desktop.

wid=1
override-redirect=False
state=maximized
attributes=
focused=False
buttons=none
gravity=NorthWest
content-type=unknown
pixel-depth=24
alpha=False
opengl=False
geometry=1548x767 at 26,598
outer-geometry=1600x819 at 0,534
inner-geometry=1600x819 at 0,575
offsets=none
frame-extents=8, 8, 31, 8
max-size=32767, 32767
size-constraints=minimum-size : (324, 0)
position : (-8, 526)
size=1548, 767
render-size=1548, 767
backing-offsets=0, 0, 0,

Geometry appears to be on similar location, which would mean that the window should be there

wid=1
override-redirect=False
state=none
attributes=
focused=False
buttons=none
gravity=NorthWest
content-type=unknown
pixel-depth=24
alpha=False
opengl=False
geometry=1548x767 at 26,598
outer-geometry=1548x767 at 26,557
inner-geometry=1548x767 at 26,598
offsets=none
frame-extents=8, 8, 31, 8
max-size=32767, 32767
size-constraints=minimum-size : (324, 0)
position : (-8, 526)
size=1548, 767
render-size=1548, 767
backing-offsets=0, 0, 0,


Mon, 01 Jun 2020 07:13:56 GMT - stdedos: attachment set


Mon, 01 Jun 2020 07:35:16 GMT - Antoine Martin: status changed

I'm pretty sure this is something to do with your unusual desktop geometry.


Mon, 01 Jun 2020 09:56:20 GMT - stdedos:

I would gladly agree; however, I have been running and using these versions before. What could have possibly happened over the weekend, given that both client and server were unused and un-updated?


Mon, 01 Jun 2020 14:40:41 GMT - Antoine Martin: owner, status changed

I would gladly agree; however, I have been running and using these versions before. What could have possibly happened over the weekend, given that both client and server were unused and un-updated?

Well, that information is new. Have you tried restarting the client with the headerbar disabled?


Mon, 01 Jun 2020 18:11:40 GMT - stdedos:

Replying to Antoine Martin:

I would gladly agree; however, I have been running and using these versions before. What could have possibly happened over the weekend, given that both client and server were unused and un-updated?

Well, that information is new. Have you tried restarting the client with the headerbar disabled?

I said For any version r26160+. That means both with, and without the new headerbar, and yes, I have also tried with the header bar disabled. It seems to me, that with the headerbar is a bit better (but still far from "easily interactable").

Of course, there is the option to work with "non-maximized" windows, but that feels very unproductive to me.


Tue, 02 Jun 2020 06:23:59 GMT - stdedos: priority changed

And, as miraculously as this appeared, it disappeared today (used r26503, with the custom headerbar)


Tue, 02 Jun 2020 06:24:17 GMT - stdedos: description changed


Sun, 05 Jul 2020 14:36:19 GMT - Antoine Martin:

Can I close this?


Sun, 05 Jul 2020 14:56:32 GMT - stdedos:

As you wish. I haven't seen it, but I am also on 4.0.2 client 😕


Sun, 05 Jul 2020 15:32:29 GMT - Antoine Martin: status changed; resolution set


Sat, 23 Jan 2021 06:00:58 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/2791