Kiosk Debian 13 With Browser
Jump to navigation
Jump to search
Buat user
sudo useradd kiosk
Update dan install aplikasi
sudo apt update && apt upgrade
sudo apt install xorg lightdm-autologin-greeter chromium openbox xdotool
Setting autologin
sudo nano /etc/lightdm/lightdm.conf
hapus hastag dan ubah pada bagian
user-session=openbox
autologin-user=kiosk
Buat autostart
mkdir -p /home/kiosk/.config/openbox/autostart
isi seperti berikut
#!/bin/bash
openbox-session &
# Keep screen on
xset -dpms # Disable DPMS (Energy Star) features
xset s off # Disable screensaver
xset s noblank # Don't blank video device
unclutter -idle 0.1 -grab -root &
while :
do
xrandr --auto
chromium \
--noerrdialogs \
--no-memcheck \
--no-first-run \
--start-maximized \
--disable \
--disable-translate \
--disable-infobars \
--disable-suggestions-service \
--disable-save-password-bubble \
--disable-session-crashed-bubble \
--incognito \
--kiosk "https://google.com"
sleep 2
done &
Membuat auto refresh browser
nano /home/zeus/.config/openbox/autorefresh
kemudian isi sebagai berikut:
#! /bin/bash export DISPLAY=:0 export XAUTHORITY=/home/kiosk/.Xauthority xdotool search "Google - Chromium" windowactivate --sync key --clearmodifiers ctrl+r
buat permission
chmod u+x /home/kiosk/.config/openbox/autorefresh
buat cronjab agar autorefres berjalan sesuai waktu yang di inginkan
crontab -e
isi seperti berikut agar autoresfresh setiap 5 menit
5 * * * * /home/kiosk/.config/openbox/autorefresh
sudo reboot