O gerenciador de janelas ratpoison é o que você quer.
-
Instalar ratpoison
sudo apt-get install ratpoison
-
Crie um usuário e faça com que esse usuário faça login automaticamente.
-
Crie um arquivo da área de trabalho em /usr/share/xsessions/kiosk.desktop
[Desktop Entry] Encoding=UTF-8 Name=Browser Mode Comment=Kiosk desk Session Exec=/usr/share/xsessions/run_kiosk.sh Type=Application'
-
Crie /usr/share/xsessions/run_kiosk.sh. Modifique o seguinte para você começar
#!/bin/bash /usr/bin/ratpoison & TERMINAL='who | awk '{print $2}'' if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then eval 'dbus-launch --sh-syntax --exit-with-session' fi rm -Rf ~/.config/google-chrome dbus-launch /usr/bin/google-chrome --no-default-browser-check rm -Rf ~/.config/google-chrome kill 'ps | grep dbus-launch | grep -v grep | awk '{print $1}''
-
Isso redefine o Google Chrome a cada lançamento. Use as preferências padrão em
/opt/google/chrome/master_preferences
para configurar o Chrome como você deseja. -
Defina a área de trabalho padrão como quiosque:
sudo /usr/lib/lightdm/lightdm-set-defaults -s kiosk