Kiosk Debian 13 With Browser: Difference between revisions
Jump to navigation
Jump to search
m (tambah restart) |
|||
| (One intermediate revision by the same user not shown) | |||
| Line 28: | Line 28: | ||
xset s off # Disable screensaver | xset s off # Disable screensaver | ||
xset s noblank # Don't blank video device | xset s noblank # Don't blank video device | ||
unclutter -idle 0.1 -grab -root & | |||
while : | while : | ||
| Line 49: | Line 50: | ||
=== Membuat auto refresh browser === | === Membuat auto refresh browser === | ||
<code>nano /home/zeus/.config/openbox/ | <code>nano /home/zeus/.config/openbox/autorefresh</code> | ||
kemudian isi sebagai berikut: | kemudian isi sebagai berikut: | ||
| Line 58: | Line 59: | ||
buat permission | buat permission | ||
<code>chmod u+x /home/kiosk/.config/openbox/ | <code>chmod u+x /home/kiosk/.config/openbox/autorefresh</code> | ||
buat cronjab agar autorefres berjalan sesuai waktu yang di inginkan | buat cronjab agar autorefres berjalan sesuai waktu yang di inginkan | ||
| Line 65: | Line 66: | ||
isi seperti berikut agar autoresfresh setiap 5 menit | isi seperti berikut agar autoresfresh setiap 5 menit | ||
5 * * * * /home/kiosk/.config/openbox/ | 5 * * * * /home/kiosk/.config/openbox/autorefresh | ||
<code>sudo reboot</code> | <code>sudo reboot</code> | ||
Latest revision as of 07:24, 12 February 2026
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