Re: mise en veille - No APM support in kernel

2005-08-02 Par sujet Jérémy Vies

Salut,

J'ai un portable (d'y a 2 ans) qui ne gère que l'ACPI... j'imagine que 
certains fixes ont eux aussi abandonné l'APM...


Si c'est le cas, il faudra essayé l'ACPI.
J'ai l'impression que les mises en veilles avec ACPI marchent beaucoup 
moins bien que celles avec APM...malheureusement.


Jody a écrit :

Bonsoir,
christophe a écrit :


Il suffit de configurer le noyau ???
http://people.via.ecp.fr/~alexis/formation-linux/config-noyau.html#AEN4276


Tout depend si ta machine gère l'APM ou l'ACPI

Jody





-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
http://lists.ubuntu.com/mailman/listinfo/ubuntu-fr

Re: mise en veille - No APM support in kernel

2005-08-02 Par sujet Jody
Jérémy Vies a écrit :
 Salut,
 
 J'ai un portable (d'y a 2 ans) qui ne gère que l'ACPI... j'imagine que
 certains fixes ont eux aussi abandonné l'APM...
 
 Si c'est le cas, il faudra essayé l'ACPI.
 J'ai l'impression que les mises en veilles avec ACPI marchent beaucoup
 moins bien que celles avec APM...malheureusement.

Toujours le soucis du manque de respect des standards, certains ACPI
parraissent buggés, toutefois il semble que l'ACPI soit beaucoup plus
(facilement?) paramétrable.

Sur mon portable pour débugger:

### fichier: /etc/acpi/events/logger ###
event=.*

action=logger ACPI: [%e]
Sur mon portable pour débugger:
### fin fichier: /etc/acpi/events/logger ###

Permet de visualiser les evenements interceptés dans le journal systeme
(/var/log/syslog)

Par exemple lors de la fermeture de l'écran (portable) ou lors d'une
pression sur le bouton power.

Quelques tests m'ont permis de lancer la mise en veille sur le disque
dur (suspend to disk: dans la partition mémoire d'échange):

### fichier:/etc/acpi/events/powerbtn ###
# /etc/acpi/events/powerbtn
# This is called when the user presses the power button and calls
# /etc/acpi/powerbtn.sh for further processing.

# Optionally you can specify the placeholder %e. It will pass
# through the whole kernel event message to the program you've
# specified.

# We need to react on button power.* and button/power.* because
# of kernel changes.

event=button[ /]power
action=/etc/acpi/powerbtn.sh %e
#action=/usr/bin/beep
### fin:/etc/acpi/events/powerbtn ###

La dernière ligne fait appel à beep pour émettre vous l'aurez deviner un
bip afin d'être certains que la pression sur le bouton power est prise
en compte, elle est ici commentée et donc pas active.

Fichier appelé par l'evenement (event) powerbtn:

### fichier:/etc/acpi/powerbtn.sh ###
#!/bin/sh
# /etc/acpi/powerbtn.sh
# Initiates a shutdown when the power putton has been
# pressed.

 if ps -Af | grep -q '[k]desktop'  test -f /usr/bin/dcop
 then

 echo dcop  /tmp/debug.acpi # debugage
# La suite etait dans le fichier originel, sert pour Kde
 dcop --all-sessions --all-users ksmserver ksmserver logout 0 2 0 
exit 0
 else
 echo pas dcop  /tmp/debug.acpi # encore debugage
#/sbin/shutdown -h now Power button pressed # arret de la machine
/usr/bin/beep # un petit signale sonore
logger ACPId: pouet pour bouton # autre debugage
# Quand le bouton est pressé on peut couper les servcies
# qui peuvent bloquer la mise en veille
/etc/init.d/apache stop
/etc/init.d/mysql stop
/etc/init.d/sysklogd stop
#Pour passer à la mise en veille proprement dite
echo 4  /proc/acpi/sleep

#Le réveil se passait pas trés bien:
modprobe -r button  modprobe button
#Redémarrage des services
/etc/init.d/apache start
/etc/init.d/mysql start
fi
### fin:/etc/acpi/powerbtn.sh ###

En esperant que cela inspire quelque uns.

Jody

-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
http://lists.ubuntu.com/mailman/listinfo/ubuntu-fr

mise en veille - No APM support in kernel

2005-08-01 Par sujet christophe
Je souhaite mettre mon ordi (fixe) en veille et donc utiliser la cde apm
(je crois ..  ) mais lorsque je tape cette commande j'obtiens la reponse
suivante... No APM support in kernel...
Si vous avez une idee...
Sources
http://forum.ubuntu-fr.org/viewtopic.php?id=1371


-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
http://lists.ubuntu.com/mailman/listinfo/ubuntu-fr

Re: mise en veille - No APM support in kernel

2005-08-01 Par sujet christophe
Il suffit de configurer le noyau ???
http://people.via.ecp.fr/~alexis/formation-linux/config-noyau.html#AEN4276


Le lundi 01 août 2005 à 17:26 +0200, christophe a écrit :
 Je souhaite mettre mon ordi (fixe) en veille et donc utiliser la cde apm
 (je crois ..  ) mais lorsque je tape cette commande j'obtiens la reponse
 suivante... No APM support in kernel...
 Si vous avez une idee...
 Sources
 http://forum.ubuntu-fr.org/viewtopic.php?id=1371
 
 
 -- 
 ubuntu-fr mailing list
 ubuntu-fr@lists.ubuntu.com
 http://lists.ubuntu.com/mailman/listinfo/ubuntu-fr


-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
http://lists.ubuntu.com/mailman/listinfo/ubuntu-fr

Re: mise en veille - No APM support in kernel

2005-08-01 Par sujet Jody
Bonsoir,
christophe a écrit :
 Il suffit de configurer le noyau ???
 http://people.via.ecp.fr/~alexis/formation-linux/config-noyau.html#AEN4276
Tout depend si ta machine gère l'APM ou l'ACPI

Jody

-- 
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
http://lists.ubuntu.com/mailman/listinfo/ubuntu-fr