acpi & patch kernel
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
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
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
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
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
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
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
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
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
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
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
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]