Como configurar o meu Raspberry Pi para inicializar na GUI?
43
A partir da minha pergunta anterior, perguntei o que o botão de desligar no canto faz. Então alguém disse que se você inicializar na GUI automaticamente, isso lhe dará algumas opções.
Apenas um detalhe: minhas poucas tentativas de voltar , de boot para gui para boot para shell, falharam. Talvez eu comecei com uma imagem Raspbian obsoleto ...
#!/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
Inicie o X ao fazer login. Adicione o seguinte na parte inferior de ~/.bash_profilese você usar bash. Ou ~/.zprofilese você estiver usando zsh. Veja mais no Arch Linux Wiki .
Observe que isso também funciona no raspbian. A resposta de xxmbabanexx não funcionou para mim (eu acho porque eu tenho um .xinitrc?), mas eu adicionei exec startxpara ~/.profilee está funcionando agora.
Respostas:
Supondo que você esteja usando Raspbian, é realmente bastante simples fazer o que você pede. Simplesmente abra o terminal e digite o seguinte:
A janela a seguir deve aparecer
Navegue até
boot_behaviour
e clique em Enter. Isso deve permitir que a interface da GUI seja iniciada automaticamente.fonte
Se você estiver usando o Arch Linux , instale o servidor X11 . Siga as etapas no Guia para iniciantes do Archlinux primeiro. E instale seu WM favorito.
Adicione estas linhas ao seu
~/.xinitrc
:Inicie o X ao fazer login. Adicione o seguinte na parte inferior de
~/.bash_profile
se você usarbash
. Ou~/.zprofile
se você estiver usandozsh
. Veja mais no Arch Linux Wiki .[[-z $ DISPLAY && $ XDG_VTNR -eq 1]] && exec startx
fonte
.xinitrc
?), mas eu adicioneiexec startx
para~/.profile
e está funcionando agora.