Step 1
sudo apt purge wolfram-engine scratch scratch2 nuscratch sonic-pi idle3 -y
sudo apt purge smartsim java-common minecraft-pi libreoffice* -yStep 2
sudo apt clean
sudo apt autoremove -yStep 3
sudo apt update
sudo apt upgradeStep 4
sudo apt install xdotool unclutter sedStep 5
sudo raspi-configNow within the tool go to 1 System Options -> S5 Boot / Auto Login -> B4 Desktop Autologin
Step 6
nano ~/kiosk.sh--------------------------------------------
#!/bin/bash
xset s noblank
xset s off
xset -dpms
unclutter -idle 0.5 -root &
sed -i 's/"exited_cleanly":false/"exited_cleanly":true/' /home/$USER/.config/chromium/Default/Preferences
sed -i 's/"exit_type":"Crashed"/"exit_type":"Normal"/' /home/$USER/.config/chromium/Default/Preferences
/usr/bin/chromium --noerrdialogs --disable-infobars --kiosk http://192.168.1.14:1337/view/nav/mainConfig.html?vessel=SHIP1 &
while true; do
xdotool keydown ctrl+Next; xdotool keyup ctrl+Next;
sleep 10
done------------------------------------
Step 7
echo $DISPLAYThen
chmod u+x ~/kiosk.shStep 8
sudo nano /lib/systemd/system/kiosk.service[Unit]
Description=Chromium Kiosk
Wants=graphical.target
After=graphical.target
[Service]
ExecStartPre=/bin/sleep 10
Environment=DISPLAY=:0
Environment=XAUTHORITY=/home/isdc/.Xauthority
Type=simple
ExecStart=/bin/bash /home/isdc/kiosk.sh
Restart=on-abort
User=isdc
Group=isdc
[Install]
WantedBy=graphical.target---------------------------------------------------------
Step 9
sudo systemctl enable kiosk.serviceOther commands
Start
sudo systemctl start kiosk.service
Stop
sudo systemctl stop kiosk.service
Status
sudo systemctl status kiosk.service
Disable
sudo systemctl disable kiosk.service
Step 10
sudo reboot

