27 lines
1.1 KiB
INI
27 lines
1.1 KiB
INI
# weston kiosk configuration (consumed by kiosk-session: weston --config=...).
|
|
#
|
|
# Target is EPEL 9's weston 8.0, which has NEITHER kiosk-shell.so NOR the
|
|
# [autolaunch] section (both arrived in weston 9.0). So we use desktop-shell.so —
|
|
# the only packaged shell that Chromium's xdg-shell surfaces work with — stripped
|
|
# down to a bare black surface, and launch Chromium ourselves from kiosk-session.
|
|
# Chromium --kiosk then fullscreens over this shell.
|
|
|
|
[core]
|
|
# desktop-shell.so is the shell; fullscreen-shell needs a special client protocol
|
|
# Chromium doesn't speak, and kiosk-shell isn't in this weston.
|
|
shell=desktop-shell.so
|
|
# No screen blanking on a kiosk.
|
|
idle-time=0
|
|
# Don't refuse to start if no input device is present (headless/VM consoles).
|
|
require-input=false
|
|
# No X11 apps here — Chromium runs native Wayland (--ozone-platform=wayland).
|
|
xwayland=false
|
|
|
|
[shell]
|
|
# Bare kiosk surface: no panel, solid black background, no animations, no lock.
|
|
# Chromium --kiosk draws fullscreen on top of this.
|
|
panel-position=none
|
|
background-color=0xff000000
|
|
animation=none
|
|
locking=false
|