Se eu entendi sua pergunta corretamente, você quer usar o Ubuntu no modo "quiosque", onde ele é inicializado diretamente em um único aplicativo.
Este tutorial pressupõe que você deseja usar o Google Chrome para o aplicativo, mas pode adaptá-lo facilmente para usar seu aplicativo.
Este tutorial pressupõe que você está começando com uma área de trabalho do Ubuntu, tudo instalado com rede de trabalho e gráficos. Enquanto estamos em graphical-land, você também pode instalar o Chrome.
Eu testei isso em uma instalação 14.04 limpa, mas tenha cuidado. Cópia de segurança quaisquer dados importantes antes de você se comprometer.
sudo apt update sudo apt install --no-install-recommends openbox pulseaudio sudo usermod -a -G audio $USER sudo install -b -m 755 /dev/stdin /opt/kiosk.sh << EOF #!/bin/bash xset -dpms xset s off openbox-session & start-pulseaudio-x11 while true; do rm -rf ~/.{config,cache}/google-chrome/ google-chrome --kiosk --no-first-run 'http://thepcspy.com' done EOF sudo install -b -m 644 /dev/stdin /etc/init/kiosk.conf << EOF start on (filesystem and stopped udevtrigger) stop on runlevel [06] emits starting-x respawn exec sudo -u $USER startx /etc/X11/Xsession /opt/kiosk.sh -- EOF sudo dpkg-reconfigure x11-common # select Anybody echo manual | sudo tee /etc/init/lightdm.override # disable desktop sudo reboot
Isso deve te colocar em um navegador que esteja olhando para minha página inicial (use sudoedit /opt/kiosk.sh para mudar isso), mas de um modo geral, estamos feito.
Se você precisar voltar para a área de trabalho, poderá Control + Alt + F1 para chegar a um terminal, faça o login e execute:
sudo stop kiosk # if it's running sudo start lightdm
Se você executar ambos ao mesmo tempo (o que deve ser possível, mas algumas pessoas parecem estar lutando), o lightdm provavelmente iniciará no VT8 (Control + Alt + F8 para interruptor).
Fonte: link