Estou executando o Raspbian e estou tentando configurar uma caixa "modo de quiosque". Fiz isso com sucesso com o midori, mas o midori não suporta html5. então eu queria experimentar o novo beta "navegador da web" (parece rodar o navegador epifania).
minha configuração atual é assim /etc/xdg/lxsession/LXDE/autostart
::
@xset s off
@xset -dpms
@xset s noblank
@midori -e Fullscreen -a http://www.playr.biz/23612/15122
este novo navegador da web é discutido aqui
mas quando olho para a página de manual, ele não diz muito sobre as opções da CLI.
man epiphany-browser
então, minha pergunta é: como posso iniciar o navegador de epifania no modo de tela cheia e iniciar um URL específico, como fiz com o midori acima? (se possível).
update: Segui o conselho e tentei o seguinte no arquivo / etc / xdg / lxsession / LXDE / autostart
@epiphany-browser http://www.playr.biz/5dd1/1ddd5
@sleep 2s
@echo key F11 | xte
mas ele não estava em tela cheia, tentei executar o xte manualmente, mas recebi o erro "Não é possível abrir a exibição 'padrão'"
então, fiz duas coisas, mudei o arquivo /etc/lightdm/lightdm.conf
e procurei esta linha:
xserver-command=X -s 0 dpms
então eu mudei para:
xserver-command=X -s 0 dpms :0
para definir a exibição / tela como: 0 (número do host local 0)
agora, se eu executar isso
echo key F11 | xte -x:0
a tela fica em tela cheia.
mas, quando eu atualizo o /etc/xdg/lxsession/LXDE/autostart
seguinte:
@epiphany-browser http://www.playr.biz/5ddd/1dddd
@sleep 60s
@echo key F11 | xte -x:0
PS: Tentei 2s, 10s, 60s e 120s, mas isso não ajudou.
Então acho que os 60s do @sleep podem não funcionar.
fonte
Não parece haver uma maneira de fazê-lo diretamente, mas a ferramenta xte pode ser usada para simular um pressionamento de tecla.
fonte
Aqui está um exemplo de uma moldura digital usando o estilo epifania do quiosque: http://simplyautomationized.blogspot.com/2015/04/rpicframe-html5-kiosk-style-picture.html
Você precisará de um gerenciador de janelas aberto antes do lançamento. matchbox-window-manager é leve
O -a na CLI o carregará no modo quiosque:
fonte
Eu acho que o truque aqui é incluir o comando sleep no script de automação em vez de depender
/bin/sleep
.Minha
/etc/xdg/lxsession/LXDE-pi/autostart
aparência é esta e parece funcionar como pretendido:Claro que você deve substituir '
index.html
' por uma URL real e ainda precisa doxautomation
pacote.fonte