- Offizieller Beitrag
Ihr habt euch sicherlich schon überlegt, wie ihr die GUI des Raspberry Pis ohne angeschlossenen Bildschirm nutzten könnt.
Ich hatte das Problem gerade bei einem Projekt wo es um den Outdooreinsatz des RPI ging.
Dort habe ich per mini Router [Anzeige] (läuft mit 5V, auch am aktiven Hub) ein kleines Netzwerk aufgebaut und alle Clients sowie den Server(Raspberry Pi) per Wifi verbunden.
Nun war es mir möglich über Windows, Android, iOS, Linux, oder auch Mac OSX den Bildschirminhalt des Raspberry Pis anzuzeigen und sogar zu steuern.
In dieser Anleitung zeige ich euch, wie das funktioniert.
Auf dem Raspberry Pi habe ich nur ein Paket installiert. Es nennt sich "xrdp".
Dieses Paket stellt einen Server für die "Remotedesktopverbindung" von Windows her. Jeder Windowsrechner hat dieses Hilfsprogramm von Haus aus installiert und ist somit als Client möglich.
Für Android und iOS gibt es kostenlose Apps, deren Konfiguration ich euch später zeigen werde.
Voraussetzungen:
- Raspbian (ich habe 2013-09-25 benutzt)
- Netzwerkverbindung (entwerder via LAN oder WLAN)
- euch ist die IP-Adresse des Raspberry Pi bekannt (ifconfig eth0 o. wlan0)
- einen Client (Windows, Andorid, iOS)
Pakete aktualisieren und den XRDP Server installieren
xrdp wird nach der Installation automatisch gestartet und wird auch nach jedem reboot gestartet.
Das wars es schon, was ihr auf dem Raspberry Pi installieren müsst.
Die Clients:
Windows
Du findest das Programm "Remotedesktopverbindung" unter: START -> Alle Programme -> Zubehör
Du kannst es auch via STRG+R und der Eingabe "mstsc" starten.
Hier trägst du nun die IP-Adresse eures Raspberry Pis und den Benutzer "pi" ein.
Setzte den Haken bei "Speichern der Anmeldeinformationen zulassen"
Mit einem Klick auf "Verbinden" gehts weiter.
Du wirst nun nach dem Passwort gefragt. Standardmäßig ist dieses "raspberry".
Auch hier den Haken bei "Anmeldedaten speichern" nicht vergessen. In Zukunft wirst du dann nicht mehr nach den Anemldedaten gefragt.
Eingeben und bestätigen.
Nun sollte das GUI des Raspberry Pis erscheinen.
Falls ihr nach dem verbinden folgendes Fenster seht, könnt ihr auch dort euren Benutzernamen (pi) und Passwort(raspberry) eingeben.
Dieses Fenster erscheint nur, wenn ihr die Clients nur mit der IP-Adresse konfiguriert.
Android
Wir installieren die App: Microsoft Remote Desktop
Auch hier konfigurieren wir den Client mit IP-Adresse, Benutzername sowie Passwort.
Nach dem verbinden kann der Hinweis "Untrusted Connection" mit "Connect Always" bestätigt werden.
Nun sollte das GUI des Raspberry Pis erscheinen.
iOs
Wir installieren die App: RDP Remote Desktop iFreeRDP
Auch hier ist die Konfiguration einfach und im Grunde genau so wie bei den anderen Clients.
Linux
mit folgenden Befehlen kannst du den Client "rdesktop" unter Linux installieren.
Danach kannst du mit folgendem Befehl eine Verbindung aufbauen:
(unter Linux Mint 14 Nadia mit rdesktop)
Das ganze funktioniert natürlich auch mit dem Raspberry Pi und Raspbian
mit dem Parameter -g gibst du die Auflösung an.
zusätzlich kannst du noch die Parameter "-u BENUTZERNAME" sowie "-p PASSWORT" einsetzten. Außerdem gibt es noch das Parameter "-z" welches die Komprimierung einschaltet
(Raspberry Pi mit Raspbian und rdesktop)
MacOSX
Den MS-RDP-Client gibt es auch für MacOS im AppStore
Alternativ sollte es auch mit cord funktionieren.
Schönen Gruß,
ps915