Hallo, da habe ich auch mal wieder eine Frage an die Linux-Kenner:
In den crontabs meiner Rechner habe ich seit Jahren folgendes eingetragen:
Dieser Eintrag steht in der crontab von root, damit die Rechner herunterfahren, wenn ich mal vergesse, das selbst zu tun. Funktioniert auch so weit.
Nun kommt es ab und zu mal vor, dass ich dann noch am Rechner sitze und irgendwas mache, und die Kiste fährt ohne Vorwarnung zur programmierten Zeit herunter.
Jetzt will ich 5 Minuten vorher noch eine Nachricht auf den Desktop werfen, dass gleich Feierabend ist, damit ich das Notfalls noch abbrechen kann.
Die hier:
# 54 13 * * * /usr/bin/xmessage "Der Rechner wird gleich abgeschaltet."
# 57 13 * * * kdialog --msgbox "Danke, Sie haben eine einfache Dialogbox sehr glücklich gemacht"
01 14 * * * /home/guido/Mitteilungen/t1.sh
funktionieren nicht. Das sind meine Testeinträge, mit denen ich eben herumprobiert habe, daher die Uhrzeiten. Das letzte ist dann ein script, das auch kdialog startet. Vom Terminal aus gestartet funktionieren alle Varianten, nur als Eintrag in der crontab gehts nicht. Es muss auch die crontab von root sein, sonst funktioniert der shutdown nicht.
Ich suche noch weiter, aber vielleicht hat ja jemand da schon die Lösung parat.