Wie stelle ich meinen Raspberry Pi so ein, dass er in der GUI startet?
43
Wie bei meiner vorherigen Frage habe ich gefragt, was der Ausschaltknopf in der Ecke bewirkt. Dann sagte jemand, wenn Sie automatisch in die GUI booten, gibt es Ihnen einige Optionen.
Unter der Annahme, dass Sie Raspbian verwenden, ist es eigentlich recht einfach, das zu tun, wonach Sie fragen. Öffnen Sie einfach das Terminal und geben Sie Folgendes ein:
sudo raspi-config
Das folgende Fenster sollte erscheinen
Navigieren Sie zu boot_behaviourund klicken Sie auf die Eingabetaste. Dies sollte es so machen, dass die GUI-Oberfläche automatisch startet.
Nur ein Detail: Mein Feeb versucht zu wechseln zurück , von Boot-to-gui - Boot-to-Shell, schlug fehl. Vielleicht habe ich mit einem veralteten Raspbian-Image
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
[ -x "$f" ] && . "$f"
done
unset f
fi
exec openbox-session ## I'm using window manager Openbox (<https://en.wikipedia.org/wiki/Openbox>)
#exec awesome
Starten Sie X, wenn Sie sich anmelden. Fügen Sie Folgendes am Ende von hinzu, ~/.bash_profilewenn Sie verwenden bash. Oder ~/.zprofilewenn Sie verwenden zsh. Weitere Informationen finden Sie im Arch Linux Wiki .
Beachten Sie, dass dies auch für Raspbian funktioniert. xxmbabanexx Antwort nicht für mich arbeiten (ich glaube , weil ich eine haben .xinitrc?), aber ich hinzugefügt exec startxzu ~/.profileund es funktioniert jetzt.
Antworten:
Unter der Annahme, dass Sie Raspbian verwenden, ist es eigentlich recht einfach, das zu tun, wonach Sie fragen. Öffnen Sie einfach das Terminal und geben Sie Folgendes ein:
Das folgende Fenster sollte erscheinen
Navigieren Sie zu
boot_behaviour
und klicken Sie auf die Eingabetaste. Dies sollte es so machen, dass die GUI-Oberfläche automatisch startet.quelle
Wenn Sie Arch Linux verwenden , installieren Sie bitte den X11- Server. Befolgen Sie zuerst die Schritte im Archlinux-Einsteigerhandbuch . Und installieren Sie Ihre Lieblings-WM.
Fügen Sie diese Zeilen hinzu zu
~/.xinitrc
:Starten Sie X, wenn Sie sich anmelden. Fügen Sie Folgendes am Ende von hinzu,
~/.bash_profile
wenn Sie verwendenbash
. Oder~/.zprofile
wenn Sie verwendenzsh
. Weitere Informationen finden Sie im Arch Linux Wiki .[[-z $ DISPLAY && $ XDG_VTNR -eq 1]] && exec startx
quelle
.xinitrc
?), aber ich hinzugefügtexec startx
zu~/.profile
und es funktioniert jetzt.