Grafische Fernwartung auf dem Raspberry Pi (xRDP, RustDesk, VNC)

Ziel: Einrichtung von grafischem Fernzugriff und Zugriff vom PC testen.

1. sudo Passwortabfrage deaktivieren (optional)

Damit du nicht bei jedem Befehl dein Passwort eingeben musst:

sudo visudo

Am Ende hinzufügen:

pi ALL=(ALL) NOPASSWD: ALL
Achtung: Das reduziert die Sicherheit. Nur in Testumgebungen empfohlen.

2. System aktualisieren

sudo apt update
sudo apt upgrade -y

3. IP-Adresse ermitteln

hostname -I

4. xRDP (Windows Remote Desktop)

sudo apt install xrdp -y
sudo adduser xrdp ssl-cert
sudo systemctl enable xrdp
sudo systemctl start xrdp

Verbindung vom Windows-PC:

5. RustDesk (Internet-Fernwartung)

wget https://github.com/rustdesk/rustdesk/releases/latest/download/rustdesk-aarch64.deb
sudo apt install ./rustdesk-aarch64.deb -y
rustdesk

5.1 Problem: cannot open display

(rustdesk): Gtk-WARNING: cannot open display
Keine grafische Oberfläche vorhanden.

Lösung: Desktop installieren (aktuelle Systeme)

Bei neueren Raspberry Pi OS Versionen (z.B. Bookworm) existiert das Paket raspberrypi-desktop nicht mehr.

Installiere stattdessen eine funktionierende Desktop-Umgebung:

sudo apt update
sudo apt install raspberrypi-ui-mods lxde-core lightdm -y

Alternativ minimal:

sudo apt install xserver-xorg lxde-core lxterminal lightdm -y

Danach neu starten:

sudo reboot
Nach dem Neustart steht eine grafische Oberfläche zur Verfügung und RustDesk funktioniert.

6. VNC (klassisch im LAN)

sudo raspi-config

Dann mit VNC Viewer verbinden (IP eingeben).

7. Vergleich

Methode Einsatz
xRDP Windows im LAN
RustDesk Internet Fernzugriff
VNC Raspberry Standard LAN

8. Fazit

xRDP ist der Windows-Klassiker, VNC der Raspberry-Standard und RustDesk der flexible Allrounder für Fernzugriff von überall.