Wenn man sich beim Raspberry Pi in die grafische Oberfläche einloggen möchte und dieser Fehler kommt, hat man vielleicht das falsche System installiert.
No .xsession” file Fehlermeldung:
Xsession: unable to start X session --- no "/home/pi/.xsession" file, no
"/home/pi/.Xsession" file, no session managers, no window managers, and no
terminal emulators found; aborting.
Der Fehler kann auftreten, wenn man Raspbian Lite installiert hat, statt dem richtigen Raspbian: Bei der Lite-Version fehlt der Desktop und die grafische Oberfläche. Um den Fehler zu beheben, installiert man daher am besten die volle Raspbian Version inklusive der GUI (“Graphical User Interface”): Anschließend lässt sich der Raspberry Pi auch mit dem Desktop starten und nicht nur in der Kommandozeile.
X Windows nachinstallieren
Alternativ kann man die grafische Oberfläche und den Pixel-Desktop nachinstallieren: Dann kann man auch mit Raspbian Lite die GUI des Betriebssystems nutzen. Zum Nachinstallieren meldet man sie direkt per Tastatur oder per SSH am Raspberry an und aktualisiert zunächst das System.
Anschließend lässt sich der fehlende Desktop mit diesen Konsolen-Befehlen nachinstallieren:
-
sudo apt-get install --no-install-recommends xserver-xorg
-
sudo apt-get install --no-install-recommends xinit
-
sudo apt-get install raspberrypi-ui-mods
Gibt es eine Fehler-Meldung, kann man hinter den Befehl zur Installation noch ein “–fix-missing” setzen, zum Beispiel so:
sudo apt-get install raspberrypi-ui-mods --fix-missing