[X2Go-User] Linux client connects, but not Windows
John Stoffel
john at stoffel.org
Wed Feb 26 22:58:32 CET 2020
Hi Guys,
I've been a long time user of x2go and I love it, but recently I've
run into an issue where I can connect to my session from a linux
desktop, but not from a Windows desktop.
Linux Server system:
-------------------------------
- It's a VM running with 24gb of RAM and 4 CPUs, running on ESX 6.0
- xfce 4.12 is my session manager and window manager.
- CentOS 7.7.1908 (kernel 3.10.0-1062.1.2.el7.x86_64)
- I've got the following packages installed:
> rpm -qa |grep x2go
x2goserver-4.1.0.3-3.el7.x86_64
perl-X2Go-Log-4.1.0.3-3.el7.noarch
x2goserver-xsession-4.1.0.3-3.el7.noarch
x2goserver-common-4.1.0.3-3.el7.noarch
x2goagent-4.1.0.3-3.el7.x86_64
perl-X2Go-Server-4.1.0.3-3.el7.noarch
perl-X2Go-Server-DB-4.1.0.3-3.el7.x86_64
- xdpyinfo of the working server session show:
name of display: :51.0
version number: 11.0
vendor string: The X.Org Foundation
vendor release number: 70000000
X.Org version: 7.0.0
maximum request size: 16777212 bytes
motion buffer size: 256
bitmap unit, bit order, padding: 32, LSBFirst, 32
image byte order: LSBFirst
number of supported pixmap formats: 7
supported pixmap formats:
depth 1, bits_per_pixel 1, scanline_pad 32
depth 4, bits_per_pixel 8, scanline_pad 32
depth 8, bits_per_pixel 8, scanline_pad 32
depth 15, bits_per_pixel 16, scanline_pad 32
depth 16, bits_per_pixel 16, scanline_pad 32
depth 24, bits_per_pixel 32, scanline_pad 32
depth 32, bits_per_pixel 32, scanline_pad 32
keycode range: minimum 8, maximum 255
focus: window 0x4000022, revert to
PointerRoot
number of extensions: 23
BIG-REQUESTS
DAMAGE
DOUBLE-BUFFER
DPMS
GLX
MIT-SCREEN-SAVER
MIT-SHM
RANDR
RECORD
RENDER
SECURITY
SGI-GLX
SHAPE
SYNC
X-Resource
XC-MISC
XFIXES
XFree86-Bigfont
XINERAMA
XInputExtension
XKEYBOARD
XTEST
XVideo
Linux desktop:
-------------------------------
Fedora 30 (kernel 5.4.21-100.fc30.x86_64) with a 1900x1200 display.
- I've got the following packages installed:
$ rpm -qa | grep x2go
x2goclient-4.1.2.2-1.fc30.x86_64
x2goserver-xsession-4.1.0.3-3.fc30.noarch
x2goagent-4.1.0.3-3.fc30.x86_64
x2goserver-common-4.1.0.3-3.fc30.noarch
x2goserver-4.1.0.3-3.fc30.x86_64
Thought I'm only using the client, not the server. This pair works
just fine, esp since they're across the country from each other with
about 80-100ms of delay, but a decently big pipe.
Windows Desktop (fails to run session)
-------------------------------------------
My failing client is a Windows 10 system, and I just recently
installed the latest x2go client to see if that would help. It's
running:
X2Go Client v. 4.1.2.2 (Qt - 4.8.6)
And it's got the same 1900x1200 display attached to the PC, but it
also fails when using just the laptop display, or another smaller
remote display at home. Annoying for sure!
When I connect from the failing client, it just closes the session
after quickly opening and showing the windows for a second, then
dying.
what's the best way to debug this, and is there any better way to
provide better debugging for end users when a connection is dropped
like this?
The session.log file doesn't seem to give any useful info when I
connect, it makes the connection, then it suspends almost
immediately. Sorry for the crappy cut'n'paste here.
Info: Not using local device configuration changes.
nxagentReconnectFailedFonts: WARNING! Font server tunneling not retrieved.
nxagentReconnectSession: WARNING! Unable to retrieve all the fonts currently in use. Missing fonts have been replaced.
nxagentSighupHandler: WARNING! Ignoring the signal in state [SESSION_GOING_UP].
Info: keyboard file created: '/home/stoffj/.x2go/C-stoffj-51-1571665940_stDXFCE_dp24/keyboard'
Info: Keycode conversion auto-determined as off
Info: re-reading keystrokes configuration
Info: using keystrokes file '/home/stoffj/.nx/config/keystrokes.cfg'
Warning: ignoring keystroke 'viewport_scroll_up' (already in use by 'viewport_move_up')
Warning: ignoring keystroke 'viewport_scroll_up' (already in use by 'viewport_move_up')
Warning: ignoring keystroke 'viewport_scroll_right' (already in use by 'viewport_move_right')
Warning: ignoring keystroke 'viewport_scroll_right' (already in use by 'viewport_move_right')
Warning: ignoring keystroke 'viewport_scroll_down' (already in use by 'viewport_move_down')
Warning: ignoring keystroke 'viewport_scroll_down' (already in use by 'viewport_move_down')
Current known keystrokes:
close_session Ctrl+Alt+t
switch_all_screens Ctrl+Alt+f
fullscreen Ctrl+Shift+Alt+f
minimize Ctrl+Alt+m
defer Ctrl+Alt+e
ignore Ctrl+Alt+BackSpace
force_synchronization Ctrl+Alt+j
resize Ctrl+Alt+r
viewport_move_left Ctrl+Shift+Alt+Left
viewport_move_left Ctrl+Shift+Alt+KP_Left
viewport_move_up Ctrl+Alt+Up
viewport_move_up Ctrl+Alt+KP_Up
viewport_move_right Ctrl+Alt+Right
viewport_move_right Ctrl+Alt+KP_Right
viewport_move_down Ctrl+Alt+Down
viewport_move_down Ctrl+Alt+KP_Down
viewport_scroll_left Ctrl+Alt+Left
viewport_scroll_left Ctrl+Alt+KP_Left
reread_keystrokes Ctrl+Alt+k
Session: Session resumed at 'Wed Feb 26 16:53:42 2020'.
Info: Screen [0] resized to geometry [1920x1181] fullscreen [1].
Session: Suspending session at 'Wed Feb 26 16:53:44 2020'.
Info: Waiting the cleanup timeout to complete.
Session: Session suspended at 'Wed Feb 26 16:53:46 2020'.
More information about the x2go-user
mailing list