[X2Go-User] Session type: Connect to local desktop -- issues with scaling
René Genz
liebundartig at freenet.de
Sun Aug 30 01:09:55 CEST 2015
Dear all,
at first the situation I encounter:
The X2Go server is:
a computer with two screens:
- operating system: Fedora 22 x86_64
- big screen (22" widescreen): 1680x1050 px
- small screen (19"): 1280x1024 px
- software:
* X2Go server 4.0.1.19-3.fc22
* "KDE Plasma Workspaces" aka KDE5 aka KF5
The X2Go client is:
a notebook (Apple MacBook) with the following specifications:
- built-in screen: 1440x900 px
- operating system: Mac OS X 10.8.5
- software:
* XQuartz 2.7.7
* X2Go client 4.0.5.0
The X2Go client software is configured like this:
- Session -- Session type: Connect to local desktop
- Connection -- Connection speed: ADSL
- Connection -- Compression: 4k-png
- Input/Output -- Display: custom: 1440x874
Now the problems:
If height of screen resolution on X2Go server session is '>= 874 px' you have to maximize window of X2Go client to see. That scales the content of X2Go window and text cannot be read.
That can be tested with:
1. log in to X2Go server using above configuration
- enable big screen
- or use maximum resolution of small screen
2. reconnect with X2Go client to X2Go server
If height of screen resolution on X2Go server session is '< 874 px' everything is fine.
That means:
1. log in to X2Go server using above configuration
2. disable big screen
3. set resolution of small screen to 1156x856 px
4. reconnect with X2Go client to X2Go server
However, the reduced resolution has the drawback of limited overview.
The use case is: resuming local session with X2Go.
All that is required to reproduce the problem is:
- a big screen on the X2Go server that you connect to from an X2Go client that has a screen with smaller screen resolution
- the session type must be 'Connect to local desktop'
If a native X2Go session (f.e. session type: XFCE) is used this problem does not occur. This does not resume the local session, though.
My failed attempts to solve the issues:
I tried many different settings in X2Go Client to no avail.
I read the documentation and found:
http://wiki.x2go.org/doku.php/doc:faq:start#ubuntu_s_and_fedora_s_kde_won_t_resize_the_desktop_to_the_window_size_requested_by_x2go_client_how_can_i_fix_this
which does not make a difference to me.
Furthermore, I found:
http://wiki.x2go.org/doku.php/wiki:advanced:nx-keyboard-shortcuts
...
List of possible ''action'' attributes
left
up
right
down
which should move the viewport, according to:
/etc/x2go/keystrokes.cfg
on the X2Go server.
I could not get that working on Mac OS X. Even with simplified shortcuts, like F7.
I modified the keyboard shortcuts and restart the X2Go server to no avail.
There is no other keystrokes.cfg file used.
Has someone used the 'move viewport' functionality on Mac OS X?
Am I doing something wrong?
Shall I file a bug report?
The problem is reproducable on 'Mac OS X 10.10' with a screen resolution of 1280x800 px.
I tried to reproduce the problem on the same notebook with Windows 7 32 bit.
A native X2Go session with XFCE session type works flawlessly. No issues with X2Go client window scaling.
However, upon connecting to the X2Go server (KF5 as well as XFCE session) with session type 'Connect to local desktop' an error message appears:
VcXsrv windows xserver (X2Go/Arctica Builds)
---
VcXsrv windows xserver (X2Go/Arctica Builds) has stopped working
Windows can check online for a solution to the problem.
[Check online for a solution and close the program]
[Close the program]
[View problem details]
(details snipped)
Shall I file a bug report?
--
Kind regards,
René
More information about the x2go-user
mailing list