OVH Cloud OVH Cloud

APM ou ACPI ?

69 réponses
Avatar
hugolino
Salut

APM et ACPI font bien la même chose ? (Mise en veille et tout ça)

Je me demande lequel des deux modules il vaut mieux prendre, l'un
n'est-il pas deprécié ?

La page de man d'acipd est plus agée que celle d'apm mais acipd a l'air
plus puissant.

Dernier truc, j'envisage de patcher mon 2.4.24 avec le suspend-to-disk,
y-at-il des incompatibilités avec apm ou acpi.

Merci

--
> It looks as if noone with a 64 bit machine has gotten bitten by this yet
Well, in order to get bitten by this you have to have a 2-terabyte IDE
disk, so we don't have to worry about it for another few months..
-+- Linus in Guide du linuxien pervers - J'ai déjà entendu ça quelque part"

10 réponses

1 2 3 4 5
Avatar
Qing Liu
Christophe PEREZ writes:

Le Wed, 14 Jan 2004 22:03:17 +0100, Qing Liu a écrit:

C'est un petit script qui vient avec swsusp.


Ah !
question suivante :
C'est quoi swsusp ?
Un script ? un soft ?


http://swsusp.sourceforge.net/

Warning !!!! C'est quand même un peu expérimentale.
Chez moi le problème est surtout lié à l'affichage.
En trois mois avec hibernation tous les soirs,
il s'est planté deux fois: une fois parce qu'il y a
un fichier monté en loop, une autre fois je ne sais pas
pourquoi après un déplacement (donc débranchement du
modem adsl). Quand le réveil se passe mal, on reboote
avec l'option noresume. C'est alors important d'avoir
des systèmes de fichiers journalisés (ext3, reiserfs etc)
pour ne pas avoir à fscker, voire perdre des données.

J'utilise swsup version 1, la version 2 ne marche pas
du tout chez moi.

Il faut configurer dans /etc/acpi/. Mais je ne connais pas de fonction
qui met rien que l'écran en veille.


# cat /etc/acpi/events/power
event=button/power PWR.
action=/sbin/poweroff

Y a que ça dans /etc/acpi


Chez moi, seul /etc/acpi/acpi_handler.sh est pris en compte,
dont voici le contenu.

#!/bin/sh
# Default acpi script that takes an entry for all actions

set $*

case "$1" in
button/power)
case "$2" in
PBTN) /usr/local/sbin/hiberner
;;
*) logger "ACPI action $2 is not defined"
;;
esac
;;

button/lid)
case "$2" in
LID) /usr/local/sbin/hiberner
;;
*) logger "ACPI action $2 is not defined"
;;
esac
;;

*)
logger "ACPI group $1 / action $2 is not defined"
;;
esac

Le script hiberner (une version maison de hibernate) est lancé
quand on appuie sur power (PBTN) ou si on ferme le capot (LID).

--
Liu


Avatar
Christophe PEREZ
Le Thu, 15 Jan 2004 00:59:15 +0100, Qing Liu a écrit:

[...]
Le script hiberner (une version maison de hibernate) est lancé
quand on appuie sur power (PBTN) ou si on ferme le capot (LID).


Merci mais tout ça me laisse perplexe. Surtout avec l'avertissement de
Gérard. Brrrrrrrrr...
Tenterai-je ou ne tenterai-je pas ?!
Pour une fois, je voudrais avoir une machine des plus "normale", et sans
bidouille ;-)

--
Christophe PEREZ
Écrivez moi sans _faute !

Avatar
Qing Liu
Christophe PEREZ writes:

Le Thu, 15 Jan 2004 00:59:15 +0100, Qing Liu a écrit:

[...]
Le script hiberner (une version maison de hibernate) est lancé
quand on appuie sur power (PBTN) ou si on ferme le capot (LID).


Merci mais tout ça me laisse perplexe. Surtout avec l'avertissement de
Gérard. Brrrrrrrrr...


C'est un petit téméraire :). Si pendant la période de test,
tu démontes/remount,ro le maximum de partitions + sync avant
d'hiberner, il n'y a pas de danger pour les données. Avant une
connexion réseau, on reprend facilement la main quand l'affichage
se plante. Cela dit, pour peaufiner, il faut passer un peu de
temps.

Tenterai-je ou ne tenterai-je pas ?!
Pour une fois, je voudrais avoir une machine des plus "normale", et sans
bidouille ;-)


Ce sera quand linux supportera pleinement l'ACPI. Pas pour demain
àhma.

--
Liu


Avatar
g.patel
On 15 Jan 2004 10:06:58 +0100, Qing Liu wrote:

Merci mais tout ça me laisse perplexe. Surtout avec l'avertissement de
Gérard. Brrrrrrrrr...


C'est un petit téméraire :).


timoré :-)

Gérard Patel


Avatar
Qing Liu
(gerard patel) writes:

On 15 Jan 2004 10:06:58 +0100, Qing Liu wrote:

Merci mais tout ça me laisse perplexe. Surtout avec l'avertissement de
Gérard. Brrrrrrrrr...


C'est un petit téméraire :).


timoré :-)


Voilà, c'est ce que je voulais dire. Merci :)

--
Liu



Avatar
Christophe PEREZ
Le Thu, 15 Jan 2004 14:49:57 +0000, gerard patel a écrit:

C'est un petit téméraire :).


timoré :-)


Prudent ? ;-)

--
Christophe PEREZ
Écrivez moi sans _faute !


Avatar
Christophe PEREZ
Le Thu, 15 Jan 2004 10:06:58 +0100, Qing Liu a écrit:

C'est un petit téméraire :). Si pendant la période de test,
tu démontes/remount,ro le maximum de partitions + sync avant
d'hiberner, il n'y a pas de danger pour les données. Avant une
connexion réseau, on reprend facilement la main quand l'affichage
se plante. Cela dit, pour peaufiner, il faut passer un peu de
temps.


Ce n'est pas tant l'état des données qui m'inquiète car je peux
effectivement avoir ces données sauvegardées, et faire tous les tests
nécessaires ensuite. C'est surtout le faire de devoir installer tout un
tas de chose à tort et à travers pour à la fin, me rendre compte que
ça ne marche pas et que je dois abandonner, et à ce moment, me retrouvé
avec une machine bidouillée sur laquelle plus rien ne s'installe
normalement. Bon, j'exagère, mais c'est juste pour expliquer ce dont je
parle.

Ce sera quand linux supportera pleinement l'ACPI. Pas pour demain
àhma.


Le portable aura déjà rendu l'âme, c'est ça ? ;-)

--
Christophe PEREZ
Écrivez moi sans _faute !

Avatar
Christophe PEREZ
Le Thu, 15 Jan 2004 00:59:15 +0100, Qing Liu a écrit:

http://swsusp.sourceforge.net/


Pfff... tant qu'à faire, selon les conseils de Gérard, je me lance dans
le téléchargement du noyau officiel 2.4.24, et que ne vois-je pas ? Le
patch swsusp n'existe pas encore pour ce noyau...

Ceci dit, je ne vois nulle part parler de "hibernate" dans tout ça.

--
Christophe PEREZ
Écrivez moi sans _faute !

Avatar
g.patel
On Thu, 15 Jan 2004 11:33:57 -0400, Christophe PEREZ
wrote:

Prudent ? ;-)


un de mes trucs favoris est de me laisser de l'espace
disque libre lorsque j'installe; si je veux essayer une manip
système douteuse, je fais une installation toute neuve
dessus et je teste. On peut aussi utiliser les vieux disques
durs mis au rancart pour cause de taille insuffisante mais
il faut avoir de la place dans la machine.

Gérard Patel

Avatar
Qing Liu
Christophe PEREZ writes:

Le Thu, 15 Jan 2004 00:59:15 +0100, Qing Liu a écrit:

http://swsusp.sourceforge.net/


Pfff... tant qu'à faire, selon les conseils de Gérard, je me lance dans
le téléchargement du noyau officiel 2.4.24, et que ne vois-je pas ? Le
patch swsusp n'existe pas encore pour ce noyau...

Ceci dit, je ne vois nulle part parler de "hibernate" dans tout ça.


Sur ce site, il y a suspend.sh. Son exécution crée et install
hibernate dans /usr/loca/sbin.

--
Liu


1 2 3 4 5