#!/bin/bash # Start Kivy Signage Player (single run, no watchdog). # # linux/run_linux.py is the Raspberry Pi entry point: it sets the Wayland # session environment and injects the Pi-specific display and web-link # behaviour. Running src/main.py directly skips all of that. cd "$(dirname "$0")" || exit 1 if [ -x .venv/bin/python ]; then exec .venv/bin/python linux/run_linux.py fi exec python3 linux/run_linux.py