X2Go Bug report logs - #42
GNOME3 desktop (in non-fullscreen mode) does XRandR resizing of the desktop session window

version graph

Package: x2goserver; Maintainer for x2goserver is X2Go Developers <x2go-dev@lists.x2go.org>; Source for x2goserver is src:x2goserver.

Reported by: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>

Date: Fri, 28 Sep 2012 10:48:01 UTC

Severity: important

Merged with 207

Found in version 4.1.0.0-0~1216~ubuntu14.10.1

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to x2go-dev@lists.berlios.de, X2Go Developers <x2go-dev@lists.berlios.de>:
Bug#42; Package x2gognomebindings. (Fri, 28 Sep 2012 10:48:01 GMT) (full text, mbox, link).


Acknowledgement sent to Mike Gabriel <mike.gabriel@das-netzwerkteam.de>:
New Bug report received and forwarded. Copy sent to X2Go Developers <x2go-dev@lists.berlios.de>. (Fri, 28 Sep 2012 10:48:01 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.x2go.org (full text, mbox, reply):

From: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
To: submit@bugs.x2go.org
Subject: GNOME3 desktop (in non-fullscreen mode) does XRandR resizing of the desktop session window
Date: Fri, 28 Sep 2012 12:46:58 +0200
[Message part 1 (text/plain, inline)]
Package: x2gognomebindings
Severity: important
Version: 2.0.1.6

When a GNOME3 desktop is opened via X2Go in non-fullscreen mode the  
GNOME3 xrandr / monitor settings code does some awful resizing of the  
desktop session window.

Reproduce (GNOME3, also an issue with Unity):

 o you need a client-side display greater than 1024x768
 o set desktop size to 1024x768 in x2goclient session profile settings
 o set desktop session to GNOME on a Debian wheezy server
 o launch session

Compare to KDE4:

 o you need a client-side display greater than 1024x768
 o set desktop size to 1024x768 in x2goclient session profile settings
 o set desktop session to KDE on a Debian wheezy server
 o launch session

What you see:

 o with KDE4 the desktop session window will have the expected size
 o with GNOME3 the window appears in the expected size and then gets resized
   from inside the starting up GNOME3 session
 o in my case: GNOME3 tries to resize to 1920x1200 pixel. The windows gets
   adapted to the greatest size possible on my client display (i.e. the
   window maximizes)
 o However, the desktop shell inside the window does not adapt to the window
   size
 o I can manually resize the window afterwards via the client-side window
   manager (play with your mouse on the window borders...)
 o Still, the desktop shell inside does not adapt its size

This might well be a GNOME3 bug (detection of X server resize events),  
but it normally won't cause problems on physical hardware. So, the  
X2Go team may have to discover a GNOME3 patch for this problem.

Greets,
Mike

-- 

DAS-NETZWERKTEAM
mike gabriel, rothenstein 5, 24214 neudorf-bornstein
fon: +49 (1520) 1976 148

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

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb
[Message part 2 (application/pgp-signature, inline)]

Bug reassigned from package 'x2gognomebindings' to 'x2goserver'. Request was from Mike Gabriel <mike.gabriel@das-netzwerkteam.de> to control@bugs.x2go.org. (Tue, 06 Nov 2012 21:48:02 GMT) (full text, mbox, link).


No longer marked as found in versions 2.0.1.6. Request was from Mike Gabriel <mike.gabriel@das-netzwerkteam.de> to control@bugs.x2go.org. (Tue, 06 Nov 2012 21:48:02 GMT) (full text, mbox, link).


Information forwarded to x2go-dev@lists.berlios.de, X2Go Developers <x2go-dev@lists.berlios.de>:
Bug#42; Package x2goserver. (Mon, 04 Mar 2013 00:33:03 GMT) (full text, mbox, link).


Information forwarded to x2go-dev@lists.berlios.de, X2Go Developers <x2go-dev@lists.berlios.de>:
Bug#42; Package x2goserver. (Mon, 30 Sep 2013 08:03:02 GMT) (full text, mbox, link).


Acknowledgement sent to Mike Gabriel <mike.gabriel@das-netzwerkteam.de>:
Extra info received and forwarded to list. Copy sent to X2Go Developers <x2go-dev@lists.berlios.de>. (Mon, 30 Sep 2013 08:03:03 GMT) (full text, mbox, link).


Message #16 received at 42@bugs.x2go.org (full text, mbox, reply):

From: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
To: 42@bugs.x2go.org
Subject: Resolving issue #42 (was: Fwd: [X2Go-User] Big screen problem)
Date: Mon, 30 Sep 2013 07:54:03 +0000
[Message part 1 (text/plain, inline)]
Forwarding the below (awesome bit of information) to issue #42.

Mike

----- Weitergeleitete Nachricht von Christophe Lohr  
<christophe.lohr@cegetel.net> -----
  Datum: Mon, 30 Sep 2013 09:16:07 +0200
    Von: Christophe Lohr <christophe.lohr@cegetel.net>
Betreff: Re: [X2Go-User] Big screen problem
     An: x2go-user@lists.berlios.de

On 27/09/2013 20:56, Timo wrote:
> Yes, I have read about that but this is a little different, I think.  
> I have noticed that resizing does not work as expected but I have  
> got along by changing resolution in System Settings -> Displays. But  
> now there is not big enough geometry to go full screen.

1) Use 'cvt' or 'gtf' to compute en new Modeline for X11

2) Feed 'xrandr' with it
  xrandr --newmode <MODE-NAME> <MODELINE>
  xrandr --addmode "default" <MODE-NAME>

3)  Edit  ~/.config/monitors.xml
Look at  <output name="default">  then change  <width> , <height>  and  
 <rate>  with values of your new Modeline

4) Then ask gnome-settings-daemon to apply changes:
dbus-send --session --print-reply --dest=org.gnome.SettingsDaemon  
/org/gnome/SettingsDaemon/XRANDR  
org.gnome.SettingsDaemon.XRANDR_2.ApplyConfiguration int64:0 int64:0

5) Scrip it, or forget gnome ;-)

Regards
Christophe

_______________________________________________
X2Go-User mailing list
X2Go-User@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-user

----- Ende der weitergeleiteten Nachricht -----

-- 

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

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

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb
[Message part 2 (application/pgp-keys, inline)]
[Message part 3 (application/pgp-signature, inline)]

Information forwarded to x2go-dev@lists.berlios.de, X2Go Developers <x2go-dev@lists.berlios.de>:
Bug#42; Package x2goserver. (Mon, 30 Sep 2013 12:18:01 GMT) (full text, mbox, link).


Message #19 received at 42@bugs.x2go.org (full text, mbox, reply):

From: Christophe Lohr <christophe.lohr@cegetel.net>
To: x2go-user@lists.berlios.de
Subject: Re: [X2Go-User] Big screen problem
Date: Mon, 30 Sep 2013 11:56:27 +0200
[Message part 1 (text/plain, inline)]
Hi,
  Attached is a shell script that does the job (more or less) (note: 
install 'xmlstarlet' first)
I hope it can help until the gnome developers do better;-)

Regards
Christophe


On 30/09/2013 10:29, tike64@gmail.com wrote:
> On 30.09.2013 10:16, Christophe Lohr wrote:
>> 1) Use 'cvt' or 'gtf' to compute en new Modeline for X11
>> ...
> Okay, that is extreme magic. I'll try it when I next time stumble into
> the problem. Thanks.
>
>> 5) Scrip it, or forget gnome ;-)
> But if I had gave in too quickly with gnome, I wouldn't have learned
> that nice piece of magic. The ideas of it probably proves to be useful
> in other occasions too.
>
> --
>
> Timo
>
> _______________________________________________
> X2Go-User mailing list
> X2Go-User@lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/x2go-user

[gnome_resize.sh (application/x-shellscript, attachment)]
[Message part 3 (text/plain, inline)]
_______________________________________________
X2Go-User mailing list
X2Go-User@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-user

Information forwarded to x2go-dev@lists.x2go.org, X2Go Developers <x2go-dev@lists.x2go.org>:
Bug#42; Package x2goserver. (Fri, 16 May 2014 12:55:02 GMT) (full text, mbox, link).


Acknowledgement sent to Mike Gabriel <mike.gabriel@das-netzwerkteam.de>:
Extra info received and forwarded to list. Copy sent to X2Go Developers <x2go-dev@lists.x2go.org>. (Fri, 16 May 2014 12:55:02 GMT) (full text, mbox, link).


Message #24 received at 42@bugs.x2go.org (full text, mbox, reply):

From: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
To: Paul van der Vlis <paul@vandervlis.nl>
Cc: x2go-user@lists.berlios.de, 42@bugs.x2go.org
Subject: Re: [X2Go-User] Gnome3, bug 42 seems to be fixed ???
Date: Fri, 16 May 2014 12:50:46 +0000
[Message part 1 (text/plain, inline)]
Control: close -1

Hi Paul,

On  Fr 16 Mai 2014 14:09:47 CEST, Paul van der Vlis wrote:

> Hello,
>
> It looks-like that bug 42 has been fixed, and that Gnome3 works fine now
> ;-)   Great!
>
> I am using Debian Wheezy as client and as server.

Yeah, let's close that one.

Thanks for feedback.

Mike

-- 

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

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

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb
[Message part 2 (application/pgp-signature, inline)]

Marked Bug as done Request was from Mike Gabriel <mike.gabriel@das-netzwerkteam.de> to 42-submit@bugs.x2go.org. (Fri, 16 May 2014 12:55:02 GMT) (full text, mbox, link).


Notification sent to Mike Gabriel <mike.gabriel@das-netzwerkteam.de>:
Bug acknowledged by developer. (Fri, 16 May 2014 12:55:02 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.x2go.org> to internal_control@bugs.x2go.org. (Sat, 14 Jun 2014 05:24:02 GMT) (full text, mbox, link).


Bug unarchived. Request was from Ryan Tandy <rtandy@sd63.bc.ca> to control@bugs.x2go.org. (Thu, 29 Jan 2015 23:35:02 GMT) (full text, mbox, link).


Bug reopened Request was from Ryan Tandy <rtandy@sd63.bc.ca> to control@bugs.x2go.org. (Thu, 29 Jan 2015 23:35:02 GMT) (full text, mbox, link).


Marked as found in versions 4.1.0.0-0~1216~ubuntu14.10.1. Request was from Ryan Tandy <rtandy@sd63.bc.ca> to control@bugs.x2go.org. (Thu, 29 Jan 2015 23:35:02 GMT) (full text, mbox, link).


Information forwarded to x2go-dev@lists.x2go.org, X2Go Developers <x2go-dev@lists.x2go.org>:
Bug#42; Package x2goserver. (Thu, 29 Jan 2015 23:45:01 GMT) (full text, mbox, link).


Acknowledgement sent to Ryan Tandy <rtandy@sd63.bc.ca>:
Extra info received and forwarded to list. Copy sent to X2Go Developers <x2go-dev@lists.x2go.org>. (Thu, 29 Jan 2015 23:45:01 GMT) (full text, mbox, link).


Message #41 received at 42@bugs.x2go.org (full text, mbox, reply):

From: Ryan Tandy <rtandy@sd63.bc.ca>
To: 42@bugs.x2go.org
Subject: GNOME session still resizes to 1920x1200 at login
Date: Thu, 29 Jan 2015 15:40:38 -0800
[Message part 1 (text/plain, inline)]
[re-sending after unarchiving, apologies if this reaches you twice]

Hi,

Sorry to reopen an old bug, but I still experience it with GNOME 
Flashback in Ubuntu 14.04/14.10 and current packages from the X2Go PPA. 
The screen resizes itself to the size configured in monitors.xml, or 
1920x1200 if that is missing, at login.

Please find attached debug logs of unity-settings-daemon and its xrandr 
plugin during lightdm and x2go sessions, for comparison.

Looking at the logs, I am wondering if there is a mismatch between the 
Xinerama and RandR information provided by the server. In one log the 
initial window size (1024x768) seems to be detected properly, while in 
the other, the monitor size (which I think is detected via Xinerama) is 
detected as 1920x1200, which has nothing to do with either the window 
size or my client display size (1920x1080).

I think some of the symptoms from the original report constitute a 
separate bug, that resizing the client window does not (judging from the 
gsd-randr log) generate RandR events in the session. Not sure which 
component that bug would belong to.

-- 
Ryan Tandy - Programmer/Analyst                      rtandy@sd63.bc.ca
School District 63 (Saanich)                           +1 250 652 7385
[gsd-debug-randr-lightdm.log (text/plain, attachment)]
[gsd-debug-randr-x2go.log (text/plain, attachment)]
[usd-debug-lightdm.log (text/plain, attachment)]
[usd-debug-x2go.log (text/plain, attachment)]
[signature.asc (application/pgp-signature, inline)]

Information forwarded to x2go-dev@lists.x2go.org, X2Go Developers <x2go-dev@lists.x2go.org>:
Bug#42; Package x2goserver. (Thu, 29 Jan 2015 23:55:01 GMT) (full text, mbox, link).


Acknowledgement sent to Ryan Tandy <rtandy@sd63.bc.ca>:
Extra info received and forwarded to list. Copy sent to X2Go Developers <x2go-dev@lists.x2go.org>. (Thu, 29 Jan 2015 23:55:02 GMT) (full text, mbox, link).


Message #46 received at 42@bugs.x2go.org (full text, mbox, reply):

From: Ryan Tandy <rtandy@sd63.bc.ca>
To: 42@bugs.x2go.org
Subject: Re: GNOME session still resizes to 1920x1200 at login
Date: Thu, 29 Jan 2015 15:50:40 -0800
On Thu, Jan 29, 2015 at 03:40:38PM -0800, Ryan Tandy wrote:
>[…]

Shame on me for not noticing that #96 was still open and describing the 
current iteration of the same problem. :( Sorry for the noise, close or 
merge as you see fit. Thanks.

-- 
Ryan Tandy - Programmer/Analyst                      rtandy@sd63.bc.ca
School District 63 (Saanich)                           +1 250 652 7385


Information forwarded to x2go-dev@lists.x2go.org, X2Go Developers <x2go-dev@lists.x2go.org>:
Bug#42; Package x2goserver. (Sat, 27 Jun 2015 06:45:01 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Thu May 30 20:04:17 2024; Machine Name: ymir.das-netzwerkteam.de

X2Go Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.