Xfce and MATE are installed.  Stopping firewalld did not help. Here is the screenshot https://snipboard.io/UvWQTg.jpg

So the session starts but is unusable.

Could there be something inhibiting setuid on the server? Perl no longer permits suid scripts, so the procedure is either to use sudo or to use a suid wrapper written securely in C, which calls the perl script. /usr/lib64/x2go/libx2go-server-db-sqlite3-wrapper is a C program with the set-gid bit set to run as group x2gouser. I take it this is what enables an ordinary user to run x2togogetports and not hit a permission error when reading the database file /var/lib/x2go/x2go_sessions. On the (not working) server it fails with "unable to open database" unless run as root. On other servers we have, the perm bits are rwxr-sr-x with ownership root:x2gouser.


On Sat, Dec 31, 2022, 2:48 PM <me@jcn50.com> wrote:
Hi again Robert,


On 2022-12-31 19:25, Robert Kudyba wrote:
> It's the client side. I'll have my colleague who is having this issue
> take the screenshot and upload. We just just dnf install on the server
> side, and no compilation on client side just the installer.

Did you install any desktop manager too?... This might be your problem
as it's probably missing. Because X2GO only installs the remote access
to the desktop, but doesn't install any desktop manager.

Last time I tried on CentOS 8 it wasn't working though (I had a library
problem or config problem). Here is the command I used back then:
dnf install -y xfdesktop gtk-doc xfce* lightdm firefox

I might try again on a server if you face difficulties. The best would
be to use a Debian/Ubuntu distro (and use their task-sel packages). I
know: Linux distro is some kind of a religion, and you feel that you
betray yourself if you switch... meanwhile: the new year 2023 is coming
fast!


> Could firewalld or something like that be blocking these requested
> ports?

Absolutely~ you might disable this (temporarily) to check!


Regards,
Chris N.
Quantum Hosting®