[X2Go-Dev] x2go on openSUSE
Stefan Schäfer
stefan at invis-server.org
Sat Aug 29 11:57:05 CEST 2015
Hello List,
I'm Stefan Schäfer from project invis-server.org. The goal of our
project is to build fully open-source small-business servers. Our
project is based on openSUSE. We are an openSUSE spin-off project.
A friend of us decided to use our servers as a base for it's own project
"meditux" an he needs the combination of XFCE an x2go for support
purposes. Normally our servers didn't have a X environment.
After installing XFCE and x2go it's possible to open a XFCE Session via
VNC but not via x2go.
The first step, authenticate via SSH works well and after this the
session aborts with the following errors:
keyboard file not created: Is a directory
Error: Aborting session with 'Could not open default font 'fixed''
Asking Google it seems that al lot users have this problem and that it
is a NX Problem. Most poeple solved this problem by creating the
directory "/usr/share/fonts/misc" or starting the fontserver XFS. On our
system XFS was running, "/usr/share/fonts/misc" exists and ist filled
with roundabout 500 fonts.
We installed x2go server from the following repositories:
http://packages.x2go.org/opensuse/13.1/main
http://packages.x2go.org/opensuse/13.1/extras
(By the way, there is something wrong with the main repo. The repodata
directory is placed in the architecture subdir instead of the repo
maindir.)
Installed is the following package of x2goserver:
x2goserver-4.0.1.19-0.0x2go2.1.git20150608.1064.main.x86_64
The full session log:
running as X2Go Agent
NXAGENT - Version 3.5.0
Copyright (C) 2001, 2011 NoMachine.
See http://www.nomachine.com/ for more information.
Info: Agent running with pid '8122'.
Session: Starting session at 'Mon Aug 24 14:22:54 2015'.
Info: Proxy running in server mode with pid '8122'.
Info: Waiting for connection from 'localhost' on port '30003'.
Info: Accepted connection from '127.0.0.1'.
Info: Connection with remote proxy completed.
Info: Using ADSL link parameters 512/24/1/0.
Info: Using agent parameters 5000/10/50/0/0.
Info: Using cache parameters 4/4096KB/8192KB/8192KB.
Info: Using pack method '16m-jpeg-9' with session 'unix-kde-depth_24'.
Info: Using ZLIB data compression 1/1/32.
Info: Using ZLIB stream compression 4/4.
Info: No suitable cache file found.
Info: Listening to X11 connections on display ':50'.
Info: Established X client connection.
Info: Using shared memory parameters 1/1/0/0K.
Info: Using alpha channel in render extension.
Info: Not using local device configuration changes.
keyboard file not created: Is a directory
Error: Aborting session with 'Could not open default font 'fixed''.
Session: Aborting session at 'Mon Aug 24 14:22:55 2015'.
Session: Session aborted at 'Mon Aug 24 14:22:55 2015'.
Warning: Signals were not blocked in process with pid '8122'.
Info: Waiting the cleanup timeout to complete.
Extract of the systemlog:
2015-08-24T14:22:49.127926+02:00 invisad sshd[7797]:
pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0
tty=ssh ruser= rhost=192.168.42.200 user=kalle
2015-08-24T14:22:50.081799+02:00 invisad sshd[7797]: pam_sss(sshd:auth):
authentication success; logname= uid=0 euid=0 tty=ssh ruser=
rhost=192.168.42.200 user=kalle
2015-08-24T14:22:50.084919+02:00 invisad sshd[7795]: Accepted
keyboard-interactive/pam for kalle from 192.168.42.200 port 55856 ssh2
2015-08-24T14:22:50.086948+02:00 invisad sshd[7795]:
pam_unix(sshd:session): session opened for user kalle by (uid=0)
2015-08-24T14:22:50.091210+02:00 invisad systemd[1]: Starting Session 8
of user kalle.
2015-08-24T14:22:50.091871+02:00 invisad systemd-logind[1255]: New
session 8 of user kalle.
2015-08-24T14:22:50.092414+02:00 invisad systemd[1]: Started Session 8
of user kalle.
2015-08-24T14:22:50.323338+02:00 invisad
/usr/bin/x2golistsessions[7844]: x2golistsessions has been called with
no option
2015-08-24T14:22:50.541419+02:00 invisad /usr/bin/x2gostartagent:
x2gostartagent called with options: fullscreen adsl 16m-jpeg-9
unix-kde-depth_24 de pc105/de 1 D XFCE both
2015-08-24T14:22:50.613603+02:00 invisad /usr/bin/x2gostartagent: client
announced itself as ,,192.168.42.200''
2015-08-24T14:22:50.669960+02:00 invisad
/usr/bin/x2gosessionlimit[7905]: x2gosessionlimit has been called
2015-08-24T14:22:50.796487+02:00 invisad
/usr/bin/x2golistsessions[7908]: x2golistsessions has been called with
options: --all-servers
2015-08-24T14:22:51.052988+02:00 invisad
/usr/lib64/x2go/x2gogetdisplays[7925]: db_getdisplays called, server:
invisad; return value:
2015-08-24T14:22:51.235848+02:00 invisad
/usr/lib64/x2go/x2gogetports[7934]: db_getports called, server: invisad;
return value:
2015-08-24T14:22:51.736676+02:00 invisad
/usr/lib64/x2go/x2goinsertsession[7964]: db_insertsession called,
session ID: kalle-50-1440418971_stDXFCE_dp24, server: invisad, session
ID: kalle-50-1440418971_stDXFCE_dp24
2015-08-24T14:22:51.916841+02:00 invisad
/usr/lib64/x2go/x2gogetports[7973]: db_getports called, server: invisad;
return value:
2015-08-24T14:22:52.112227+02:00 invisad
/usr/lib64/x2go/x2gogetports[7988]: db_getports called, server: invisad;
return value:
2015-08-24T14:22:52.302160+02:00 invisad
/usr/lib64/x2go/x2gogetports[8003]: db_getports called, server: invisad;
return value:
2015-08-24T14:22:52.377788+02:00 invisad
/usr/sbin/x2gocleansessions[1054]: kalle-50-1440418971_stDXFCE_dp24:
state file for this session does not exist:
/tmp/.x2go-kalle/C-kalle-50-1440418971_stDXFCE_dp24/state (this can be
ignored during session startups)
2015-08-24T14:22:52.678370+02:00 invisad
/usr/lib64/x2go/x2goinsertport[8026]: db_insertport called, session ID:
kalle-50-1440418971_stDXFCE_dp24, server: invisad, SSH port: 30003
2015-08-24T14:22:52.865214+02:00 invisad
/usr/lib64/x2go/x2gogetports[8035]: db_getports called, server: invisad;
return value: |30003|
2015-08-24T14:22:53.220478+02:00 invisad
/usr/lib64/x2go/x2goinsertport[8049]: db_insertport called, session ID:
kalle-50-1440418971_stDXFCE_dp24, server: invisad, SSH port: 30004
2015-08-24T14:22:53.401129+02:00 invisad
/usr/lib64/x2go/x2gogetports[8058]: db_getports called, server: invisad;
return value: |30003| |30004|
2015-08-24T14:22:53.835998+02:00 invisad
/usr/lib64/x2go/x2goinsertport[8072]: db_insertport called, session ID:
kalle-50-1440418971_stDXFCE_dp24, server: invisad, SSH port: 30005
2015-08-24T14:22:54.061477+02:00 invisad /usr/bin/x2gofeature:
x2gofeature called with options: X2GO_RUN_EXTENSIONS
2015-08-24T14:22:54.172651+02:00 invisad
/usr/share/x2go/x2gofeature.d/x2godesktopsharing.features:
x2godesktopsharing.features called with options: X2GO_RUN_EXTENSIONS
2015-08-24T14:22:54.250485+02:00 invisad
/usr/share/x2go/x2gofeature.d/x2goserver-extensions.features:
x2goserver-extensions.features called with options: X2GO_RUN_EXTENSIONS
2015-08-24T14:22:54.324267+02:00 invisad
/usr/bin/x2goserver-run-extensions: x2goserver-run-extensions called
with options: kalle-50-1440418971_stDXFCE_dp24 pre-start
2015-08-24T14:22:54.390689+02:00 invisad /usr/bin/x2gostartagent:
successfully started X2Go agent session with ID
kalle-50-1440418971_stDXFCE_dp24
2015-08-24T14:22:54.453587+02:00 invisad /usr/bin/x2gofeature:
x2gofeature called with options: X2GO_RUN_EXTENSIONS
2015-08-24T14:22:54.508865+02:00 invisad
/usr/share/x2go/x2gofeature.d/x2godesktopsharing.features:
x2godesktopsharing.features called with options: X2GO_RUN_EXTENSIONS
2015-08-24T14:22:54.566526+02:00 invisad
/usr/share/x2go/x2gofeature.d/x2goserver-extensions.features:
x2goserver-extensions.features called with options: X2GO_RUN_EXTENSIONS
2015-08-24T14:22:54.628719+02:00 invisad
/usr/bin/x2goserver-run-extensions: x2goserver-run-extensions called
with options: kalle-50-1440418971_stDXFCE_dp24 post-start
2015-08-24T14:22:55.029100+02:00 invisad
/usr/lib64/x2go/x2gocreatesession[8171]: db_createsession called,
session ID: kalle-50-1440418971_stDXFCE_dp24, cookie:
714dcaad67288fd52a38bb7078792884, client: 192.168.42.200, pid: 8122,
graphics port: 30003, sound port: 30004, file sharing port: 30005
2015-08-24T14:22:55.080192+02:00 invisad /usr/bin/x2gostartagent:
blocking creation of agent's keyboard file
/tmp/.x2go-kalle/C-kalle-50-1440418971_stDXFCE_dp24/keyboard as
requested by session startup command
2015-08-24T14:22:55.372588+02:00 invisad /usr/bin/x2goruncommand:
x2goruncommand called with options: 50 8122
kalle-50-1440418971_stDXFCE_dp24 30004 xfce4-session nosnd D
2015-08-24T14:22:55.439641+02:00 invisad /usr/bin/x2goruncommand:
exporting LD_LIBRARY_PATH=/usr/lib64/nx/X11/Xinerama:/usr/lib64/nx/X11
2015-08-24T14:22:55.536985+02:00 invisad /usr/bin/x2gofeature:
x2gofeature called with options: X2GO_RUN_EXTENSIONS
2015-08-24T14:22:55.595996+02:00 invisad
/usr/share/x2go/x2gofeature.d/x2godesktopsharing.features:
x2godesktopsharing.features called with options: X2GO_RUN_EXTENSIONS
2015-08-24T14:22:55.653026+02:00 invisad
/usr/share/x2go/x2gofeature.d/x2goserver-extensions.features:
x2goserver-extensions.features called with options: X2GO_RUN_EXTENSIONS
2015-08-24T14:22:55.715550+02:00 invisad
/usr/bin/x2goserver-run-extensions: x2goserver-run-extensions called
with options: kalle-50-1440418971_stDXFCE_dp24 pre-runcommand
2015-08-24T14:22:55.765612+02:00 invisad /usr/bin/x2goruncommand:
running command /usr/bin/xfce4-session
2015-08-24T14:22:55.816658+02:00 invisad /usr/bin/x2gosetkeyboard:
x2gosetkeyboard called with options:
2015-08-24T14:22:55.824284+02:00 invisad /usr/bin/x2gofeature:
x2gofeature called with options: X2GO_XSESSION
2015-08-24T14:22:55.851781+02:00 invisad /usr/bin/x2gosetkeyboard:
/home/kalle/.x2go/C-kalle-50-1440418971_stDXFCE_dp24/keyboard is
blocked, not setting keyboard parameters from client-side settings
2015-08-24T14:22:55.886166+02:00 invisad
/usr/share/x2go/x2gofeature.d/x2godesktopsharing.features:
x2godesktopsharing.features called with options: X2GO_XSESSION
2015-08-24T14:22:55.947951+02:00 invisad
/usr/share/x2go/x2gofeature.d/x2goserver-extensions.features:
x2goserver-extensions.features called with options: X2GO_XSESSION
2015-08-24T14:22:56.029990+02:00 invisad
/usr/share/x2go/x2gofeature.d/x2goserver.features: x2goserver.features
called with options: X2GO_XSESSION
2015-08-24T14:22:56.096802+02:00 invisad
/usr/share/x2go/x2gofeature.d/x2goserver-xsession.features:
x2goserver-xsession.features called with options: X2GO_XSESSION
2015-08-24T14:22:56.138858+02:00 invisad /usr/bin/x2goruncommand:
launching session with Xsession-x2go mechanism, using
STARTUP="xfce4-session"
2015-08-24T14:22:56.267188+02:00 invisad /usr/bin/x2gocmdexitmessage:
x2gocmdexitmessage called with options: kalle-50-1440418971_stDXFCE_dp24
2015-08-24T14:22:56.300622+02:00 invisad /usr/bin/x2goruncommand:
command /usr/bin/xfce4-session has finished
2015-08-24T14:22:56.310062+02:00 invisad /usr/bin/x2gocmdexitmessage:
command output starts with: exec xfce4-session
2015-08-24T14:22:56.314672+02:00 invisad sshd[7805]: Received disconnect
from 192.168.42.200: 11: Bye Bye
2015-08-24T14:22:56.315402+02:00 invisad sshd[7795]:
pam_unix(sshd:session): session closed for user kalle
2015-08-24T14:22:56.355985+02:00 invisad /usr/bin/x2gofeature:
x2gofeature called with options: X2GO_RUN_EXTENSIONS
2015-08-24T14:22:56.421356+02:00 invisad
/usr/share/x2go/x2gofeature.d/x2godesktopsharing.features:
x2godesktopsharing.features called with options: X2GO_RUN_EXTENSIONS
2015-08-24T14:22:56.482639+02:00 invisad
/usr/share/x2go/x2gofeature.d/x2goserver-extensions.features:
x2goserver-extensions.features called with options: X2GO_RUN_EXTENSIONS
2015-08-24T14:22:56.542532+02:00 invisad
/usr/bin/x2goserver-run-extensions: x2goserver-run-extensions called
with options: kalle-50-1440418971_stDXFCE_dp24 post-runcommand
2015-08-24T14:22:56.602927+02:00 invisad /usr/bin/x2gofeature:
x2gofeature called with options: X2GO_DESKTOPSHARING
2015-08-24T14:22:56.652927+02:00 invisad
/usr/share/x2go/x2gofeature.d/x2godesktopsharing.features:
x2godesktopsharing.features called with options: X2GO_DESKTOPSHARING
2015-08-24T14:22:56.725828+02:00 invisad
/usr/bin/x2goterminate-desktopsharing: x2goterminate-desktopsharing
called with options: kalle-50-1440418971_stDXFCE_dp24
2015-08-24T14:22:57.080722+02:00 invisad
/usr/lib64/x2go/x2gochangestatus[8471]: db_changestatus called, session
ID: kalle-50-1440418971_stDXFCE_dp24, new status: F
2015-08-24T14:22:57.199932+02:00 invisad
/usr/bin/x2goumount-session[8479]: x2goumount-session has been called
with options: kalle-50-1440418971_stDXFCE_dp24
2015-08-24T14:22:57.262864+02:00 invisad
/usr/bin/x2goumount-session[8479]: db_getdisplay called, session ID:
kalle-50-1440418971_stDXFCE_dp24; return value: 50
2015-08-24T14:22:57.328431+02:00 invisad
/usr/bin/x2goumount-session[8479]: db_getmounts called, session ID:
kalle-50-1440418971_stDXFCE_dp24; return value:
2015-08-24T14:22:57.409092+02:00 invisad systemd-logind[1255]: Removed
session 8.
2015-08-24T14:22:58.934465+02:00 invisad
/usr/lib64/x2go/x2golistsessions_sql[8494]: dbsys_deletemounts called,
session ID: kalle-50-1440418971_stDXFCE_dp24
2015-08-24T14:22:59.213033+02:00 invisad
/usr/lib64/x2go/x2golistsessions_sql[8494]: Purging finished session
from X2Go db, session ID: kalle-50-1440418971_stDXFCE_dp24
2015-08-24T14:22:54.533274+02:00 invisad
/usr/sbin/x2gocleansessions[1054]: kalle-50-1440418971_stDXFCE_dp24:
state file for this session does not exist:
/tmp/.x2go-kalle/C-kalle-50-1440418971_stDXFCE_dp24/state (this can be
ignored during session startups)
2015-08-24T14:22:59.218339+02:00 invisad
/usr/sbin/x2gocleansessions[1054]: kalle-50-1440418971_stDXFCE_dp24 is
blocked
2015-08-24T14:22:59.218929+02:00 invisad
/usr/sbin/x2gocleansessions[1054]: kalle-50-1440418971_stDXFCE_dp24:
unmounting all shares
2015-08-24T14:22:59.227740+02:00 invisad su: (to root) root on (null)
2015-08-24T14:22:59.228858+02:00 invisad su: pam_unix(su:session):
session opened for user kalle by (uid=0)
2015-08-24T14:22:59.233463+02:00 invisad systemd[1]: Starting Session
c10 of user kalle.
2015-08-24T14:22:59.234105+02:00 invisad systemd[1]: Started Session c10
of user kalle.
2015-08-24T14:22:59.348597+02:00 invisad
/usr/bin/x2goumount-session[8507]: x2goumount-session has been called
with options: kalle-50-1440418971_stDXFCE_dp24
2015-08-24T14:22:59.410828+02:00 invisad
/usr/bin/x2goumount-session[8507]: db_getdisplay called, session ID:
kalle-50-1440418971_stDXFCE_dp24; return value:
2015-08-24T14:22:59.472870+02:00 invisad
/usr/bin/x2goumount-session[8507]: db_getmounts called, session ID:
kalle-50-1440418971_stDXFCE_dp24; return value:
2015-08-24T14:22:59.478371+02:00 invisad su: pam_unix(su:session):
session closed for user kalle
2015-08-24T14:22:59.486522+02:00 invisad su: (to root) root on (null)
2015-08-24T14:22:59.487543+02:00 invisad su: pam_unix(su:session):
session opened for user kalle by (uid=0)
2015-08-24T14:22:59.491927+02:00 invisad systemd[1]: Starting Session
c11 of user kalle.
2015-08-24T14:22:59.492725+02:00 invisad systemd[1]: Started Session c11
of user kalle.
2015-08-24T14:22:59.567932+02:00 invisad su: pam_unix(su:session):
session closed for user kalle
The "clients" file:
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
It would be nice if someone here could help us.
Tell me, if you need further information.
Regards
Stefan
--
www.invis-server.org
Stefan Schäfer
Ludwigstr. 1-3
63679 Schotten
More information about the x2go-dev
mailing list