diff --git a/display_start.sh b/display_start.sh new file mode 100644 index 0000000..72ca4e3 --- /dev/null +++ b/display_start.sh @@ -0,0 +1,15 @@ +#!/bin/bash +set -e + +DISPLAY_NUM=:0 +VT=vt3 +SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" + +if pgrep -x Xorg > /dev/null; then + echo "Xorg already running" +else + sudo Xorg "$DISPLAY_NUM" "$VT" & + sleep 1 +fi + +DISPLAY="$DISPLAY_NUM" python3 "$SCRIPT_DIR/display.py" --fullscreen diff --git a/display_stop.sh b/display_stop.sh new file mode 100644 index 0000000..42fa5c4 --- /dev/null +++ b/display_stop.sh @@ -0,0 +1,3 @@ +#!/bin/bash +pkill -f display.py 2>/dev/null && echo "display.py stopped" +sudo pkill Xorg 2>/dev/null && echo "Xorg stopped"