Führen Sie die Crontab so aus:
0 * * * * ~/bin/save_geany_files 2> /tmp/geanyerror.log
Ich habe diese Fehlermeldung in /tmp/geanyerror.log gefunden:
Geany: cannot open display
Ich habe das Problem gelöst, indem ich die folgende Zeile in .bashrc eingefügt habe:
xhost local:arune > /dev/null
(wobei arune mein Benutzername ist) und ändert mein crontab in
0 * * * * export DISPLAY=:0.0 && ~/bin/save_geany_files 2> /tmp/geanyerror.log
Mein eigenes save_geany_files-Skript sieht folgendermaßen aus:
#!/bin/bash cp /home/arune/geany/savenew.txt /home/arune/geany/saveold.txt /usr/bin/geany --list-documents > /home/arune/geany/savenew.txt
ein "Backup" für eine zusätzliche Stunde speichern.