Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

#1 Le 05/12/2012, à 16:55

Tonton-voisin

reveillez l'ecran avec un crontab

Bonjour,

Je suis sous Ubuntu 12.04  noyau 3.2.0-34 Gnome 3.4.2
Je cherche à réveiller l'écran : sans succès.
Gnome-control-center screen est configuré (j'ai mis une minute pour les tests)
L'écran passe en veille et impossible de le faire réveiller par tache crontab
J'ai essayé ce que j'ai trouvé dans le forum : sans succés
xhost + local:utilisateur
xset dpms force on
xset s reset

L'écran reste invariablement noir, bien que lorsque le crontab donne l'ordre de réveil un petit flash de l'écran apparaît mais reste noir ensuite.

Oh vous les experts : zavé de koi m'aider ?

Merci coop.

Hors ligne

#2 Le 06/12/2012, à 05:48

nesthib

Re : reveillez l'ecran avec un crontab

fais précéder ta commande de :

DISPLAY=:0

ou ajoute la déclaration avant le crontab dans le fichier de crontab


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdnGMT-4

Hors ligne

#3 Le 06/12/2012, à 11:01

Tonton-voisin

Re : reveillez l'ecran avec un crontab

Merci à nesthib pour sa bonne idée.
Cependant j'ai testé, sans succès.

En fait j'ai créé un fichier bash que le crontab lance

#! /bin/sh
export DISPLAY=:0
xset dpms force on
xset s reset
exit 0

J'ai utilisé ce forum ubuntu : http://forum.ubuntu-fr.org/viewtopic.php?pid=3234850
ainsi que : http://www.commentcamarche.net/faq/1014 … d-un-ecran


Peux être faut-il arrêter le gnome-control-center qui préempte l'extinction de l'écran ?? si oui comment ?

Merci

Dernière modification par Tonton-voisin (Le 06/12/2012, à 11:23)

Hors ligne

#4 Le 06/12/2012, à 16:50

nesthib

Re : reveillez l'ecran avec un crontab

Je viens de tester chez moi en mettant directement :

DISPLAY=:0
x y * * * xset dpms force off
x+1 y * * * xset dpms force on

et ça fonctionne pour l'extinction, pas pour le réveil où j'ai un affichage bizarre, mais je pense que ça n'a rien à voir ici (par ssh j'ai aussi cet affichage bizarre alors que ça fonctionne bien normalement).

Si tu as un problème ça ne vient pas du crontab.


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdnGMT-4

Hors ligne

#5 Le 06/12/2012, à 17:18

Sciensous

Re : reveillez l'ecran avec un crontab

nesthib a écrit :

Je viens de tester chez moi en mettant directement :

DISPLAY=:0
x y * * * xset dpms force off
x+1 y * * * xset dpms force on

et ça fonctionne pour l'extinction, pas pour le réveil où j'ai un affichage bizarre, mais je pense que ça n'a rien à voir ici (par ssh j'ai aussi cet affichage bizarre alors que ça fonctionne bien normalement).

Si tu as un problème ça ne vient pas du crontab.

Question : directement dans le crontab -e le DISPLAY ?

Hors ligne

#6 Le 06/12/2012, à 17:27

nesthib

Re : reveillez l'ecran avec un crontab

oui, avant le tableau de cron


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdnGMT-4

Hors ligne

#7 Le 06/12/2012, à 18:09

Tonton-voisin

Re : reveillez l'ecran avec un crontab

Bravo nesthib,
Ce qu'à marqué nesthib est parfait, j'y croyais : malheureusement çà n'a fonctionné qu'une seule fois. Grrrrrrrrrr.
En fait quand le gnome-control-center prend la main pour éteindre l'écran çà ne fonctionne plus, impossible de rallumer l'écran.
J'ai fait le test en mettant le gnome-control-center à une valeur élevée, histoire qu'il ne donne pas l'ordre d'extinction, et effectivement çà fonctionne bien. J'étteinds manuellement l'écran par le "xset dpms force off" et il se rallume bien avec le crontab.
On cerne mieux le problème à présent... on avance, bientôt résolu... smile

Comment contourner cela ??

Merci encore pour la réactivité.

Hors ligne

#8 Le 06/12/2012, à 18:18

nesthib

Re : reveillez l'ecran avec un crontab

que te donne :

sleep 2 ; xset dpms force off ; sleep 10 ; xset dpms force on

GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdnGMT-4

Hors ligne

#9 Le 06/12/2012, à 20:53

Tonton-voisin

Re : reveillez l'ecran avec un crontab

L'écran s’éteint et il se rallume.
Là le temps est bref, et l’économiseur d'écran du gnome-control-center n'a pas le temps d'intervenir, il faudra que je fasse un essai avec l'intervention de l'économiseur entre les deux bagottements "arrêt / marche"

Dernière modification par Tonton-voisin (Le 06/12/2012, à 20:55)

Hors ligne

#10 Le 06/12/2012, à 21:14

nesthib

Re : reveillez l'ecran avec un crontab

OK, laisse-nous savoir les résultats de tes tests et si tu as besoin d'autre chose.


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdnGMT-4

Hors ligne

#11 Le 07/12/2012, à 10:10

Tonton-voisin

Re : reveillez l'ecran avec un crontab

Bonjour,
Voici les résultats :
L'économiseur d'écran agit,
Je lance ta commande "sleep 2 ; xset dpms force off ; sleep 10 ; xset dpms force" par crontab après que l'économiseur d'écran ait éteint l'écran, et il ne se rallume pas.
Conclusion : c'est bien l'économiseur qui met la pagaille. Il faudrait pouvoir agir sur l'économiseur "gnome-control-center" pour le réveiller... Une idée est de ne plus utiliser celui là mais un autre screensaver qui pourrait être réveillé, mais lequel ?

Merci coop, et surtout pour votre investissement à tous. Je pense que les développeurs d'Ubuntu pourraient être informé de ce point dur qui peut être considéré presque comme un bug.
Cordialement à vous tous.

Hors ligne

#12 Le 07/12/2012, à 16:48

nesthib

Re : reveillez l'ecran avec un crontab

Si tu penses que c'est un bug, n'hésite pas à le rapporter sur launchpad. wink


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdnGMT-4

Hors ligne

#13 Le 10/12/2012, à 13:12

Tonton-voisin

Re : reveillez l'ecran avec un crontab

Oui, je pense que vais me fendre d'un report vers les développeurs.
Tous mes essais dans tous les sens en triturant tout ne donnent rien de probant l'écran ne se réveille pas.

Merci à vous tous et à bientôt sur les ondes.

Hors ligne

Haut de page ↑