Überprüfe dein /var/log/messages
, ob Sie möglicherweise die Anzeige "Anzeige nicht öffnen" von Ihrem X-Server haben.
Sie müssen Hilfsprogramme wie at
und cron
Zugriff auf Ihr X-Display nach Namen bereitstellen . Bearbeiten Sie Ihre~/.bashrc
, um Folgendes aufzunehmen:
xhost local: USERNAME> / dev / null
Ersetzen Sie den USERNAME
oben genannten Wert durch Ihren Benutzernamen . Dadurch wird dem at
Dienstprogramm der Name Ihres X-Displays zur Verfügung gestellt, so dass es versuchen kann, Zenity auf das X-Display zu legen.
Ändern Sie Ihren Zenity-Befehl so, dass er den --display
Schalter enthält:
echo "zenity --info --display =: 0.0" | jetzt + 1 min