fix: export XAUTHORITY in start.sh so xinput touch init never hits auth error

Without XAUTHORITY set, xinput can fail with "Authorization required"
if the display manager doesn't propagate it through the session environment.
Hardcode the kiosk user's .Xauthority path to guarantee xinput works.

https://claude.ai/code/session_01EyjEQLWbTXcZgbMDarf7NU
This commit is contained in:
Claude
2026-06-16 12:57:21 +00:00
parent 55039c510b
commit 95027fe6fe
+1
View File
@@ -7332,6 +7332,7 @@ for i in {1..30}; do
done
export DISPLAY=:0
export XAUTHORITY=/home/kiosk/.Xauthority
export ELECTRON_ENABLE_LOGGING=1
# Ensure PipeWire is running