remote control with x2goserver

In addition to the options offered by dietpi-software for remote control, I feel very comfortable with x2go. It offers excellent performance as NoMachine but I find it more suitable for servers with few resources.

Server side

apt-key adv --recv-keys --keyserver keys.gnupg.net E1F958385BFE2B6E
nano /etc/apt/sources.list

Paste into

# X2Go Repository (release builds)
deb http://packages.x2go.org/raspbian jessie main
# X2Go Repository (sources of release builds)
deb-src http://packages.x2go.org/raspbian jessie main

Install x2goserver

apt-get update
apt-get install x2goserver

Client side

apt-get install x2goclient

For other distros http://wiki.x2go.org/doku.php/doc:installation:x2goclient
If needed generate ssh keys

ssh-keygen

Install keys on server

ssh-copy-id username@serveraddress

Open client and create connection with address, session manager, credential and keys and any other option you need.

x2go can’t work with new version of gnome-shell and plasma so you need lxde or mate.

In connections with upload at 0.66Mb/s, instead of vnc servers x2go works very well!