Eu realmente escrevi um par de artigos bastante detalhados sobre usando o Ubuntu para quiosques da web . Eu usei o Chrome, mas há pouca diferença. Você pode iniciar a partir de uma instalação completa ou de uma instalação do Ubuntu Server (e apenas instalar os bits necessários).
Há muito a ser feito, mas vou dar um breve resumo aqui:
-
Instale as coisas que você precisa. Aqui está uma sugestão se você estiver vindo do servidor:
sudo apt install --no-install-recommends xorg openbox firefox pulseaudio
-
Prepare o navegador. O Chrome tem seu próprio modo de quiosque, mas o Firefox provavelmente precisará de algo como R-Kiosk instalando .
-
Crie um script de coisas para iniciar (
pulseaudio
,firefox
, etc) na sessão X. Se você estiver vindo de uma instalação do Google Desktop, precisará desativar algumas coisas ( comolightdm
) também. -
Crie um novo script Upstart (assumindo 14.04 LTS) para iniciar o X e iniciar esse script. Você estará lançando algo assim:
sudo -u $USER startx /etc/X11/Xsession /opt/kiosk.sh --
-
Considere a segurança, a rede, o acesso remoto, etc., etc.
Quanto ao hardware, você pode obter hardware de quiosque dedicado, ou apenas usar uma tela de 24 ", uma tela de toque USB e um computador de baixo custo (até mesmo um Raspberry Pi 2) e colocá-los juntos. para fazer um recinto personalizado, é provável que seja mais barato que um tablet de 24 ".