Veille écran et luminosité (Maj)

( 1 Vote )



Réactiver l'écran après sa mise en veille


Sur certains portables, la veille écran fonctionne très bien, mais lors de la réactivation de l'écran, ce dernier reste noir.
L'unique moyen, pour le moment, de retrouver son bureau est d'envoyer un changement de résolution. Lorsque l'écran est noir, c'est plutôt compliquer, donc nous vous proposons une petite application.

Avec Dscreen et SleepWatcher (Leopard/Snow Leopard)

Dscreen est une mini application que nous avons concocté uniquement pour les besoins du sujet de cet article, vu que l'on rencontre quelques problèmes avec cscreen et Snow Leopard. Dscreen se contente de modifier les couleurs de 16bit à 32bit de l'écran (il supporte le dual display), ce qui aura pour conséquence de réactiver l'affichage.

Tout d'abord, vous devrez télécharger SleepWatcher: http://www.bernhard-baehr.de/
Installez SleepWatcher.pkg ainsi que le SleepWatcher StartupItem.pkg

Maintenant, allez dans /Bibliothèque/StartupItems/SleepWatcher, et ouvrez le fichier SleepWatcher avec un éditeur tel que Smultron.
Modifiez la ligne suivante (présente deux fois dans le fichier):
/usr/local/sbin/sleepwatcher -d -V -s /etc/rc.sleep -w /etc/rc.wakeupDe cette manière:
/usr/local/sbin/sleepwatcher -d -V -S /etc/rc.sleep -W /etc/rc.wakeupEn résumé, nous disons à SleepWatcher de se lancer lors de la veille / réveil de l'écran.

Ensuite, Téléchargez l'archive contenant Dscreen , appliquez les permissions suivantes aux 3 fichiers du dossier et installez Dscreen dans /usr/sbin:
sudo chmod 755 /chemin-vers-les-fichiers
sudo chown root:wheel chemin-vers-les fichiers

sudo cp /chemin-vers-Dscreen /usr/sbin/
Enfin, copiez les fichiers wakeup et sleep de cette manière dans votre dossier de départ:
sudo cp /chemin-vers-wakeup .wakeup
sudo cp
/chemin-vers-sleep .sleep
Les deux fichiers sont maintenant situés à la racine de votre compte, mais sont invisibles à cause du "." qui précède leur nom.
Il ne vous reste plus qu'à redémarrer pour que les changements soient pris en compte.


Diminution automatique de la luminosité de l'écran (Leopard)


Là aussi, pas de miracle, il s'agit d'un procédé alternatif.
Il s'agit d'un écran de veille qui reproduit la diminution de luminosité en réduisant les couleurs gamma.
Vous trouverez l'écran de veille à cette adresse: http://www.anoshkin.net/software/screen-dimmer
Vous pouvez régler l'intensit et la durée de la transition.

Si vous voulez que l'écran de veille s'active avant 3 minutes (limite minimum d'osx), enregistrez ce script (avec les options vues dans la première partie). Celui-ci doit être lancé à l'ouverture de session:
repeat
set idleTime to (do shell script "ioreg -c IOHIDSystem | perl -ane 'if (/Idle/) {$idle=(pop @F)/1000000000; print $idle,\"\";last}'")
if (idleTime > 30) then do shell script "/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -module 'Screen Dimmer'"
delay 30
end repeat


Pour régler la durée d'apparition, modifiez delay (la valeur s'exprime en secondes).
Notez que ce script consomme un peu de ressources CPU, et n'a pas d'effet sur les réglages backlight du bios de la carte graphique.
 

Commentaires 

 
0 #1 Apocalypse 07-08-2009 11:09
Encore moi Sonotone en faite il y a des astuces et autre qui sont interessant du fait qu apres mon installation impossible de trouver ou autre.
Donc je me permet de faire une demande vu que c est dans le cadre d ecran ,moi j ai que 2 economiseurs d ecran :celui avec le non administrateur et l autre ....
Je sais que cela s appelle "screen saver" serait il possible d explique ou et comment faire pour avoir plus...
Merci
Citer
 
 
0 #2 Trauma 08-08-2009 11:42
Apocalypse,

Cette question est complètement hors sujet !

Merci de ne pas confondre ce site avec un forum.

Les commentaires sont prévus pour faire des remarques sur les articles, ou aider à leur amélioration. Et non pour discuter librement de nos petits soucis informatiques.

Si tu te donnes la peine de chercher un peu tu trouveras la réponse a ta question (sur des forums Mac par ex).

Merci de ta compréhension.
Citer
 
 
0 #3 ned 24-01-2010 22:35
Bonsoir,
J'ai fait cette manipulation sur mon D630 et ça ne fonctionne malheureusement pas avec 10.6.2.
J'ai réussi à faire en sorte que ça marche avec la 10.6 mais depuis la mise à jour pas de succès !
Une idée ?
Ned
Citer
 
 
0 #4 khonan 13-09-2010 17:37
je suis en train d'appliquer cet modif sur une 10.6.4 distrib IATKOS mais je bloque sur "Enfin, copiez les fichiers wakeup et sleep de cette manière dans votre dossier de départ:"

de quel dossier s'agit-il exactement?
.wakeup et .sleep doivent se trouver dans quel dossier?

merci
Citer
 
 
0 #5 sonotone 16-09-2010 23:20
Le dossier de départ est "/users/ton_compte", ou "~"

J'avoue ne pas avoir tester cette manip avec Snow Leopard, peut être des choses ont changé avec la mise à jour
Citer