Re: swuspend et/ou acpi (était : comment dire à mon portable de se mettre ...?)

2002-12-12 Par sujet Sylvain Sauvage
Wed, 11 Dec 2002 20:30:57 +0100, Frédéric Bothamy a écrit :
> * Sylvain Sauvage <[EMAIL PROTECTED]> [2002-12-11 17:51] :
>[...]
> > SWSuswp : arrête le noyau et conserve le nécessaire à une relance dans
> > le swap. N'a besoi ni d'apm ni d'acpi. Mais c'est quand même sympa de
> > faire gérer les /suspends/ en fonction des événements acpi (boutons
> > d'arrêt/marche, lid, etc.)
> 
> Tu es sûr qu'il n'a pas besoin de l'ACPI ? (il faut vraiment que je
> teste le swsusp)

Ben oui : pour stopper les périphériques, ceux-ci doivent supporter la
gestion de l'énergie (PM) pas forcément l'Advanced PM ;o) (et encore,
certains supportent un arrêt du système sans broncher).
En outre, certains périphériques sont mal supportés, ils le sont
peut-être mieux avec une gestion de l'acpi plus récente.

> > Donc : certains PC ont l'apm sans l'acpi ou l'inverse, parfois les
> > deux, l'un et/ou l'autre bogué(s)...
> 
> Enfin, dans le noyau Linux, l'APM et l'ACPI sont exclusifs car ils ne
> fonctionnent pas simultanément.

Pas simultanément mais parfois les bogues de l'un sont moins gênant que
les bogues de l'autre, ce que je veux dire c'est que l'on peut choisir.

-- 
| Sylvain Sauvage, doctorant/ATER [IAD & SMA]  | bzz?.o:.
|   GREYC -- CNRS UMR 6072, Université de Caen |   ` %^..^___§  o::o::
|   tél://+33 (0)2 31 56 74 31 |   @  (oo)   )  ::o::o
|__ http://www.info.unicaen.fr/~sauvage ___| _`|'___WW¯WW_][__



Re: swuspend et/ou acpi (était : comment dire à mon portable de se mettre ...?)

2002-12-12 Par sujet Sylvain Sauvage
Wed, 11 Dec 2002 20:56:52 +0100, Xavier MAILLARD a écrit :
> On Wed, 11 Dec 2002, Sylvain Sauvage spake thusly:
> 
> >  Wed, 11 Dec 2002 11:50:36 +0100, MAILLARD Xavier (Net Log) a écrit :
>[...] 
> >  APM : permet de laisser le BIOS se charger des /suspends/ (si le bios
> >  le permet, comme le bios Ph½nix des Sony ou celui des Thinkpad)
> 
> Ce qui est bien mais pas top :)

Bof, ça fonctionne.

> >  ACPI : nouvelle norme àlac.. qui doit permettre de gérer tous les
> >  périphériques
> 
> En gros je pourrais dire que c'est un APM II ?

Ouaip.

> >  SWSuswp : arrête le noyau et conserve le nécessaire à une relance
> >  dans le swap. N'a besoi ni d'apm ni d'acpi. Mais c'est quand même
> >  sympa de faire gérer les /suspends/ en fonction des événements acpi
> >  (boutons d'arrêt/marche, lid, etc.)
> 
> Pour le cas où on voudrait faire gérer les événements acpi, il faut
> installer le support ACPI dans le noyau, c'est bien ça ?

Exact, avec acpid en plus par exemple (pas obligatoire pour swsuspend, ils
fournissent des scripts pour le faire : ces scripts et acpid lisent
/proc/acpi/event).   


> >  Donc : certains PC ont l'apm sans l'acpi ou l'inverse, parfois les
> >  deux, l'un et/ou l'autre bogué(s)...
> 
> Ah oki. Et comment je fais pour savoir ce que mon portable a ? Google ?

Oui, et des tests... notamment pour voir si le niveau de charge de la
batterie est bien disponible (c'est souvent le plus important : savoir
quand il faut arrêter ;o).


-- 
| Sylvain Sauvage, doctorant/ATER [IAD & SMA]  | bzz?.o:.
|   GREYC -- CNRS UMR 6072, Université de Caen |   ` %^..^___§  o::o::
|   tél://+33 (0)2 31 56 74 31 |   @  (oo)   )  ::o::o
|__ http://www.info.unicaen.fr/~sauvage ___| _`|'___WW¯WW_][__



Re: swuspend et/ou acpi (était : comment dire à mon portable de se mettre ...?)

2002-12-11 Par sujet Xavier MAILLARD
On Wed, 11 Dec 2002, Sylvain Sauvage spake thusly:

>  Wed, 11 Dec 2002 11:50:36 +0100, MAILLARD Xavier (Net Log) a écrit :
> >[...] 
> > Arf ca m'=E9tonnes qu'=E0 moiti=E9 tout =E7a :) J'ai une
> > interrogation, = le patch swuspend n=E9cessite-t-il vraiment que APM
> > ou ACPI soit install=E9 et = fonctionnel ?  Apparemment=20 sur leur
> > site ils disent que non et franchement je comprends pas trop = l=E0.
> > 
> > Ca signifie qu'il y a 3 fa=E7ons de suspendre l'activit=E9 syst=E8me
> > = d'une machine ? Donc=20 soit j'utilise APM, soit ACPI soit leur
> > patch ? Je suis un peu perplexe devant =E7a :)
> >
> > >Le moyen le plus simple de v=E9rifier tout cela est tout de m=EAme
> > >de =
> > le
> > >tester par toi-m=EAme.
> > 
> > C'est s=FBr. Mais quel est/sont le(s) avantage(s) de ACPI sur APM ?
> > = Est-ce=20 que cela fonctionne sur toutes les machines (ACPI
> > j'entends) ?
> > 
> > Bref je RTFM mais c'est un peu confus dans mon esprit l=E0 :)
>  
>  APM : permet de laisser le BIOS se charger des /suspends/ (si le bios
>  le permet, comme le bios Ph½nix des Sony ou celui des Thinkpad)

Ce qui est bien mais pas top :) 
  
>  ACPI : nouvelle norme àlac.. qui doit permettre de gérer tous les
>  périphériques

En gros je pourrais dire que c'est un APM II ?
  
>  SWSuswp : arrête le noyau et conserve le nécessaire à une relance
>  dans le swap. N'a besoi ni d'apm ni d'acpi. Mais c'est quand même
>  sympa de faire gérer les /suspends/ en fonction des événements acpi
>  (boutons d'arrêt/marche, lid, etc.)

Pour le cas où on voudrait faire gérer les événements acpi, il faut
installer le support ACPI dans le noyau, c'est bien ça ?
  
>  Donc : certains PC ont l'apm sans l'acpi ou l'inverse, parfois les
>  deux, l'un et/ou l'autre bogué(s)...

Ah oki. Et comment je fais pour savoir ce que mon portable a ? Google ?

Cdt,

zeDek



Re: swuspend et/ou acpi (était : comment dire à mon portable de se mettre ...?)

2002-12-11 Par sujet Frédéric Bothamy
* Sylvain Sauvage <[EMAIL PROTECTED]> [2002-12-11 17:51] :
> Wed, 11 Dec 2002 11:50:36 +0100, MAILLARD Xavier (Net Log) a écrit :

[...]

> > C'est s=FBr. Mais quel est/sont le(s) avantage(s) de ACPI sur APM ? =
> > Est-ce=20
> > que cela fonctionne sur toutes les machines (ACPI j'entends) ?
> > 
> > Bref je RTFM mais c'est un peu confus dans mon esprit l=E0 :)
> 
> APM : permet de laisser le BIOS se charger des /suspends/ (si le bios le
> permet, comme le bios Ph?nix des Sony ou celui des Thinkpad)

L'ACPI permet de faire cela également par le mode S4bios, mais il
n'est pas implémenté actuellement dans le noyau Linux (ni 2.4, ni 2.5)
(en discussion sur Acpi-devel).
 
> ACPI : nouvelle norme àlac.. qui doit permettre de gérer tous les
> périphériques

Sans oublier qu'il y a au moins 2 versions : la 1.1 et la 2.0 (voir le
site d'Intel pour les détails).
 
> SWSuswp : arrête le noyau et conserve le nécessaire à une relance dans le
> swap. N'a besoi ni d'apm ni d'acpi. Mais c'est quand même sympa de faire
> gérer les /suspends/ en fonction des événements acpi (boutons
> d'arrêt/marche, lid, etc.)

Tu es sûr qu'il n'a pas besoin de l'ACPI ? (il faut vraiment que je
teste le swsusp)
 
> Donc : certains PC ont l'apm sans l'acpi ou l'inverse, parfois les deux,
> l'un et/ou l'autre bogué(s)...

Enfin, dans le noyau Linux, l'APM et l'ACPI sont exclusifs car ils ne
fonctionnent pas simultanément.

Fred



Re: swuspend et/ou acpi (était : comment dire à mon portable de se mettre ...?)

2002-12-11 Par sujet Sylvain Sauvage
Wed, 11 Dec 2002 11:50:36 +0100, MAILLARD Xavier (Net Log) a écrit :
>[...] 
> Arf ca m'=E9tonnes qu'=E0 moiti=E9 tout =E7a :) J'ai une interrogation,
> = le patch
> swuspend
> n=E9cessite-t-il vraiment que APM ou ACPI soit install=E9 et =
> fonctionnel ?
> Apparemment=20
> sur leur site ils disent que non et franchement je comprends pas trop =
> l=E0.
> 
> Ca signifie qu'il y a 3 fa=E7ons de suspendre l'activit=E9 syst=E8me =
> d'une machine
> ? Donc=20
> soit j'utilise APM, soit ACPI soit leur patch ? Je suis un peu perplexe
> devant =E7a :)
>
> >Le moyen le plus simple de v=E9rifier tout cela est tout de m=EAme de =
> le
> >tester par toi-m=EAme.
> 
> C'est s=FBr. Mais quel est/sont le(s) avantage(s) de ACPI sur APM ? =
> Est-ce=20
> que cela fonctionne sur toutes les machines (ACPI j'entends) ?
> 
> Bref je RTFM mais c'est un peu confus dans mon esprit l=E0 :)

APM : permet de laisser le BIOS se charger des /suspends/ (si le bios le
permet, comme le bios Ph½nix des Sony ou celui des Thinkpad)

ACPI : nouvelle norme àlac.. qui doit permettre de gérer tous les
périphériques

SWSuswp : arrête le noyau et conserve le nécessaire à une relance dans le
swap. N'a besoi ni d'apm ni d'acpi. Mais c'est quand même sympa de faire
gérer les /suspends/ en fonction des événements acpi (boutons
d'arrêt/marche, lid, etc.)

Donc : certains PC ont l'apm sans l'acpi ou l'inverse, parfois les deux,
l'un et/ou l'autre bogué(s)...

-- 
| Sylvain Sauvage, doctorant/ATER [IAD & SMA]  | bzz?.o:.
|   GREYC -- CNRS UMR 6072, Université de Caen |   ` %^..^___§  o::o::
|   tél://+33 (0)2 31 56 74 31 |   @  (oo)   )  ::o::o
|__ http://www.info.unicaen.fr/~sauvage ___| _`|'___WW¯WW_][__



RE: swuspend et/ou acpi (était : comment dire à mon portable de se mettre ...?)

2002-12-11 Par sujet MAILLARD Xavier (Net Log)

[SNIP]

>Le seul intérêt est de pouvoir appliquer les correctifs ACPI les plus
>récents. Cela dit, si l'ancien correctif te convient, il n'y a pas de
>problème particulier à l'utiliser.

Oui c'est sûr mais de toute façon chez moi l'acpi est inutilisable avec ma
machine.
J'ai un Inspiron 4100 (Dell) et à l'insertion du module, j'ai des erreurs
donc j'utilise
APM.

>Je ne crois pas que les correctifs ACPI soient appliqués aux paquets
>kernel-source, cela reste encore plutôt expérimental. "Utilisable et
>fonctionnel" dépend beaucoup de ce que tu en attends. De toute façon,
>les principaux problèmes avec l'ACPI se situent plutôt au niveau des
>tables (DSDT, etc) du BIOS fourni par le constructeur qui sont
>habituellement pas mal boguées.

Arf ca m'étonnes qu'à moitié tout ça :) J'ai une interrogation, le patch
swuspend
nécessite-t-il vraiment que APM ou ACPI soit installé et fonctionnel ?
Apparemment 
sur leur site ils disent que non et franchement je comprends pas trop là.

Ca signifie qu'il y a 3 façons de suspendre l'activité système d'une machine
? Donc 
soit j'utilise APM, soit ACPI soit leur patch ? Je suis un peu perplexe
devant ça :)

>Le moyen le plus simple de vérifier tout cela est tout de même de le
>tester par toi-même.

C'est sûr. Mais quel est/sont le(s) avantage(s) de ACPI sur APM ? Est-ce 
que cela fonctionne sur toutes les machines (ACPI j'entends) ?

Bref je RTFM mais c'est un peu confus dans mon esprit là :)

Cdt,

zeDek