Utiliser son EEE comme baladeur
Un article de Wikeee Asustek EEE.
Désactiver toute mise en veille à la fermeture du capot
Vous voulez utiliser votre Eee PC comme baladeur ?
Mais celui-ci se met en veille dès fermeture du capot !
La fermeture de l'écran (lid) est un évènement pris en charge par le système acpi de l'Eee. Pour ne plus avoir la mise en veille sur la fermeture du lid, il suffit de modifier le fichier /etc/acpi/lidbtn.sh:
Pour modifier ce fichier:
Ouvrez une fenêtre Terminal en faisant Ctrl-Alt-T en mode Standard ou bien lancer le terminal en mode Avancé.
Ensuite, faites
sudo kwrite /etc/acpi/lidbtn.sh
L'éditeur de texte s'ouvre alors et vous pourrez copier les modifications.
#!/bin/sh
LID_STATE=`cat /proc/acpi/button/lid/LID/state | awk '{print $2 }'`
if [ $LID_STATE = "closed" ] ; then
/etc/acpi/suspend2ram.sh # <- remplace ca par un simple echo
fi
exit 0
Pas de mise en veille seulement si Amarok est lancé
Il est possible de modifier le script de détection de fermeture du capot pour qu'il regarde si un programme est utilisé ou non, et de faire agir le Eee en conséquence. Ici, par l'intermédiaire d'une condition "SI", on va dire au Eee d'agir de cette manière lorsque le capot est rabattu :
Si Amarok n'est pas en route,
alors mettre le Eee en veille,
sinon ne rien faire.
On édite le fichier vu ci-dessus :
sudo kwrite /etc/acpi/lidbtn.sh
Il y a plusieurs ligne à insérer. La première regarde si Amarok tourne ou non dans la liste des processus, et retourne "1" si c'est le cas. Chercher le code " if [ $LID_STATE = "closed" ] ; then" et insérez juste avant celui-ci :
AMAROK_STATE=`ps -A | grep -c amarokapp`
Maintenant, recherchez "/etc/acpi/suspend2ram.sh" et insérez avant ce code :
if [ $AMAROK_STATE = "0" ] ; then
Enfin, recherchez "fi", tout à la fin de ce fichier, et insérez ces deux lignes :
fi echo
Le rendu final du fichier :
#!/bin/sh
LID_STATE=`cat /proc/acpi/button/lid/LID/state | awk '{print $2 }'`
#Si Amarok est lancé → pas de mise en veille
AMAROK_STATE=`ps -A | grep -c amarokapp`
if [ $LID_STATE = "closed" ] ; then
if [ $AMAROK_STATE = "0" ] ; then
/etc/acpi/suspend2ram.sh
fi
echo
fi
exit 0
Sauvegardez. Les modifications prennent effets immédiatement : pour tester, lancez le Music Manager et fermez votre Eee - il ne devrait pas se mettre en veille. Quittez Amarok et fermez-le à nouveau : il devrait cette fois-ci se mettre en veille.
Source : Wiki EeeUser.

