I posted a similar issue back in Nov, 2020 at https://www.mail-archive.com/x2go-dev@lists.x2go.org/msg06284.html
rpm -qa|grep -i x2go x2goclient-4.1.2.2-3.fc33.x86_64 x2goserver-common-4.1.0.3-9.fc33.noarch perl-X2Go-Server-4.1.0.3-9.fc33.noarch perl-X2Go-Log-4.1.0.3-9.fc33.noarch perl-X2Go-Server-DB-4.1.0.3-9.fc33.x86_64 x2goagent-4.1.0.3-9.fc33.x86_64 x2goserver-xsession-4.1.0.3-9.fc33.noarch x2goserver-4.1.0.3-9.fc33.x86_64
nxagent -display :55 NXAGENT - Version 3.5.99.25
Jan 25 14:14:29 pascal /usr/bin/x2gostartagent[39654]: no free display number available, cannot start new session. Retrying (run 1). Jan 25 14:14:30 pascal /usr/bin/x2gostartagent[39663]: no free display number available, cannot start new session. Retrying (run 2). Jan 25 14:14:30 pascal /usr/bin/x2gostartagent[39672]: no free display number available, cannot start new session. Retrying (run 3). Jan 25 14:14:30 pascal /usr/bin/x2gostartagent[39681]: no free display number available, cannot start new session. Retrying (run 4). Jan 25 14:14:30 pascal /usr/bin/x2gostartagent[39690]: no free display number available, cannot start new session. Retrying (run 5). Jan 25 14:14:30 pascal /usr/bin/x2gostartagent[39699]: no free display number available, cannot start new session. Retrying (run 6). Jan 25 14:14:30 pascal /usr/bin/x2gostartagent[39708]: no free display number available, cannot start new session. Retrying (run 7). Jan 25 14:14:30 pascal /usr/bin/x2gostartagent[39717]: no free display number available, cannot start new session. Retrying (run 8). Jan 25 14:14:31 pascal /usr/bin/x2gostartagent[39726]: no free display number available, cannot start new session. Retrying (run 9). Jan 25 14:14:31 pascal /usr/bin/x2gostartagent[39736]: no free display number available, cannot start new session. Retrying (run 10). Jan 25 14:14:31 pascal /usr/bin/x2gostartagent[39737]: Unable to find free display port or insert new session into database; parameters: port (50), hostname (pascal.dsm.fordham.edu) and session name (). Jan 25 14:14:31 pascal kernel: kauditd_printk_skb: 21 callbacks suppressed
Let me to https://unix.stackexchange.com/questions/467507/x2go-unable-to-find-free-dis... so I ran x2godbadmin --createdb
Then I tried with another use and got: Connection failed. /usr/lib64/x2go/x2gocheckport: line 131: connect('dbname=/var/lib/x2go/x2go_sessions','',...): syntax error in expression (error token is "('dbname=/var/lib/x2go/x2go_sessions','',...)") /usr/lib64/x2go/x2gocheckport: line 131: connect('dbname=/var/lib/x2go/x2go_sessions','',...): syntax error in expression (error token is "('dbname=/var/lib/x2go/x2go_sessions','',...)") /usr/lib64/x2go/x2gocheckport: line 131: connect('dbname=/var/lib/x2go/x2go_sessions','',...): syntax error in expression (error token is "('dbname=/var/lib/x2go/x2go_sessions','',...)") /usr/lib64/x2go/x2gocheckport: line 131: connect('dbname=/var/lib/x2go/x2go_sessions','',...): syntax error in expression (error token is "('dbname=/var/lib/x2go/x2go_sessions','',...)") /usr/lib64/x2go/x2gocheckport: line 131: connect('dbname=/var/lib/x2go/x2go_sessions','',...): syntax error in expression (error token is "('dbname=/var/lib/x2go/x2go_sessions','',...)") /usr/lib64/x2go/x2gocheckport: line 131: connect('dbname=/var/lib/x2go/x2go_sessions','',...): syntax error in expression (error token is "('dbname=/var/lib/x2go/x2go_sessions','',...)") /usr/lib64/x2go/x2gocheckport: line 131: connect('dbname=/var/lib/x2go/x2go_sessions','',...): syntax error in expression (error token is "('dbname=/var/lib/x2go/x2go_sessions','',...)") /usr/lib64/x2go/x2gocheckport: line 131: connect('dbname=/var/lib/x2go/x2go_sessions','',...): syntax error in expression (error token is "('dbname=/var/lib/x2go/x2go_sessions','',...)") /usr/lib64/x2go/x2gocheckport: line 131: connect('dbname=/var/lib/x2go/x2go_sessions','',...): syntax error in expression (error token is "('dbname=/var/lib/x2go/x2go_sessions','',...)") /usr/lib64/x2go/x2gocheckport: line 131: connect('dbname=/var/lib/x2go/x2go_sessions','',...): syntax error in expression (error token is "('dbname=/var/lib/x2go/x2go_sessions','',...)") Unable to find free display port or insert new session into database; parameters: port (50), hostname (oudomain.edu) and session name ().
How does one start X2Go Windows with debug enabled? I only found for Mac you can add the --debug flag.
My colleague also had this error:
XSession-x2go: X session started for moniot at Mon Jan 25 09:01:13 EST 2021 ** Message: 09:01:15.605: couldn't access control socket: /run/user/1200/keyring/control: No such file or directory SSH_AUTH_SOCK=/run/user/1200/keyring/ssh
** (mate-settings-daemon:1436112): WARNING **: 09:01:16.172: Could not open RFKILL control device, please verify your installation SSH_AUTH_SOCK=/run/user/1200/keyring/ssh SSH_AUTH_SOCK=/run/user/1200/keyring/ssh vmware-user: could not open /proc/fs/vmblock/dev Error: /usr/bin/vmtoolsd must be run inside a virtual machine on a VMware hypervisor product. SSH_AUTH_SOCK=/run/user/1200/keyring/ssh
(caja:1436133): Gtk-WARNING **: 09:01:17.552: Failed to register client: GDBus.Error:org.gnome.SessionManager.AlreadyRegistered: Unable to register client *** ERROR *** TI:09:01:17 TH:0x56299587f960 FI:gpm-manager.c FN:gpm_manager_systemd_inhibit,1786
(mate-settings-daemon:1436112): GLib-GIO-WARNING **: 09:02:44.229: Error releasing name org.mate.SettingsDaemon.Rfkill: The connection is closed [1611583276,000,xklavier.c:xkl_engine_start_listen/] The backend does not require manual layout management - but it is provided by the application