logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 13-10-2018 09:12:38

Rosalia
Membre
Distrib. : LinuxMint - 18.1
Noyau : Linux 4.4.0-53-generic
(G)UI : Kwin (vive KDE)
Inscription : 27-12-2017

Cron et GUI

Bonjour

Je viens déposer sur le forum, une astuce trouvé par rapport à cron.
Je voulais faire apparaitre sur mon espace utilisateur une fenetre m'indiquant que l'ordinateur allait s'éteindre dans 10 min.

Cron s'éxécutant dans son propre shell, il faut lui indiquer où doit apparaitre la fenetre si l'on veut la voir sur son espace utilisateur et xhost donne l'accés au serveur X de n'importe qui

50 18 * * * export DISPLAY=localhost:0.0; xhost + | zenity --info --text="Extinction de l'ordi dans 10min



Les erreurs qui j'ai eu avant d'y arriver sont:

Failed to connect to Mir: Failed to connect to server socket: No such file or directory
Unable to init server: Could not connect: Connection refused

(zenity:4341): Gtk-WARNING **: cannot open display:



ou avec Python

Traceback (most recent call last):
  File "/home/simon/.scripts/shutdownTenMinutes.py", line 23, in <module>
    main()
  File "/home/simon/.scripts/shutdownTenMinutes.py", line 10, in main
    main = Tk()
  File "/usr/lib/python3.5/tkinter/__init__.py", line 1871, in __init__
    self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
_tkinter.TclError: no display name and no $DISPLAY environment variable



L'ensemble fonctionne mais j'ai eu comme dernier message d'erreur:

Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.


Par contre, je ne sais pas quoi répondre à celle-là.
Si vous avez des idées, je suis preneur.

Bien à vous

Hors ligne

#2 13-10-2018 10:09:57

David5647
Membre
Distrib. : Debian Sid
Noyau : 5.15.0-2-amd64
(G)UI : i3wm + des bouts de kde
Inscription : 27-08-2017

Re : Cron et GUI

Je raconte ptetre n'importe quoi, mais ce ne serait pas le fait que cron est exécuté en root?

Hors ligne

Pied de page des forums