Metainformationen zur Seite
Dies ist eine alte Version des Dokuments!
Remote Desktop
Am besten funktioniert es mit Xubuntu. (Lubuntu habe ich nicht ausprobiert) Mit dem Gnome-Desktop und auch nachinstalliertem XFCE hatte ich meine Probleme.
Xubuntu 20.04 LTS
XRDP
Ganz einfach:
$ sudo apt-get update $ sudo apt-get install xrdp $ /etc/init.d/xrdp start
VNC-Server
TigerVNC Server installieren:
$ sudo apt install tigervnc-common tigervnc-standalone-server tigervnc-xorg-extension
erst mal starten um die Erstkonfiguration zu erledigen (Session anlegen und Passwort vergeben):
$ vncserver $ vncserver -kill :* # VNC-Server wieder schließen
Dann die Datei ~/.vnc/xstartup mit folgendem Inhalt anlegen:
#!/bin/sh export XKL_XMODMAP_DISABLE=1 unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS xrdb $HOME/.Xresources xsetroot -solid grey startxfce4 & # thunar & # xfce4-panel & # xterm &
und ausführbar machen:
$ chmod a+x ~/.vnc/xstartup
Falls die Datei ~/.Xresources nicht existiert:
touch ~/.Xresources
Nun VNC-Server starten:
vncserver [-localhost no #unsicher]
Service einrichten
Create a service file for VNC server using the following command:
Die Datei /etc/systemd/system/vncserver@.service mit folgendem Inhalt erstellen:
(USER mit entsprechendem Benutzernamen ersetzen)
[Unit] Description=Start TigerVNC server at startup After=syslog.target network.target [Service] Type=forking User=USER PAMName=login PIDFile=/home/USER/.vnc/%H:%i.pid ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1 ExecStart=/usr/bin/vncserver [-depth 24 -geometry 1280x720 -localhost no] :%i ExecStop=/usr/bin/vncserver -kill :%i [Install] WantedBy=multi-user.target
Service Deamon neu laden:
$ sudo systemctl daemon-reload # Service aktivieren: $ sudo systemctl enable vncserver@1.service # Service starten: systemctl start vncserver@1.service # Service status: systemctl status vncserver@1.service
Diskussion