OVH Cloud OVH Cloud

portable et mise en veille

14 réponses
Avatar
Gaëtan PERRIER
Bonjour,

J'ai un petit soucis avec ma testing sur un portable.

La config.:

Dell Inspiron 8200
PIVM 1,6Ghz
carte vidéo Nvidia GeForce4 440Go
512Mo RAM
80Go de HD
lecteur DVD/graveur CD

J'ai donc une testing installée dessus avec noyau 2.6.15 (Debian), les drivers Nvidia (8178, paquet Debian), Gnome et les laptop-mode-tools.

Le problème c'est la mise en veille. Par exemple si je ferme l'écran, il reste allumé et quand je ré-ouvre je me retrouve sur gdm avec ma session qui a été fermée.
Si j'essaie de le mettre en veille via la touche dédiée à cet usage il ne se passe rien.

Gaëtan


--
Pensez

10 réponses

1 2
Avatar
Julien Valroff
Le mercredi 22 mars 2006 à 23:51 +0100, Gaëtan PERRIER a écrit :
Bonjour,

J'ai un petit soucis avec ma testing sur un portable.


[...]

J'ai donc une testing installée dessus avec noyau 2.6.15 (Debian), les drivers Nvidia (8178, paquet Debian), Gnome et les laptop-mode-tools.

Le problème c'est la mise en veille. Par exemple si je ferme l'écran, il reste allumé et quand je ré-ouvre je me retrouve sur gdm avec ma session qui a été fermée.
Si j'essaie de le mettre en veille via la touche dédiée à cet usage il ne se passe rien.



Regarde du coté de suspend2 et hibernate (http://www.suspend2.net) ainsi
que GNOME Power Manager (nécessite des versions récentes de hal et dbus,
vérifie si elles sont dans testing). Je construits régulièrement des
paquets à partir du SVN de léquipe Debian Utopia, qui devrait
prochainement uploader ce paquet dans unstable (la version 2.13.93 est
dans experimental).
Les drivers Nvidia risquent de poser problème, mais il y a des solutions
de contournement que tu pourras trouver ici et là.

à+
Julien



--
Pensez
Avatar
gaetan.perrier
Selon Julien Valroff :

Le mercredi 22 mars 2006 à 23:51 +0100, Gaëtan PERRIER a écrit :
> Bonjour,
>
> J'ai un petit soucis avec ma testing sur un portable.
[...]
>
> J'ai donc une testing installée dessus avec noyau 2.6.15 (Debian), les
drivers Nvidia (8178, paquet Debian), Gnome et les laptop-mode-tools.
>
> Le problème c'est la mise en veille. Par exemple si je ferme l'écran, il
reste allumé et quand je ré-ouvre je me retrouve sur gdm avec ma session
qui a été fermée.
> Si j'essaie de le mettre en veille via la touche dédiée à cet usage il
ne se passe rien.

Regarde du coté de suspend2 et hibernate (http://www.suspend2.net) ainsi
que GNOME Power Manager (nécessite des versions récentes de hal et dbus,
vérifie si elles sont dans testing). Je construits régulièrement des
paquets à partir du SVN de léquipe Debian Utopia, qui devrait
prochainement uploader ce paquet dans unstable (la version 2.13.93 est
dans experimental).
Les drivers Nvidia risquent de poser problème, mais il y a des solutions
de contournement que tu pourras trouver ici et là .

à +
Julien




J'ai déjà hibernate d'installé, pour suspend2 je ne sais plus si il est
installé.
Gnome power manager n'est pas dans testing (Gnome 2.12).
Pour les drivers nvidia j'avais compris le contraire en cherchant sur le web...

Gaëtan


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Julien Valroff
Le jeu, 23 mar 2006, évrivait :
J'ai déjà hibernate d'installé, pour suspend2 je ne sais p lus si il est
installé.


suspend2 est un patch noyau... hibernate est un script qui te simplifie la
vie et qui peut s'interfacer avec l'ACPI, suspend (intégré au noy au
standard, et suspend2). suspend2 est, selon mes constations, le plus
efficace, mais tout dépend de ton matériel.

Gnome power manager n'est pas dans testing (Gnome 2.12).


Ce n'est pas gênant, je l'utilise sans souci (avec les paquets dbus ha l &
co d'unstable)

Pour les drivers nvidia j'avais compris le contraire en cherchant sur
le web...


A confirmer, car je n'utilise plus les pilotes nvidia, mais il me semble
qu'ils nécessitent d'être patchés pour l'hibernation. Peut- être plus
nécessaires avec les versions récentes.

@++
Julien
Avatar
gaetan.perrier
Selon Julien Valroff :

Le jeu, 23 mar 2006, évrivait :
> J'ai déjà hibernate d'installé, pour suspend2 je ne sais plus si il est
> installé.
suspend2 est un patch noyau... hibernate est un script qui te simplifie la
vie et qui peut s'interfacer avec l'ACPI, suspend (intégré au noyau
standard, et suspend2). suspend2 est, selon mes constations, le plus
efficace, mais tout dépend de ton matériel.



Je crains de ne pas avoir tout compris. Est-ce qu'il faut à la fois hibernate et
suspend2 ou seul l'un des deux est nécessaire?
Comment savoir si mon noyau a le patch suspend2 ou non (noyau Debian standard)?
Le chipset est un intel 845.


> Gnome power manager n'est pas dans testing (Gnome 2.12).
Ce n'est pas gênant, je l'utilise sans souci (avec les paquets dbus hal &
co d'unstable)

> Pour les drivers nvidia j'avais compris le contraire en cherchant sur
> le web...
A confirmer, car je n'utilise plus les pilotes nvidia, mais il me semble
qu'ils nécessitent d'être patchés pour l'hibernation. Peut-être plus
nécessaires avec les versions récentes.



Ce qui est sur c'est que le pilote xorg ne permet pas la mise en veille de
l'écran alors que celui de nvidia le permet.

Gaëtan


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Daniel Huhardeaux
a écrit :

Selon Julien Valroff :



Le jeu, 23 mar 2006, évrivait :


J'ai déjà hibernate d'installé, pour suspend2 je ne sais plus si il est
installé.




suspend2 est un patch noyau... hibernate est un script qui te simplifie la
vie et qui peut s'interfacer avec l'ACPI, suspend (intégré au noyau
standard, et suspend2). suspend2 est, selon mes constations, le plus
efficace, mais tout dépend de ton matériel.





Je crains de ne pas avoir tout compris. Est-ce qu'il faut à la fois hibernate et
suspend2 ou seul l'un des deux est nécessaire?




Hibernate simplifie l'hibernation, mais c'est suspend2 qui fait le
travail, donc il est nécessaire ;-). Je te conseille les deux.

Comment savoir si mon noyau a le patch suspend2 ou non (noyau Debian standard)?




Pas dedans, à patcher.

--
Daniel Huhardeaux _____ ____ ____ _____ _____ _
enum +48 32 285 5276 (_ __) _ ) _ (_ __) _ _(_)
iaxtel 1-700-849-6983 / / / // / // / / / / /_/ / /
sip/iax:callto /_/ ( ___( ___/ /_/ (_/ (_/_/.net FWD# 422493


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Seb
a écrit :
Je crains de ne pas avoir tout compris. Est-ce qu'il faut à la fois hibernate et
suspend2 ou seul l'un des deux est nécessaire?



Les deux, ils sont complémentaires.
suspend2 est un module du noyau, c'est le driver qui va permettre à ton
noyau de gérer la suspension de la machine.
hibernate est un script permettant à l'utilisateur de dialoguer avec le
noyau pour lancer la suspension, lancer toutes les tâches prérequises
(déchargement de certains modules) et recharger les modules qu'il faut à
la reprise.

Comment savoir si mon noyau a le patch suspend2 ou non (noyau Debian standard)?
Le chipset est un intel 845.



Un grep de susp2 ou quelque chose du genre dans le fichier de config de
ton noyau devrait te renseigner, mais il me semble que ce n'est pas
intégré dans le noyau précompilé Debian.

Gaëtan



Seb


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
gaetan.perrier
Selon Seb :

a écrit :
> Je crains de ne pas avoir tout compris. Est-ce qu'il faut à la fois
hibernate et
> suspend2 ou seul l'un des deux est nécessaire?

Les deux, ils sont complémentaires.
suspend2 est un module du noyau, c'est le driver qui va permettre à ton
noyau de gérer la suspension de la machine.
hibernate est un script permettant à l'utilisateur de dialoguer avec le
noyau pour lancer la suspension, lancer toutes les tâches prérequises
(déchargement de certains modules) et recharger les modules qu'il faut à
la reprise.

> Comment savoir si mon noyau a le patch suspend2 ou non (noyau Debian
standard)?
> Le chipset est un intel 845.

Un grep de susp2 ou quelque chose du genre dans le fichier de config de
ton noyau devrait te renseigner, mais il me semble que ce n'est pas
intégré dans le noyau précompilé Debian.




Je viens de regarder un peu plus suspend2 et certe c'est intéressant mais en
fait ça correspond à de la sauvegarde sur disque de l'état de la machine, ce
que je cherche aussi à faire c'est de la mise en veille, ou la machine est
coupé (écran, disque) mais ou la ram est maintenue sous alimentation.

Gaëtan

Gaëtan


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Julien Valroff
Le jeudi 23 mars 2006 à 17:50 +0100, a écrit :


Je viens de regarder un peu plus suspend2 et certe c'est intéressant
mais en
fait ça correspond à de la sauvegarde sur disque de l'état de la
machine, ce
que je cherche aussi à faire c'est de la mise en veille, ou la machine
est
coupé (écran, disque) mais ou la ram est maintenue sous alimentation.



Les 2 fonctionnent sur mon portable avec cette configuration (ce sont
les niveaux ACPI S3 = suspension sur RAM et S5 = hibernation sur disque)

Hibernate dans Debian vient avec 2 fichiers de configuration
(hibernate.conf, par défaut, pour l'hibernation, et ram.conf pour la
mise en veille sur RAM).

Je te consille de lire la doc sur le site http://suspend2.net

@++
Julien



--
Pensez
Avatar
gaetan.perrier
Selon Julien Valroff :

Le jeudi 23 mars 2006 à 17:50 +0100, a écrit :
>
>
> Je viens de regarder un peu plus suspend2 et certe c'est intéressant
> mais en
> fait ça correspond à de la sauvegarde sur disque de l'état de la
> machine, ce
> que je cherche aussi à faire c'est de la mise en veille, ou la machine
> est
> coupé (écran, disque) mais ou la ram est maintenue sous alimentation.

Les 2 fonctionnent sur mon portable avec cette configuration (ce sont
les niveaux ACPI S3 = suspension sur RAM et S5 = hibernation sur disque)

Hibernate dans Debian vient avec 2 fichiers de configuration
(hibernate.conf, par défaut, pour l'hibernation, et ram.conf pour la
mise en veille sur RAM).

Je te consille de lire la doc sur le site http://suspend2.net




Je n'ai pas vu trace de mode veille dans suspend2, uniquement de l'hibernation,
non?

Gaëtan


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Julien Valroff
Le jeudi 23 mars 2006 à 19:37 +0100, a écrit :
Selon Julien Valroff :

> Le jeudi 23 mars 2006 à 17:50 +0100, a écrit :
> >
> >
> > Je viens de regarder un peu plus suspend2 et certe c'est intéressant
> > mais en
> > fait ça correspond à de la sauvegarde sur disque de l'état de la
> > machine, ce
> > que je cherche aussi à faire c'est de la mise en veille, ou la machine
> > est
> > coupé (écran, disque) mais ou la ram est maintenue sous alimentation.
>
> Les 2 fonctionnent sur mon portable avec cette configuration (ce sont
> les niveaux ACPI S3 = suspension sur RAM et S5 = hibernation sur disque)
>
> Hibernate dans Debian vient avec 2 fichiers de configuration
> (hibernate.conf, par défaut, pour l'hibernation, et ram.conf pour la
> mise en veille sur RAM).
>
> Je te consille de lire la doc sur le site http://suspend2.net
>

Je n'ai pas vu trace de mode veille dans suspend2, uniquement de l'hibernation,
non?



Si si. Extrait de mon /etc/hibernate/ram.conf:

### suspend2 (for Software Suspend 2)
UseSuspend2 on
Reboot no
EnableEscape yes
DefaultConsoleLevel 2
Compressor lzf
Encryptor none
## Powerdown method - 3 for suspend-to-RAM, 4 for ACPI S4 sleep, 5 for
poweroff
PowerdownMethod 3

Après, j'avoue ne pas connaitre les détails techniques, mais je peux te
donner mes configurations si tu le veux (noyau, hibernate etc...)

@++
Julien



--
Pensez
1 2