User Tools

Site Tools


wiki:components:x2goclient

This is an old revision of the document!


X2Go Client - Usage

Overview

The x2goclient application is the client part of X2go. It should be installed on a client computer to access an X2go server running on another machine.

Note Formerly, localhost access between client and server, that is X2go client==server, was not supported, but it seems that this arrangement works quite nice nowadays (since commit 63556d2 2012-02-01, me believes). This is very useful feature for testing and keeping desktop always alive for remote and local access.

The x2goclient application provides you the possibility to access the remote running desktop, exchange files with it and redirect sound from the session on the server to your local client. x2goclient can be started via the Desktop Environment's application menu (section: Internet) or by using the command line in a shell (simply type x2goclient there and hit enter).

Quite a few options are available from command line, some of them cannot be configured from within the GUI. For further information on command line options, please check the man page of x2goclient: man x2goclient.

Manual Page

Graphical interface

After the installation of x2goclient an application link can be found in the menu of your Desktop Environment. On GNU/Linux systems it will be integrated into the Internet menu section.

Getting started (my first Session Profile)

When you launch the x2goclient for the first time, it will start the new session dialogue automatically. On the first tab, fill out the Session Name, type the IP of the host in the Host and add your username to the Login field. If you use a non-standard ssh port on your host, change that as well, in the SSH Port field.

Moving down to the Session Type field, select your desktop environment. If your environment is not on the list, use the “Custom Desktop” option, and specify the command that starts the desktop or VM.

Lastly, if you are using something other than a US keyboard, go to the Settings tab, and specify the keyboard layout there. Click Ok and start your session by selecting it on the main window.

Configure Client Settings

FIXME

Session may not start properly when the server side is GNOME 3. You'll need to select 'Custom desktop' in preferences and write an appropriate command. If you first start a local session and look for 'gnome-session' in process list (ps ax | grep gnome), you'll get a hint. For example:

gnome-session –session=gnome-fallback

or

gnome-session –session=gnome-2d

YMMV

Configure Print Settings

FIXME

Keyboard Shortcuts

X2Go follows the general keyboard shortcuts of the NX client. In particular:

  • Ctrl + Alt + T: terminate session / disconnect
  • Ctrl + Alt + F: toggle fullscreen/windowed
  • Ctrl + Alt + M: minimize or maximize fullscreen window
  • Ctrl + Alt + arrow keys: move viewport (when remote screen is bigger than client window)

Some of these keyboard shortcuts overlap with default shortcuts of e.g. GNOME. See nxagent keyboard shortcuts for a method to change the X2Go shortcuts.

wiki/components/x2goclient.1363124489.txt.gz · Last modified: 2013/03/12 21:41 by sunweaver