Display Zugriff für einen cron job

Möchte man z.B. mit einem Systemweiten Cron Job ein Fensterprogramm starten so wird das erstmal nicht funktionieren. Da der Cron User gar nichts von einem Display weiß und außerdem keine Zugriffsrechte auf das Display hat.

Abhilfe schaffen folgende Tipps (1 und 2 sollten reichen):

1. Display Variable exportieren [1]
export DISPLAY=:0

2. Das MIT-MAGIC-COOKIE exportieren [2], [3]
export XAUTHORITY=/home/USERNAME/.Xauthority

3. Den X-Host freigeben (Achtung böse) [4],
xhost local:
(xhost +)

Test Script cronx.sh

0 Responses to “Display Zugriff für einen cron job”


Comments are currently closed.



Stoppt die Vorratsdatenspeicherung! Jetzt klicken & handeln!Willst du auch bei der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien: