No announcement yet.

X2Go Client v. (Qt - 4.8.7)

  • Filter
  • Time
  • Show
Clear All
new posts

    X2Go Client v. (Qt - 4.8.7)

    Found a new Linux to Linux remote client which to me seems a bit faster and more lite than others. It is called X2Go.

    <style type="text/css"> p, li { white-space: pre-wrap; } </style> X2Go Client v. (Qt - 4.8.7)
    (C) 2005-2016 by obviously nice: Oleksandr Shneyder, Heinz-Markus Graesing

    This is a client to access the X2Go network-based computing environment. This client will be able to connect to X2Go Server(s) and start, stop, resume and terminate (running) desktop sessions. X2Go Client stores different server connections and may automatically request authentication data from LDAP directories. Furthermore, it can be used as a fullscreen login screen (replacement for login managers like XDM). Please visit the project home page at for further information.

    Very easy to install both server and client versions or both.

    Install X2Go Server

    1 - For an older version of Ubuntu, use the following command:

    sudo apt-get install python-software-properties

    2 - For the recent version you may use:

    sudo apt-get install software-properties-common

    3 - Then add the X2Go PPA software repository, update the packagelist and install the server:

    sudo add-apt-repository ppa:x2go/stable

    sudo apt-get update

    Install X2Go Client

    Now, after installing the application on the server you will have to install the client side application on the system of your choice by typing:

    sudo apt-get install x2goclient

    sudo apt-get install x2goserver x2goserver-xsession

    This will install the client side application on your system. The X2Go client will get added automatically to your application menu.

    How it works?

    Every time a new session is started the script x2gostartagent is executed on your server. The x2gostartagent file creates a new session by finding the unique session ID and adds it to its own database.

    Desktop Bindings

    To improve the usability, X2Go provides Desktop Binding tools for various desktops. Here are the commands to install them:

    Gnome Bindings

    sudo apt-get install x2gognomebindings
    (Not available for GNOMEv3 environment yet)

    MATE Bindings

    sudo apt-get install x2gomatebindings

    KDE/Plasma Bindings

    sudo apt-get install plasma-widget-x2go

    LXDE Bindings

    sudo apt-get all x2golxdebindings

    XFCE4 Bindings

    Bindings for XFCE4 have not been created yet, but you can install GNOME bindings for that purpose.

    Using the client side application

    The next steps describe the setup of the first connection to your X2Go server:

    Session name: Fill out your session name.

    Host: This can be your host name or IP address.

    Login: This will be your user name with which you will be logging in on to the remote server.

    SSH port: This will be your port number that you will be using to connect to your remote server, the default used is 22, you may change it as per your settings on SSH config file (/etc/ssh/sshd_config).

    RSA/DSA key: You may specify the key, if created. The key decryption will prompt password for decryption.

    Session type: Select your desktop manager that you are using currently on the remote server.
    - Pete

    Auto mator
    Homeseer 3 Pro - (Linux) - Ubuntu 18.04/W7e 64 bit Intel Haswell CPU 16Gb- Mono 6.12.X - HSTouch on Intel tabletop tablets
    Homeseer Zee2 (Lite) - (Linux) - Ubuntu 18.04/W7e - CherryTrail x5-Z8350 BeeLink 4Gb BT3 Pro - Mono 6.12.X
    HS4 Pro - V4.1.10.0 - Ubuntu 18.04/VB W7e 64 bit Intel Kaby Lake CPU - 32Gb - Mono 6.12.x
    HS4 Lite -

    X10, UPB, Zigbee, ZWave and Wifi MQTT automation-Tasmota-Espurna. OmniPro 2, Russound zoned audio, Smartthings hub, Hubitat Hub, and Home Assistant