Quero que meu Raspberry Pi seja inicializado diretamente em uma instância do navegador Google Chrome.
Qual é a melhor distribuição a ser usada para isso e o método de montá-lo? Existe uma maneira de abrir o Chrome como um aplicativo de tela cheia assim que o sistema for iniciado?
Respostas:
Possível, mas se o cromo for minimizado, você ainda verá um gerenciador de janelas / plano de fundo.
Eu recomendaria o uso de um gerenciador de janelas leve, como
openbox
em um arquivo de menu vazio~/.openbox/config/menu.xml
, para que um usuário não possa ativar nenhum programa.Passos
exec startx
a~/.bash_profile
)~/.xinitrc
chromium
a~/.xinitrc
Se você precisa atualizar o Pi, você pode
Ctrl+Alt+Backspace
voltar para o terminal,su
pararoot
, atualizar etc.Certifique-se de que
xorg
esteja configurado para permitirCtrl+Alt+Backspace
comno
/etc/X11/xorg.conf.d/10-evdev.conf
.fonte
Certifique-se de iniciar o X diretamente na inicialização. Em seguida, use uma configuração de inicialização automática do LXDE como aqui superuser.stackexchange .
Atualize (ou crie, se não houver)
~/.config/autostart/chromium.desktop
:Para garantir que você inicie o X diretamente após a inicialização, execute o
raspi-config
linkPara versões mais antigas do Raspbian, você pode precisar
chromium-browser
naExec
linha.fonte
Isso é certamente factível. No entanto, parece que você tem um conhecimento limitado de como os sistemas normais da GUI do Linux funcionam juntos. Não vou escrever o código para você, mas basicamente você desejará algo como o seguinte.
Xorg
instalação básica ..xinitrc
script para o usuário que inicia o gerenciador de janelas e um script própriofonte
Aqui está um guia completo sobre como executar o Chrome Broser no RPi - https://eltechs.com/run-google-chrome-on-raspberry-pi (esta é minha postagem no blog)
fonte
chromium
etiqueta.