Rodando um aplicativo em modo Kiosk no Ubuntu Linux 20.04

O modo Kiosk (ou quiosque) é um modo de operação que disponibiliza para o usuário um único aplicativo ou aplicação em tela cheia e sem bordas ou barras de ferramentas. Seu principal uso é nos totens de auto atendimento, como os caixas automáticos e filas de atendimento.

[ Hits: 643 ]

Por: leandro peçanha scardua em 23/06/2022 | Blog: https://leandropecanhascardua.github.io/


Introdução



O modo Kiosk (ou quiosque) é um modo de operação que disponibiliza para o usuário um único aplicativo ou aplicação em tela cheia e sem bordas ou barras de ferramentas. Seu principal uso é nos totens de auto atendimento, como os caixas automáticos e filas de atendimento.

Nesse modo de operação o usuário interage com um único aplicativo, isto é, não possui acesso aos demais recursos do sistema operacional. Além disso o sistema não pode hibernar por ociosidade ou desligar o monitor. A funcionalidade de proteção de tela também deve ser desabilitada, mas, por vezes, esse recurso é habilitado para mostrar alguma mensagem de propaganda.

Iniciando sem Interface Gráfica

A primeira coisa que devemos saber é que teremos de desabilitar o ambiente desktop, para isso vamos configurar o sistema operacional para iniciar sem interface gráfica, mas com suporte à conexão em rede (runlevel 3 ou target multi-user na linguagem systemd).

sudo systemctl set-default multi-user.target

Nossa aplicação de exemplo será um menu construído em HTML disponível localmente no próprio HD, mas poderia ser um site da web ou um sistema na rede local. Nós vamos abrir esse site com o Firefox. Caso não o tenha instalado, você pode rodar:

sudo apt install firefox

É necessário passar o caminho completo para o Firefox, para evitar qualquer problema relacionado à variável PATH. Para encontrar o caminho para o binário, você pode rodar:

whereis firefox
firefox: /usr/bin/firefox /usr/lib/firefox /etc/firefox /usr/share/man/man1/firefox.1.gz

Como podemos ver acima, o Firefox está instalado em /usr/bin/.

    Próxima página

Páginas do artigo
   1. Introdução
   2. Configurando a aplicação
   3. Configurando autologin em modo texto
   4. Criando uma aplicação de teste
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Apt-mirror - Servidor de Atualização Ubuntu

Configurando o NSCA no Nagios

Bodhi Linux com o belíssimo Enlightnment

Instalação KickStart

Configuração inicial no FreeBSD 8.0-Release

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts