acpi & patch kernel

2006-08-11 Thread Remi Suinot
bonsoir à tous

Encore avec suspend2, quelqu'un sait il pourquoi il y a deux options dans le 
noyau debian (2.6.16-2)
alors que la patch en contient au moins 9?
Serait-ce pas le même 'suspend'?
et comment appliquer le patch?
(passe pas sur les sources debian)
Une idée de doc/lien(s) utils?

Merci
Rémi.

-- 
R. Suinot: http://rsuinot.free.fr => page perso
   http://rsuinux.free.fr => projets: Oups! | Domotique | domino | Le 
jeu idiot



Re: acpi & patch kernel

2006-08-11 Thread Serge Cavailles
Le Vendredi 11 Août 2006 22:22, Remi Suinot a écrit :
> bonsoir à tous
bonsoir,

> Encore avec suspend2, quelqu'un sait il pourquoi il y a deux options dans
> le noyau debian (2.6.16-2) alors que la patch en contient au moins 9?
Non

> Serait-ce pas le même 'suspend'?
> et comment appliquer le patch?
> (passe pas sur les sources debian)
Aucune idée.

> Une idée de doc/lien(s) utils?
En 'googlant' le site debian, j'ai trouvé (que) celà:
http://packages.debian.org/unstable/utils/hibernate

Souhaitant que ça aide.
>
> Merci
de rien :)

> Rémi.

-- 
Serge



Re: acpi & patch kernel

2006-08-11 Thread Vanuxem Grégory
Le vendredi 11 août 2006 à 22:22 +0200, Remi Suinot a écrit :
> bonsoir à tous
> 
> Encore avec suspend2, 

Peut-être donner plus d'information (j'ai une mémoire très restrictive,
et je ne pense pas pouvoir t'aider)

> quelqu'un sait il pourquoi il y a deux options dans le noyau debian (2.6.16-2)

Quel module ? suspend2 ? Existe il dans le kernel distribué sur le site
www.kernel.org ?

> alors que la patch en contient au moins 9?
> Serait-ce pas le même 'suspend'?

Il semblerait que non.

> et comment appliquer le patch?
> (passe pas sur les sources debian)

Peut-être peux-tu nous nous dire d'où vient ce patch... A la rigueur, si
tu es motivé et que tu es habitué au "format des patch" et que tu
connais relativement bien les sources du noyau tu peux l'appliquer
toi-même.

> Une idée de doc/lien(s) utils?

Aucune. :-(

Greg

> 
> Merci
> Rémi.
> 


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: acpi & patch kernel

2006-08-12 Thread Sylvain Sauvage
Vendredi 11 août 2006, 22:22:16 CEST, Remi Suinot a écrit :
> 
> bonsoir à tous

'jour,
 
> Encore avec suspend2, quelqu'un sait il pourquoi il y a deux options
> dans le noyau debian (2.6.16-2) alors que la patch en contient au moins
> 9? Serait-ce pas le même 'suspend'?

Le patch suspend2 ajoute une option « Suspend2 » qui donne accès à un
sous-menu de 4 options.

L'option « Software suspend » correspond à une autre méthode (suspend2
est un fork de celle-ci) qui, elle, est dans le noyau « vanilla ».

> et comment appliquer le patch?

Le tar.bz2 contient un répertoire avec toutes les rustines et un script
« apply ».
Donc :
# tar xjf suspend2-2.2.x-for-2.6.16.tar.bz2
# cd linux-source-2.6.16
# ../suspend2*/apply

> (passe pas sur les sources debian)

Parfois, il y a quelques rustines déjà appliquées dans les sources
Debian, il suffit de les supprimer du répertoire de rustines de suspend2.

> Une idée de doc/lien(s) utils?

http://www.suspend2.net et la liste associée.

-- 
 Sylvain Sauvage


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: acpi & patch kernel

2006-08-12 Thread Remi Suinot
En ce Sat, 12 Aug 2006 11:12:35 +0200, le sermon de Sylvain Sauvage <[EMAIL 
PROTECTED]> contenait:

> Vendredi 11 août 2006, 22:22:16 CEST, Remi Suinot a écrit :
> > 
> > bonsoir à tous
> 
> 'jour,
>  
> > Encore avec suspend2, quelqu'un sait il pourquoi il y a deux options
> > dans le noyau debian (2.6.16-2) alors que la patch en contient au moins
> > 9? Serait-ce pas le même 'suspend'?
> 
> Le patch suspend2 ajoute une option « Suspend2 » qui donne accès à un
> sous-menu de 4 options.
> 
> L'option « Software suspend » correspond à une autre méthode (suspend2
> est un fork de celle-ci) qui, elle, est dans le noyau « vanilla ».
> 
> > et comment appliquer le patch?
> 
> Le tar.bz2 contient un répertoire avec toutes les rustines et un script
> « apply ».
> Donc :
> # tar xjf suspend2-2.2.x-for-2.6.16.tar.bz2
> # cd linux-source-2.6.16
> # ../suspend2*/apply
> 
> > (passe pas sur les sources debian)
> 
> Parfois, il y a quelques rustines déjà appliquées dans les sources
> Debian, il suffit de les supprimer du répertoire de rustines de suspend2.
> 
Merci pour vos réponses.
Je suis bien sur allé sur le site officiel du sofware-suspend.
Par contre, comment supprimer les rustines déjà appliquée?
C'est là mon problème. La manipulation des patch n'est pas toujours évidente 
pour un
néophite. Pour résumer:
1/ récupération du noyau debian _sans_ rustine,
2/ application du patch de software-suspend
3/ configuration/compilation à la debian.

J'ai bon?

Rémi.
-- 
R. Suinot: http://rsuinot.free.fr => page perso
   http://rsuinux.free.fr => projets: Oups! | Domotique | domino | Le 
jeu idiot



Re: acpi & patch kernel

2006-08-12 Thread Vincent Bernat
OoO En  ce début de  soirée du samedi  12 août 2006, vers  21:19, Remi
Suinot <[EMAIL PROTECTED]> disait:

> Je suis bien sur allé sur le site officiel du sofware-suspend.
> Par contre, comment supprimer les rustines déjà appliquée?
> C'est là mon problème. La manipulation des patch n'est pas toujours évidente 
> pour un
> néophite. Pour résumer:
> 1/ récupération du noyau debian _sans_ rustine,
> 2/ application du patch de software-suspend
> 3/ configuration/compilation à la debian.

Tu cherches à installer :
 1. swsusp ?
 2. suspend2 ?
 3. uswsusp ?

Ce sont  trois trucs différents. Le  premier est en  standard dans les
noyaux  récents. Quel  noyau tentes-tu  d'utiliser ?  L'as-tu  testé ?
Peut-être que ses fonctionnalités te suffisent.
-- 
printk(KERN_WARNING "Warning: defective CD-ROM (volume sequence
number). Enabling \"cruft\" mount option.\n");
2.2.16 /usr/src/linux/fs/isofs/inode.c


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: acpi & patch kernel

2006-08-13 Thread Remi Suinot
En ce Sun, 13 Aug 2006 00:32:41 +0200, le sermon de Vincent Bernat <[EMAIL 
PROTECTED]> contenait:

> OoO En  ce début de  soirée du samedi  12 août 2006, vers  21:19, Remi
> Suinot <[EMAIL PROTECTED]> disait:
> 
> > Je suis bien sur allé sur le site officiel du sofware-suspend.
> > Par contre, comment supprimer les rustines déjà appliquée?
> > C'est là mon problème. La manipulation des patch n'est pas toujours 
> > évidente pour un
> > néophite. Pour résumer:
> > 1/ récupération du noyau debian _sans_ rustine,
> > 2/ application du patch de software-suspend
> > 3/ configuration/compilation à la debian.
> 
> Tu cherches à installer :
>  1. swsusp ?
>  2. suspend2 ?
>  3. uswsusp ?
> 
> Ce sont  trois trucs différents. Le  premier est en  standard dans les
> noyaux  récents. Quel  noyau tentes-tu  d'utiliser ?  L'as-tu  testé ?
> Peut-être que ses fonctionnalités te suffisent.

effectivement, je n'ai pas été très clair. Je me ratrape:
kernel: 2.6.17 (dpkg -l -> ii linux-source-2.6.17  2.6.17-5   ) 
de unstable
le patch: suspend2-2.2.7-for-2.6.17 du site officiel de software-suspend
c'est donc suspend2 que je veux.
je viens d'appliquer le patch (j'ai tout repris à zéro): j'ai bien l'option 
suspend2 dans .config
mais pas tout:
CONFIG_SUSPEND2_CRYPTO=y
CONFIG_SUSPEND2=y

#
# Image Storage (you need at least one writer)
#
# CONFIG_SUSPEND2_FILEWRITER is not set
CONFIG_SUSPEND2_SWAPWRITER=y

#
# General Options
#
CONFIG_SUSPEND2_DEFAULT_RESUME2="/dev/hda1"
# CONFIG_SUSPEND2_KEEP_IMAGE is not set
CONFIG_SUSPEND_SHARED=y

je n'ai pas, par exemple: 
CONFIG_SUSPEND2_USERSPACE_UI=y
CONFIG_CRYPTO_LZF=y

mon patch ne s'est il pas appliqué correctement?

Rémi.

-- 
R. Suinot: http://rsuinot.free.fr => page perso
   http://rsuinux.free.fr => projets: Oups! | Domotique | domino | Le 
jeu idiot



Re: acpi & patch kernel

2006-08-13 Thread Vincent Bernat
OoO En  ce début d'après-midi nuageux  du dimanche 13  août 2006, vers
14:34, Remi Suinot <[EMAIL PROTECTED]> disait:

> je n'ai pas, par exemple: 
> CONFIG_SUSPEND2_USERSPACE_UI=y
> CONFIG_CRYPTO_LZF=y

La première option n'existe plus.  La seconde se trouve ailleurs, dans
les dernières options du noyau avec tous les algos de crypto.
-- 
BOFH excuse #277:
Your Flux Capacitor has gone bad.


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: acpi & patch kernel

2006-08-14 Thread Remi Suinot
En ce Sun, 13 Aug 2006 14:48:51 +0200, le sermon de Vincent Bernat <[EMAIL 
PROTECTED]> contenait:

> OoO En  ce début d'après-midi nuageux  du dimanche 13  août 2006, vers
> 14:34, Remi Suinot <[EMAIL PROTECTED]> disait:
> 
> > je n'ai pas, par exemple: 
> > CONFIG_SUSPEND2_USERSPACE_UI=y
> > CONFIG_CRYPTO_LZF=y
> 
> La première option n'existe plus.  La seconde se trouve ailleurs, dans
> les dernières options du noyau avec tous les algos de crypto.


Merci pour cette info.
Depuis, j'ai avancé un peu! Je met ici ma méthodologie, pour qu'il reste une 
trace sur le net
1/j'ai récupéré le noyo 2.6.17 qui sert à la génération du paquet deb
  (via ftp.debian.org/debian/pool/main/l/linux-2.6/linux-2.6_2.6.17.orig.tar.gz)
2/ application du patch :
# cd /usr/src/linux/
# /usr/src/suspend2-2.2.7-for-2.6.17/apply
3/ configuration: #make menuconfig
 -> à noter, j'ai été obligé de reprendre le fichier .config à la main pour 
activer une option! 
(j'étais peut etre fatigué... et pas assez cherché dans menuconfig)
4/ compilation selon debian et installation
5/ modification de /usr/share/initrd-tools/linuxrc
pour ajouter ça en ligne 9 : echo > /proc/suspend2/do_resume
6/ installation du script 80suspend dans /etc/mkinitrd/scripts/
 J'ai trouvé ce script sur le net, mais celui ci demande suspend2-userui 
installé en local. 
J'ai donc installé le paquet suspend2-userui, et corrigé le script pour que les 
executables
pointent sur /usr/sbin/ et non sur /usr/local/sbin/
7/ régénération de l'initrd:
# mkinitrd -o /boot/initrd.img-2.6.17.0.2
8/ test! en console, sans X:
# hibernate (configuré pour rebooter seulement au début)
Et là, ça marche pour l'arret, mais au reboot, ca marche pas:
"big fat warning", . (erreur donnée de tête)
et dans les log: 'suspend_userui: program not configured. suspend_userui 
disabled.'

Bref, je test encore, mais tout avis sera bien venu.

Rémi.

-- 
R. Suinot: http://rsuinot.free.fr => page perso
   http://rsuinux.free.fr => projets: Oups! | Domotique | domino | Le 
jeu idiot



Re: acpi & patch kernel

2006-08-14 Thread Vincent Bernat
OoO En cette matinée pluvieuse du lundi 14 août 2006, vers 10:57, Remi
Suinot <[EMAIL PROTECTED]> disait:

> 3/ configuration: #make menuconfig
-> à noter, j'ai été obligé de reprendre le fichier .config à la main pour 
activer une option! 
> (j'étais peut etre fatigué... et pas assez cherché dans menuconfig)

Dans ce  cas, il est  assez prudent de  faire un make oldconfig  et de
vérifier si ton option est  toujours là. Elle peut avoir des prérequis
qui ne sont pas satisfaits.

> 4/ compilation selon debian et installation
> 5/ modification de /usr/share/initrd-tools/linuxrc
> pour ajouter ça en ligne 9 : echo > /proc/suspend2/do_resume

Préfère  l'utilisation  de  /sys  désormais.  L'interface  /proc  sera
retirée prochainement. Je pense de plus que tu ne devrais pas modifier
directement ce  fichier, il serait écrasé  par la suite.  Mais dans un
premier temps...

> 6/ installation du script 80suspend dans /etc/mkinitrd/scripts/
>  J'ai trouvé ce script sur le net, mais celui ci demande suspend2-userui 
> installé en local. 
> J'ai donc installé le paquet suspend2-userui, et corrigé le script pour que 
> les executables
> pointent sur /usr/sbin/ et non sur /usr/local/sbin/

Tiens, je ne savais pas  qu'il était désormais en paquet Debian. C'est
bon à noter.

> 7/ régénération de l'initrd:
> # mkinitrd -o /boot/initrd.img-2.6.17.0.2

Je  suis étonné  que  mkinitrd  fonctionne avec  un  noyau 2.6.17.  Je
pensais qu'il avait  un prérequis la présence de  devfs qui n'est plus
présent   depuis   le   2.6.13.   Si  tu   utilises   dpkg-reconfigure
linux-image-tonnoyau, il utilise quel initrd ?

> 8/ test! en console, sans X:
> # hibernate (configuré pour rebooter seulement au début)
> Et là, ça marche pour l'arret, mais au reboot, ca marche pas:
> "big fat warning", . (erreur donnée de tête)
> et dans les log:'suspend_userui: program not
> configured. suspend_userui disabled.'

Si tu  veux faire quelque chose  de plus simple,  n'utilise pas initrd
dans un premier temps. Tu dois  donc modifier ton noyau pour que l'IDE
et le support de ton système de  fichier soit en dur. Tu ne dois alors
pas préciser l'option initrd.

L'erreur à  propos de suspend_userui est bénine.  L'erreur complète du
big fat warning  serait la bienvenue. Je n'ai  plus initrd-tools, mais
tu  dois t'assurer  que tu  tentes  de faire  un resume  avant que  le
système de fichier  racine soit monté (même en  lecture seule). Est-ce
que lors de  la séquence de boot, tu obtiens le  big fat warning après
le montage d'un système de fichier (hors /proc et /sys) ?
-- 
SHERRI DOES NOT "GOT BACK"
SHERRI DOES NOT "GOT BACK"
SHERRI DOES NOT "GOT BACK"
-+- Bart Simpson on chalkboard in episode AABF07


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: acpi & patch kernel

2006-08-15 Thread Remi Suinot
Bonjour;

Ouf! J'ai réussi (après 5 compilations du noyo) à faire marcher suspend2!
Reste à voir ce qui marche ou pas (j'ai quelques doutes pour xorg et ma radeon),
et configurer Gnome pour que ça marche 'tout seul'

Une dernière question: puis-je virer initrd-tools sans problème?
à la prochaine installation de noyau debian officiel, cela ne risque t il
pas de me générer des erreurs?

Merci pour ton aide

Rémi.

(ps: pour info, je n'ai toujours rien dans /sys/)

En ce Mon, 14 Aug 2006 16:56:17 +0200, le sermon de Vincent Bernat <[EMAIL 
PROTECTED]> contenait:

> OoO En cette matinée pluvieuse du lundi 14 août 2006, vers 10:57, Remi
> Suinot <[EMAIL PROTECTED]> disait:
> 
> Si tu  veux faire quelque chose  de plus simple,  n'utilise pas initrd
> dans un premier temps. Tu dois  donc modifier ton noyau pour que l'IDE
> et le support de ton système de  fichier soit en dur. Tu ne dois alors
> pas préciser l'option initrd.
> 
> L'erreur à  propos de suspend_userui est bénine.  L'erreur complète du
> big fat warning  serait la bienvenue. Je n'ai  plus initrd-tools, mais
> tu  dois t'assurer  que tu  tentes  de faire  un resume  avant que  le
> système de fichier  racine soit monté (même en  lecture seule). Est-ce
> que lors de  la séquence de boot, tu obtiens le  big fat warning après
> le montage d'un système de fichier (hors /proc et /sys) ?



-- 
R. Suinot: http://rsuinot.free.fr => page perso
   http://rsuinux.free.fr => projets: Oups! | Domotique | domino | Le 
jeu idiot



Re: acpi & patch kernel

2006-08-16 Thread Vincent Bernat
OoO Lors  de la soirée  naissante du mardi  15 août 2006,  vers 18:12,
Remi Suinot <[EMAIL PROTECTED]> disait:

> Ouf! J'ai réussi (après 5 compilations du noyo) à faire marcher suspend2!
> Reste à voir ce qui marche ou pas (j'ai quelques doutes pour xorg et ma 
> radeon),
> et configurer Gnome pour que ça marche 'tout seul'

> Une dernière question: puis-je virer initrd-tools sans problème?
> à la prochaine installation de noyau debian officiel, cela ne risque t il
> pas de me générer des erreurs?

Il  te le  remettra.  Enfin, pour  un  noyau >  2.6.13,  il te  mettra
initramfs-tools ou yaird.

> (ps: pour info, je n'ai toujours rien dans /sys/)

Pourtant, l'interface est présente depuis Suspend2 2.2.7.
-- 
panic("bad_user_access_length executed (not cool, dude)");
2.0.38 /usr/src/linux/kernel/panic.c


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]