Bug#691322: #691322 - GNOME3 desktop elements do not resize if _NET_DESKTOP_GEOMETRY(CARDINAL) changes

Mike Gabriel mike.gabriel at das-netzwerkteam.de
Tue Jun 3 10:30:18 UTC 2014

Hey althaser,

On  Sa 17 Mai 2014 16:23:14 CEST, althaser wrote:

> Hey,
> Could you please still reproduce this issue with newer gnome-session
> version like or 3.8.4-4 ?
> thanks.
> regards,
> althaser

The problem still persists in Debian wheezy.

When I open a remote X2Go session, in windowed desktop mode, I can  
resize the desktop session window but the GNOME3 session inside that  
desktop session window does not resize its elements.

The problem now seems to be that the _NET_DESKTOP_GEOMETRY(CARDINAL) =  
<width>, <height> does not get updated if the bearing NX/X-Server  
screen resizes.

If I run a similar test with MATE as desktop shell, I can resize the  
X2Go desktop session's window and all MATE desktop elements resize as  
needed to fit the new desktop size. Whenever such a resize event  
occurs, the _NET_DESKTOP_GEOMETRY(CARDINAL) = <width>, <height> gets  
updated with the new windowed X2Go desktop session geometry.

The problem in Debian testing is different.

The NX/X11 code provides a very old GLX extension (v6 IIRC) which is  
not recent enough for GNOMEv3 (>= 3.8 IMHO) to be usable inside an  
X2Go session.

There are people that fiddle with setting up a GNOME3 session via  
calling the GNOME desktops components individually via a script (so  
omitting the actual gnome-session call on session startup), but that  
is still very hacky not I consider that only as a work around for X2Go  
and not recommendable.



mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148

GnuPG Key ID 0x25771B31
mail: mike.gabriel at das-netzwerkteam.de, http://das-netzwerkteam.de

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: Digitale PGP-Signatur
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20140603/cfc17113/attachment.sig>

More information about the pkg-gnome-maintainers mailing list