* Build 4.17.0rc1 * Ubuntu 24.04 Server (ubuntu-desktop) * rpi 5 raspbian 12 / Fedora 39 client. When resizing the client (both native and web) just as a session is started (after clicking on Start), the screen will freeze and the session will be unusable. Reconnecting to the session (even using a different client) just gives a blank screen. I could not find any errors in xinit.log or our server/agent logs. I tried commenting out tl-startup-bg to see if it had any effect, but it did nothing. This bug is difficult to reproduce consistently, and I was unable to reproduce this on a RHEL 9 machine running GNOME, or on Ubuntu 24.04 running MATE. I was able to consistently reproduce the bug on Ubuntu 24.04 GNOME by resizing the screen multiple times quickly after starting the sesssion. I found this in the journal which might be relevant (probably a side-effect): > Jul 08 07:17:56 ubuntu2404 gnome-shell[54349]: Xlib: extension "DPMS" missing on display ":10". > Jul 08 07:17:56 ubuntu2404 gnome-shell[54349]: invalid (NULL) pointer instance > Jul 08 07:17:56 ubuntu2404 gnome-shell[54349]: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed > Jul 08 07:17:56 ubuntu2404 gnome-shell[54349]: invalid (NULL) pointer instance > Jul 08 07:17:56 ubuntu2404 gnome-shell[54349]: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed > Jul 08 07:17:56 ubuntu2404 gnome-shell[54349]: st_adjustment_get_values: assertion 'ST_IS_ADJUSTMENT (adjustment)' failed > Jul 08 07:17:56 ubuntu2404 gnome-shell[54349]: st_adjustment_get_values: assertion 'ST_IS_ADJUSTMENT (adjustment)' failed
This happens on 4.16.0 as well.
Created attachment 1219 [details] Screenshot of blank screen * Ubuntu 24.04 ran GNOME Shell 46.0 Could confirm that this is not a VNC bug, I ran > gnome-screenshot --display=:10 and could see that the screenshot was blank as well. Re-sizing the window from the client does trigger a size refresh, but the screen is still just blank.
I was unable to trigger this on Fedora 40 either, which runs GNOME Shell 46.3.1.
Let's wait and see how much this happens in practice. Sounds like a GNOME issue, so hopefully they'll resolve it in their end.
When this hang up occurs, I could start xterm on the display, which fixed the session. I was able to use it as normal after that.