Discussion:
[lq:aide] Fonction Hibernation sur Linux
Mathieu Jobin
2007-11-14 16:34:02 UTC
Permalink
Bonjour à tous,

J'aimerais que tout le monde puissent partager leurs expériences avec
les fonctions d'hibernation avec les différences distributions Linux.
Quelles sont les similitudes et différences?

J'aimerais noter que ça ne sert à rien de comparer avec Windows. Les
fonctions d'hibernation de Windows ne sont pas très très à envier.
Est-ce que certains d'entre vous à eu la chance d'expérimenter ses
mêmes fonctions sur un Mac? C'est incroyable le gain de productivité
que l'on gagne avec un ordinateur qui hiberne parfaitement. J'aimerais
que mon Linux fonctionne de la même façon.

Merci
--
Read my Blog at http://blog.somekool.net/
Take the control over your money, track your expenses http://justbudget.com
Everyone is trying their hardest to do their job but management has
set it up so that it's impossible.

Mathieu
Albert Charron
2007-11-14 16:56:48 UTC
Permalink
Post by Mathieu Jobin
Bonjour à tous,
J'aimerais que tout le monde puissent partager leurs expériences avec
les fonctions d'hibernation avec les différences distributions Linux.
Quelles sont les similitudes et différences?
J'aimerais noter que ça ne sert à rien de comparer avec Windows. Les
fonctions d'hibernation de Windows ne sont pas très très à envier.
Est-ce que certains d'entre vous à eu la chance d'expérimenter ses
mêmes fonctions sur un Mac? C'est incroyable le gain de productivité
que l'on gagne avec un ordinateur qui hiberne parfaitement. J'aimerais
que mon Linux fonctionne de la même façon.
Merci
Je ne veux absolument pas partir de guerre ici, mais je voudrais savoir
en quoi les fonctions d'hibernation de Doze ne sont pas à envier? Pour
moi, au moins elles fonctionnent, contrairement aux solutions proposées
par Linux (sur mon laptop, les fonctions d'hibernation et de mise en
veille ne fonctionne absolument pas, ni sur mon laptop, ni sur mon
PC)(ah tiens... au moins une fonctionnalité de Doze qui semble mieux
fonctionner que sur Linux) et selon ce que je vois sur certaines mailing
lists de distributions linux, le problème ne m'est pas unique, bien que
certains affirment pouvoir les utiliser sans problème (probablement
question de compatibilité matérielle)... J'ai essayé avec les
distributions suivantes:

Ubuntu (7.04 et 7.10):
- Se met en veille mais ne se réveille pas sans un reboot (j'ai une
fois réussi à me connecter à une console pour constater que le CPU
tourne à 100% avec un load incroyablement élevé, partition swap se
remplissant à vue d'oeil, etc.)
- Hiberne, mais au redémarrage, effectue un redémarage normal (ne
récupère pas ses informations)

Mandriva 2007:
- Se met en veille, mais aucun réseau au réveil sans un redémarrage
(même redémarrer les services réseaux ne fonctionne pas)
- ne veux pas hiberner.

Mon laptop n'est pas des plus récent, donc son hardware est en général
très bien supporté (Dell Latitude C600). Pour mon Desktop, il s'agit
d'un PC qui date de 3 ans environs: AMD Athlon XP 3000+ avec une carte
mère Asus A7N8X (chipset nForce2)... Sur ces machines là, pour
l'instant, je me résous à éteindre et redémarrer complètement à chaque
fois où c'est nécessaire et à ne pas utiliser les fonctions
d'hibernation / mise en veille... Je n'ai pas testé sur mes autres
machines tournant sous Linux car il s'agit de serveurs (qui sont donc
allumés 24/7)...

Pour ce qui des Macs, j'ai quelques amis qui ont de ces machines et tout
semble fonctionner parfaitement (à mon point de vue, mais puisque je
trouve les fonctions de Windows correctes, probablement que certains ne
seront pas de mon avis...)
--
+--------------------------------------+
Albert Charron
+--------------------------------------+
Linux Counter member #157482
Registered computers: 195048, 361906
+--------------------------------------+
Mathieu Jobin
2007-11-14 17:44:33 UTC
Permalink
Gentoo:

jai reussi a le faire fonctionner, mais jai du apprendre a le faire
moi meme. ca na pas ete automatique comme on l'esperait avec des
distribution comme Ubuntu. mais bon, avec Gentoo cest normal je
suppose. ca ma pris beaucoup de temps a reussir toutes les etapes pour
plusieurs raisons. 1- a chaque fois que je demandais de laide, on
m'avertisait du risque. et foutre en l'air mon disk dur ou mes
donnees, c'est la chose qui me fait le plus peur. 2- jai souvent
abandonner et mis le projet sur la glace a cause de cette peur. quand
les options du kernel te font un warning special sur cette option. et
quil faut patcher son kernel pour avoir la version qui supposer
fonctionne mieux, ca fait peur. et oui, il y a suspend dans le kernel
et suspend2 disponible separement. des heures de plaisirs.
tu as le choix entre suspend-to-disk et suspend-to-ram. sur disk cest
plut lent, mais il n'a pas besoin de courant du tout, l'ordinateur est
fermer (hibernation). il sagit de creer une partition swap
supplementaire de la grosseur de la ram qui sert a stocker le contenu
de la ram. ca fonctionne mais c'est lent, au point a ce demande si ca
vaut la peine. surtout contenu du risque. a chaque fois que je
l'utilise je me croise les doigts, les jambes et les cehveux tellement
jai peur. Il a egalement suspend-to-ram ~= mise-en-veille. c'est plus
rapide, mais ca consomme pas mal de batterie. (crash nombreux)

Windows:

c'est vrai que ca fonctionne. j'ai parler un peu vite peut-etre...
mais c'est lent et quand tu as gouter au sleep du Mac, c'est juste
dure d'apprecier ce qui se fait a l'entour. (crash occasionel)

Mac:

Je ne sais pas comment il font. s'ils ont quelque chose de special
dans leur hardware, mais c'est incroyable. premierement il n'y a pas
deux facon d'hiberner. bien evidement. mais cela semble etre un system
de stockage en memoire. ca prends que quelques secondes pour
s'endormir et encore moins de secondes pour se reveiller. jai garder
un ibook vieux de 3 ans (batterie original) plus d'une semaine sur
sleep sans jamais le reveiller. lorsque je lai reveiller, il n'avait
plus de batterie et est retourner rapidement en mode sleep.
parcontre... jamais au grand jamais jaurais perdu le travail que
javais en cours.

Conclusion:

SVP prendre le tout avec un grain de sel. Moi non plus je n'ai pas
envie de partir de guerre. Je prefere utiliser Linux et tout ce que je
desire c'est d'etre a egalite avec l'evolution technologique et je
suis tanner que les compagnies finance le developement du kernel pour
inclure le support pour 100GB de RAM et des RAID SAN de plusieurs
Tera-Octet alors que sur le desktop on est laisser pour contre. les
distribution et les environment graphique font un travail incroyable
alors que le kernel ne soccupe que de leur gros clients et
investisseur. les serveurs. (ce serait un sujet a exploiter dans un
autre thread, desoler pour la parenthese. je vais retrouver mes
preuves et les poster sur la liste)

Conclusion 2:

Peut-etre qu'une grosse partie du travail est du cote materiel.
peut-etre que les compagnies nouvre pas leur source et que les
developeur des outils suspend sont aveugle a essayer de developer leur
propre technologie. je ne sais pas. mais ya pas lair davoir beaucoup
d'evolution sur le sujet. et les patch pour l'amelioration au desktop
n'arrive pas a etre integrer au kernel.
Post by Albert Charron
Post by Mathieu Jobin
Bonjour à tous,
J'aimerais que tout le monde puissent partager leurs expériences avec
les fonctions d'hibernation avec les différences distributions Linux.
Quelles sont les similitudes et différences?
J'aimerais noter que ça ne sert à rien de comparer avec Windows. Les
fonctions d'hibernation de Windows ne sont pas très très à envier.
Est-ce que certains d'entre vous à eu la chance d'expérimenter ses
mêmes fonctions sur un Mac? C'est incroyable le gain de productivité
que l'on gagne avec un ordinateur qui hiberne parfaitement. J'aimerais
que mon Linux fonctionne de la même façon.
Merci
Je ne veux absolument pas partir de guerre ici, mais je voudrais savoir
en quoi les fonctions d'hibernation de Doze ne sont pas à envier? Pour
moi, au moins elles fonctionnent, contrairement aux solutions proposées
par Linux (sur mon laptop, les fonctions d'hibernation et de mise en
veille ne fonctionne absolument pas, ni sur mon laptop, ni sur mon
PC)(ah tiens... au moins une fonctionnalité de Doze qui semble mieux
fonctionner que sur Linux) et selon ce que je vois sur certaines mailing
lists de distributions linux, le problème ne m'est pas unique, bien que
certains affirment pouvoir les utiliser sans problème (probablement
question de compatibilité matérielle)... J'ai essayé avec les
- Se met en veille mais ne se réveille pas sans un reboot (j'ai une
fois réussi à me connecter à une console pour constater que le CPU
tourne à 100% avec un load incroyablement élevé, partition swap se
remplissant à vue d'oeil, etc.)
- Hiberne, mais au redémarrage, effectue un redémarage normal (ne
récupère pas ses informations)
- Se met en veille, mais aucun réseau au réveil sans un redémarrage
(même redémarrer les services réseaux ne fonctionne pas)
- ne veux pas hiberner.
Mon laptop n'est pas des plus récent, donc son hardware est en général
très bien supporté (Dell Latitude C600). Pour mon Desktop, il s'agit
d'un PC qui date de 3 ans environs: AMD Athlon XP 3000+ avec une carte
mère Asus A7N8X (chipset nForce2)... Sur ces machines là, pour
l'instant, je me résous à éteindre et redémarrer complètement à chaque
fois où c'est nécessaire et à ne pas utiliser les fonctions
d'hibernation / mise en veille... Je n'ai pas testé sur mes autres
machines tournant sous Linux car il s'agit de serveurs (qui sont donc
allumés 24/7)...
Pour ce qui des Macs, j'ai quelques amis qui ont de ces machines et tout
semble fonctionner parfaitement (à mon point de vue, mais puisque je
trouve les fonctions de Windows correctes, probablement que certains ne
seront pas de mon avis...)
--
+--------------------------------------+
Albert Charron
+--------------------------------------+
Linux Counter member #157482
Registered computers: 195048, 361906
+--------------------------------------+
--
Liste de diffusion aide
http://www.linux-quebec.org/mailman/listinfo/aide
--
Read my Blog at http://blog.somekool.net/
Take the control over your money, track your expenses http://justbudget.com
Everyone is trying their hardest to do their job but management has
set it up so that it's impossible.

Mathieu
Benjamin Vanheuverzwijn
2007-11-15 00:21:26 UTC
Permalink
Personnellement sur mon IBM Thinkpad X31, suspend-to-ram fonctionne, mais il
y a une surconsommation d'énergie (je ne peux pas rester en
hibernation-to-ram plus que 24h) : c'est un problème avec le driver ATI, je
n'ai pas eu le temps d'approfondir.

Et le suspend-to-disk fonctionne « out of the box », c'est cool.

Il faut dire qu'il y a du pushing de la par d'IBM pour le support de l'ACPI
(module ibm_acpi).

J'utilise Debian Testing (linux 2.6.21 si jme rappelle bien).
Post by Mathieu Jobin
jai reussi a le faire fonctionner, mais jai du apprendre a le faire
moi meme. ca na pas ete automatique comme on l'esperait avec des
distribution comme Ubuntu. mais bon, avec Gentoo cest normal je
suppose. ca ma pris beaucoup de temps a reussir toutes les etapes pour
plusieurs raisons. 1- a chaque fois que je demandais de laide, on
m'avertisait du risque. et foutre en l'air mon disk dur ou mes
donnees, c'est la chose qui me fait le plus peur. 2- jai souvent
abandonner et mis le projet sur la glace a cause de cette peur. quand
les options du kernel te font un warning special sur cette option. et
quil faut patcher son kernel pour avoir la version qui supposer
fonctionne mieux, ca fait peur. et oui, il y a suspend dans le kernel
et suspend2 disponible separement. des heures de plaisirs.
tu as le choix entre suspend-to-disk et suspend-to-ram. sur disk cest
plut lent, mais il n'a pas besoin de courant du tout, l'ordinateur est
fermer (hibernation). il sagit de creer une partition swap
supplementaire de la grosseur de la ram qui sert a stocker le contenu
de la ram. ca fonctionne mais c'est lent, au point a ce demande si ca
vaut la peine. surtout contenu du risque. a chaque fois que je
l'utilise je me croise les doigts, les jambes et les cehveux tellement
jai peur. Il a egalement suspend-to-ram ~= mise-en-veille. c'est plus
rapide, mais ca consomme pas mal de batterie. (crash nombreux)
c'est vrai que ca fonctionne. j'ai parler un peu vite peut-etre...
mais c'est lent et quand tu as gouter au sleep du Mac, c'est juste
dure d'apprecier ce qui se fait a l'entour. (crash occasionel)
Je ne sais pas comment il font. s'ils ont quelque chose de special
dans leur hardware, mais c'est incroyable. premierement il n'y a pas
deux facon d'hiberner. bien evidement. mais cela semble etre un system
de stockage en memoire. ca prends que quelques secondes pour
s'endormir et encore moins de secondes pour se reveiller. jai garder
un ibook vieux de 3 ans (batterie original) plus d'une semaine sur
sleep sans jamais le reveiller. lorsque je lai reveiller, il n'avait
plus de batterie et est retourner rapidement en mode sleep.
parcontre... jamais au grand jamais jaurais perdu le travail que
javais en cours.
SVP prendre le tout avec un grain de sel. Moi non plus je n'ai pas
envie de partir de guerre. Je prefere utiliser Linux et tout ce que je
desire c'est d'etre a egalite avec l'evolution technologique et je
suis tanner que les compagnies finance le developement du kernel pour
inclure le support pour 100GB de RAM et des RAID SAN de plusieurs
Tera-Octet alors que sur le desktop on est laisser pour contre. les
distribution et les environment graphique font un travail incroyable
alors que le kernel ne soccupe que de leur gros clients et
investisseur. les serveurs. (ce serait un sujet a exploiter dans un
autre thread, desoler pour la parenthese. je vais retrouver mes
preuves et les poster sur la liste)
Peut-etre qu'une grosse partie du travail est du cote materiel.
peut-etre que les compagnies nouvre pas leur source et que les
developeur des outils suspend sont aveugle a essayer de developer leur
propre technologie. je ne sais pas. mais ya pas lair davoir beaucoup
d'evolution sur le sujet. et les patch pour l'amelioration au desktop
n'arrive pas a etre integrer au kernel.
Post by Albert Charron
Post by Mathieu Jobin
Bonjour à tous,
J'aimerais que tout le monde puissent partager leurs expériences avec
les fonctions d'hibernation avec les différences distributions Linux.
Quelles sont les similitudes et différences?
J'aimerais noter que ça ne sert à rien de comparer avec Windows. Les
fonctions d'hibernation de Windows ne sont pas très très à envier.
Est-ce que certains d'entre vous à eu la chance d'expérimenter ses
mêmes fonctions sur un Mac? C'est incroyable le gain de productivité
que l'on gagne avec un ordinateur qui hiberne parfaitement. J'aimerais
que mon Linux fonctionne de la même façon.
Merci
Je ne veux absolument pas partir de guerre ici, mais je voudrais savoir
en quoi les fonctions d'hibernation de Doze ne sont pas à envier? Pour
moi, au moins elles fonctionnent, contrairement aux solutions proposées
par Linux (sur mon laptop, les fonctions d'hibernation et de mise en
veille ne fonctionne absolument pas, ni sur mon laptop, ni sur mon
PC)(ah tiens... au moins une fonctionnalité de Doze qui semble mieux
fonctionner que sur Linux) et selon ce que je vois sur certaines mailing
lists de distributions linux, le problème ne m'est pas unique, bien que
certains affirment pouvoir les utiliser sans problème (probablement
question de compatibilité matérielle)... J'ai essayé avec les
- Se met en veille mais ne se réveille pas sans un reboot (j'ai une
fois réussi à me connecter à une console pour constater que le CPU
tourne à 100% avec un load incroyablement élevé, partition swap se
remplissant à vue d'oeil, etc.)
- Hiberne, mais au redémarrage, effectue un redémarage normal (ne
récupère pas ses informations)
- Se met en veille, mais aucun réseau au réveil sans un redémarrage
(même redémarrer les services réseaux ne fonctionne pas)
- ne veux pas hiberner.
Mon laptop n'est pas des plus récent, donc son hardware est en général
très bien supporté (Dell Latitude C600). Pour mon Desktop, il s'agit
d'un PC qui date de 3 ans environs: AMD Athlon XP 3000+ avec une carte
mère Asus A7N8X (chipset nForce2)... Sur ces machines là, pour
l'instant, je me résous à éteindre et redémarrer complètement à chaque
fois où c'est nécessaire et à ne pas utiliser les fonctions
d'hibernation / mise en veille... Je n'ai pas testé sur mes autres
machines tournant sous Linux car il s'agit de serveurs (qui sont donc
allumés 24/7)...
Pour ce qui des Macs, j'ai quelques amis qui ont de ces machines et tout
semble fonctionner parfaitement (à mon point de vue, mais puisque je
trouve les fonctions de Windows correctes, probablement que certains ne
seront pas de mon avis...)
--
+--------------------------------------+
Albert Charron
+--------------------------------------+
Linux Counter member #157482
Registered computers: 195048, 361906
+--------------------------------------+
--
Liste de diffusion aide
http://www.linux-quebec.org/mailman/listinfo/aide
--
Read my Blog at http://blog.somekool.net/
Take the control over your money, track your expenses
http://justbudget.com
Everyone is trying their hardest to do their job but management has
set it up so that it's impossible.
Mathieu
--
Liste de diffusion aide
http://www.linux-quebec.org/mailman/listinfo/aide
--
Benjamin Vanheuverzwijn

Google Talk/Jabber - ***@gmail.com
http://vanheu.ca
Continuer la lecture sur narkive:
Loading...