[Resent to the correct mailing list. Sorry.]
On 07.05.2014 07:40 AM, Jean Gottschalk wrote:
I am still trying to figure out why the automatic session resizing (when moving between clients with different screens, for example a desktop and a laptop) doesn't work anymore since I started using MATE.
Since the latest x2goclient upgrade, I noticed the following behavior: when I resume a session on a client with a different screen size, the screen will resize, but the session immediately suspends. Then when I login to the same session again (on the same client, so no screen resolution change), the session stays up.
When the session suspends, the log simply looks like this: / / /Session: Session resumed at 'Tue May 6 22:29:08 2014'./ /Info: Screen [0] resized to geometry [1280x1024] fullscreen [1]./ /Session: Suspending session at 'Tue May 6 22:29:10 2014'./
And if I open the same session again (on the same screen), it just stays up although it reports the same resizing procedure being run: / / /Session: Session resumed at 'Tue May 6 22:31:38 2014'./ /Info: Screen [0] resized to geometry [1280x1024] fullscreen [1]./
Not sure if this is related, but if I press CTRL+ALT+R which is the command to switch between auto-resize and viewport mode, the session also immediately suspends, and the logs show this:
/Info: Disabled desktop resize mode in agent./ /Session: Suspending session at 'Tue May 6 22:35:46 2014'./ /Info: Waiting the cleanup timeout to complete./ /Session: Session suspended at 'Tue May 6 22:35:46 2014'./
Is there any additional debug information that I could see anywhere, to see what code is actually being executed when the session goes into resume?
I know you reported this a long time ago, but I'd actually need some additional information about this now, as the bug is reproducible on any system.
The most valuable bit of information would be if resizing and Ctrl-Alt-R ever worked correctly. You say "[since] the latest x2goclient upgrade", which implies the behavior was different before. I don't know which version you were upgrading from/to (both would be interesting.)
Also, you probably did upgrade x2goserver/nx-libs server side, too, right? Working vs. non-working versions would really be helpful here, too.
Mihai
Dear Mihai,
thanks for the reply. Unfortunately it was too long ago for me to remember anything useful and exact. I have upgraded several times since I reported this, so any potentially working or non working version numbers are gone. All I can say is that it doesn't work now (100%) and with 90% certainty that it worked in an old version, but this could potentially be a version from several years ago.
Sorry that I can't be of more help right now :-(
Jean
On Sun, Mar 29, 2015 at 3:09 PM, Mihai Moldovan <ionic@ionic.de> wrote:
[Resent to the correct mailing list. Sorry.]
On 07.05.2014 07:40 AM, Jean Gottschalk wrote:
I am still trying to figure out why the automatic session resizing (when moving between clients with different screens, for example a desktop and a laptop) doesn't work anymore since I started using MATE.
Since the latest x2goclient upgrade, I noticed the following behavior: when I resume a session on a client with a different screen size, the screen will resize, but the session immediately suspends. Then when I login to the same session again (on the same client, so no screen resolution change), the session stays up.
When the session suspends, the log simply looks like this: / / /Session: Session resumed at 'Tue May 6 22:29:08 2014'./ /Info: Screen [0] resized to geometry [1280x1024] fullscreen [1]./ /Session: Suspending session at 'Tue May 6 22:29:10 2014'./
And if I open the same session again (on the same screen), it just stays up although it reports the same resizing procedure being run: / / /Session: Session resumed at 'Tue May 6 22:31:38 2014'./ /Info: Screen [0] resized to geometry [1280x1024] fullscreen [1]./
Not sure if this is related, but if I press CTRL+ALT+R which is the command to switch between auto-resize and viewport mode, the session also immediately suspends, and the logs show this:
/Info: Disabled desktop resize mode in agent./ /Session: Suspending session at 'Tue May 6 22:35:46 2014'./ /Info: Waiting the cleanup timeout to complete./ /Session: Session suspended at 'Tue May 6 22:35:46 2014'./
Is there any additional debug information that I could see anywhere, to see what code is actually being executed when the session goes into resume?
I know you reported this a long time ago, but I'd actually need some additional information about this now, as the bug is reproducible on any system.
The most valuable bit of information would be if resizing and Ctrl-Alt-R ever worked correctly. You say "[since] the latest x2goclient upgrade", which implies the behavior was different before. I don't know which version you were upgrading from/to (both would be interesting.)
Also, you probably did upgrade x2goserver/nx-libs server side, too, right? Working vs. non-working versions would really be helpful here, too.
Mihai
On 30.03.2015 12:43 AM, Jean Gottschalk wrote:
thanks for the reply. Unfortunately it was too long ago for me to remember anything useful and exact. I have upgraded several times since I reported this, so any potentially working or non working version numbers are gone. All I can say is that it doesn't work now (100%) and with 90% certainty that it worked in an old version, but this could potentially be a version from several years ago.
I was afraid of that, but can't blame you and probably wouldn't have been able to backtrack something like this myself, given your initial report was almost a year ago.
I wonder if that actually ever worked.
Note that when starting a single application, Ctrl-Alt-R does not have any effect for [nx-internal reason users will not understand and even I haven't completely figured out what those "nxagent dialogs" are supposed to be].
This issue is only happening for desktop sessions. Unless you have always tested with full desktop sessions, it makes sense that you haven't seen this at some point.
I've been looking at X2Go Client and nx-libs release versions from beginning of 2014 to May 2015 (the date you initially reported the issue) before contacting you, but wasn't able to see anything related this in the change sets.
Mihai
Hello Mihai,
Mihai Moldovan <ionic@...> writes:
I wonder if that actually ever worked.
I just want to confirm that this problem also happens to me, ever since i switched from NX-Client to X2go about two years ago. Resizing with Ctrl+Alt+R actually never worked without suspending the session.
Tested on Debian Squeeze + Wheezy and Ubuntu 10.04 + 12.04. Packages first came from the x2go repository until they were available in the mainline repositories of Debian and Ubuntu, now running x2goclient version 4.0.4.0-0~1044 on Ubuntu 12.04 connecting to x2goserver 4.0.1.19-0x2go2+git20150326 on Debian Wheezy.
Thanks for your effort. I would be gladfull if someone would finally solve this annoying behaviour of X2go. Please ask if you need more information.