Você pode manter o kiosk.sh. O Systemd é capaz de executar scripts de shell. Crie um arquivo chamado "chromestart.service" dentro de "/ etc / systemd / system /" e insira este conteúdo:
[Unit]
Description=Start of Google Chrome on startup
[Service]
Type=simple
ExecStart=startx /etc/X11/Xsession /opt/kiosk.sh
User=ENTER USERNAME HERE
Group=ENTER GROUPNAME HERE (usually the same as username)
[Install]
WantedBy=multi-user.target
Depois de salvar este arquivo, execute este comando para ativar o serviço na inicialização:
systemctl enable chromestart.service
Recomenda-se também definir as permissões corretas:
sudo chown root:root /etc/systemd/system/chromestart.service
sudo chmod 755 /etc/systemd/system/chromestart.service
Agora reinicie.