X2Go is an open source terminal server project using parts of the NX libraries.
It offers a PXE bootenvironment including a Display Manager Mode, but also Desktop Clients for different operating systems.
X2Go is low-bandwith capable and offers a Browser Plugin as an alternative for the installed clients. X2Go provides access to the display, files, print jobs and sound of the remote computer using linux native protocols. It is possible to suspend sessions and to resume them on other devices.
For authentication methods, you can use PAM modules and OpenPGP SmartCards. The project is used and supported by Linux4Afrika and Skolelinux. The project's architecture is modular and can be installed with a tiny footprint and almost no configuration. It is suitable for accessing virtual machines or for providing an IT support solution to your network's users. Fully installed, X2Go can offer load balancing and fail back features via a session broker.
This is the developers' Launchpad account of the open source terminal server project "X2Go".
Please visit our hompegage for further information [1].
Please use our mailing lists or IRC [2] to contact the upsream development team and/or the X2Go user community.
Please visit our wiki if you look for advanced documentation [3].
This account is used to build Ubuntu compatible X2Go packages which are offered via PPAs.
[1] http://
[2] http://
[3] http://
Project information
- Maintainer:
- x2go-admins
- Driver:
- Not yet selected
- Licence:
- GNU Affero GPL v3, GNU GPL v2, GNU GPL v3
View full history Series and milestones
trunk series is the current focus of development.
All code Code
- Version control system:
- Git
- Programming languages:
- C, C++, Perl, Python
More contributors Top contributors
- Mihai Moldovan 1422 points
- Mike Gabriel 104 points
- Helmut Grohne 11 points
- Ulrich Sibiller 11 points
- EML 1 points