Lundi 18 février 2008
Il peut arriver que l'on soit agacé par le fait que le EeePc (sous xandros) se mette en veille lorsque l'on referme l'écran.


Certains fils de discussion vous ont peut être donné le moyen d'empecher cela, mais du coup, votre eeePc ne se met plus jamais en veille.


Fort de ce constat, voici une modification que j'ai réalisé, et qui vous permettra de sélectionner une liste d'applications pour lesquelles vous ne voulez pas que l'EeePc se mette en veille lorsque vous fermez l'écran.
Si aucune des applications que vous avez dans votre liste n'est lancée, l'EeePc se mettra en veille normalement.

[action à réaliser en tant que root]

Tout d'abord, nous allons remplacer ou éditer le fichier /etc/acpi/lidbtn.sh , pour qu'il ressemble à ceci :



#!/bin/sh
# Ce fichier est destine aux Asus EeePC et doit remplacer le script /etc/acpi/lidbtn.sh
# (attention aux droits !)
# Modifs : Nicolas Kizilian
LID_STATE=`cat /proc/acpi/button/lid/LID/state | awk '{print $2 }'`
var=0
if [ $LID_STATE = "closed" ] ; then
        if [ -e /etc/nosleep.conf ]
        then
                        for i in `cat /etc/nosleep.conf`
                                do
                                        if [[ ! -z `ps aux | grep -iw $i | grep -v grep` ]]
                                        then
                                        var=$(($var+1))
                                        fi
                                done
                        if [[ $var -eq 0 ]]
                        then
                                /etc/acpi/suspend2ram.sh
                        fi
        else

                                /etc/acpi/suspend2ram.sh
        fi
fi
exit 0




Une fois ceci réalisé, il ne nous reste plus qu'à créer un fichier /etc/nosleep.conf , dans lequel nous ajouterons le nom des processus pour lesquels nous ne souhaitons pas que l'EeePc se mette en veille lors de la fermeture de l'écran. Par exemple, si vous ne souhaitez pas que la veille s'active si amarok ou vlc sont lancés, votre fichier /etc/nosleep.conf contiendra les deux lignes suivantes :


amarok
vlc





C'est aussi simple que ça !


ti_bug_fck
par Deimos
ajouter un commentaire commentaires (0)    recommander
Voir tous les articles

Commentaires

Aucun commentaire pour cet article

Présentation

Créer un Blog

Recherche

Calendrier

Juillet 2008
L M M J V S D
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
<< < > >>
Blog : Enfants sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur avec TF1 Network - Signaler un abus