[X2Go-User] How to install properly on CentOS 7

Michael DePaulo mikedep333 at gmail.com
Sun Sep 14 13:37:39 CEST 2014


On Sun, Sep 14, 2014 at 5:05 AM, Gabor Boros <gaborboros at yahoo.com> wrote:
> 2014.09.13. 14:59 keltezéssel, Michael DePaulo írta:
>>
>> Hi Gabor,
>>
>> X2Go does not have a service that needs to be started. As long as the
>> ssh service is running, a client can connect.
>>
>> X2Go does have a service though. This service is not 100% necessary
>> for X2Go to work, but still recommended. On CentOS7, it is called
>> "x2gocleansessions" and is a systemd service. On Ubuntu 14.04, it is
>> called "x2goserver" and is an init script.
>>
>> That said, I think I see a bug on CentOS 7:
>> "x2gocleansessions." does not seem to be enabled. I will look into this.
>> I am using x2goserver 4.0.1.15 from EPEL. Technically this test
>> machine is running RHEL 7.0, not CentOS 7.0.
>>
>> -Mike#2
>
>
> Tried to connect and working. Thank you for detailed answer.
>
> Do you know any difference or limitation between Ubuntu 14.04 and CentOS 7
> from X2Go POV?
>
> Gabor

Hi Gabor,

(I will refer to CentOS 7, RHEL 7, Oracle Linux 7, etc as "EL 7".)

1. It appears that you can workaround the aforementioned issue with
this command:
sudo systemctl enable x2gocleansessions.service

Based on my initial research [1][2], this might not be a workaround
but instead a necessary step for installing X2Go from EPEL or from
Fedora/EL RPMs in general. I need to do more research though

2. There might be bugs in x2goserver-xsession in terms of how we
handle launching X11 sessions. The Xsession scripts provided by
Debian/Ubuntu are very different from those provided by Fedora/EL. I
do believe that Mike#1 fixed many of these bugs recently though as
part of a contract for improving our EL packages.

3. If you wish to install the X2Go Session Broker, it is not available
in EPEL. But it is available in our nightly builds for EL 7:
http://wiki.x2go.org/doku.php/wiki:development:nightly-builds?s[]=nightly

4. The X2Go Thin Client Environment is not available for EL.

-Mike#2

[1] http://fedoraproject.org/wiki/Starting_services_by_default
[2] http://fedoraproject.org/wiki/Packaging:ScriptletSnippets


More information about the x2go-user mailing list