scrot braucht X11-Zugang für Screenshots. Der systemd-Service hatte keine DISPLAY-Variable, weshalb alle Screenshot-Versuche fehlschlugen. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
18 lines
385 B
Django/Jinja
18 lines
385 B
Django/Jinja
[Unit]
|
|
Description=Morz Infoboard Player Agent
|
|
After=network-online.target
|
|
Wants=network-online.target
|
|
|
|
[Service]
|
|
Type=simple
|
|
User={{ signage_user }}
|
|
Environment=DISPLAY=:0
|
|
Environment=XAUTHORITY=/home/{{ signage_user }}/.Xauthority
|
|
ExecStart={{ signage_binary_dest }}
|
|
Restart=on-failure
|
|
RestartSec=10
|
|
StandardOutput=journal
|
|
StandardError=journal
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|