User Tools

Site Tools


wiki:development:build-howto-linux:x2goclient

Build X2GoClient & X2Go Browser Plugin for GNU/Linux

… esp. applies to installation on the Linux-From-Scratch distribution.

  • recommended on the client: pulseaudio
  • build dependencies (libraries and corresponding dev/header files):
    • libc6
    • libcups2
    • libgcc1
    • libldap-2.4-2
    • libqt4-network
    • libqt4-svg
    • libqtcore4
    • libqtgui4
    • libssh-4 (>= 0.4.7)
    • libstdc++6
    • libx11-6

You need qt4 for x2goclient. Follow the installation instructions at BLFS.

Run the following commands as a regular, non-root user. You'll need the root password to install them.

1. FIXME → nxproxy has to be installed from nx-libs.git Install nxproxy from git

$ git clone git://code.x2go.org/nxproxy
$ cd nxproxy
$ autoconf 
$ ./configure --prefix=/usr
$ make
$ su -c "make install"

2a. Install x2goclient from git

$ git clone git://code.x2go.org/x2goclient
$ cd x2goclient
$ export PREFIX=/usr
$ sudo su -c "make build_client && make install_client"

2b. Also build+install x2goplugin

$ sudo su -c "make build_plugin && make install_plugin"
wiki/development/build-howto-linux/x2goclient.txt · Last modified: 2013/03/08 13:31 (external edit)