Ubuntu/Mint>Cron->Ausfühten von grafischen Programmen
Viele GUI Programme (Gnome,KDE...) kann man auch via Kommandozeile mit Parametern öffnen.
Als Beispiel habe ich hier FreeFileSync benutzt.
Die Sternchen müssen natürlich noch mit sinnvollen Zeitangaben gefüllt werden.
Problem:
Wenn Sie dieses Programm als Cronjob starten wollen, funktioniert das nicht.
Beispiel wie es nicht funktioniert:
* * * * * /home/user/Programme/FreeFileSync/CronBatch.cmd
Hier können Sie lange warten.Der Job wird nicht ausgeführt
Lösung:
Sie müssen dem Cron Daemon sagen auf welchem Display er das Programm ausgeben soll.
Das geht mit der Variable DISPLAY.
:0 ist das Standard Display.
Hier die korrekte Zeile in der cron Datei
* * * * * DISPLAY=:0 && /home/user/Programme/FreeFileSync/CronBatch.cmd