Problèmes coupure alimentation

Soumis par Mr. X le lun, 06/06/2005 - 12:06

Bonjour,

J'ai recemment installé ma toute première Debian (version testing). Et un problème se pose.
Lorsque que je fais un "shutdown -h now", le système entâme sa procédure d'extinction, les disques se coupent, etc ... mais au moment où "System Halt" (ou un truc dans le genre) s'affiche, l'alim ne se coupe pas !!!!!!

J'ai vu sur le net qu'il fallait activer une option lors de la compilation du noyau, mais j'avous, je ne sais pas comment faire, j'ai trop de questions qui se bousculent dans ma tête quand il s'agit de recompiler son noyau.

DOnc voilà, j'aurais aimé avoir une solution sans recompilation.

Merci par avance ! :-)

Toto

Version installée ....

Salut,

As-tu l'APM/ACPI d'activer dans le BIOS ?

Ensuite, si tu utilises un noyau de "base" Debian, tu dois avoir un module nommé ACPI et tu peux essayer de faire en root :

# modprobe acpi
# shutdown -h now

Tiens nous au courant ...

A+

Un ptit lien ....

qui pourra peut-être t'aider :

http://www.pingouin-land.com/howto/ACPI-HOWTO.html

A+

Re : Un ptit lien ....

Alors, visiblement, j'ai lu la doc
Ca m'a l'air assez complet

Sauf que j'ai regardé dans mes logs pour voir s'il n'y avait pas une erreur, et visblement, lors du boot, le système estime que mon bios est trop vieux (99) et que par conséquent il lance pas acpi parce que c'est deconseillé. Mais il m'indique que je peux le faire en mettant l'option acpi=force, mais je dois mettre où ca ?

J'ai par ailleurs regardé du coté de APM, j'ai installé le packet apmd, et je veux le lancer, mais rien à faire, il ne veut pas, aucun message sur la console (suis bien en root).

Toto

Grub ou Lilo

L'option doit etre positionnée, si tu utilises :

* Lilo :
append "acpi=force" dans ton fichier /etc/lilo.conf

Voici un exemple :
image=/boot/vmlinuz
label="linux"
root=/dev/hda5
initrd=/boot/initrd.img
append="acpi=force"

Ne pas oublier de faire, une fois les modifications faites :
# lilo

* Grub :
On va modifier le fichier /boot/grub/menu.lst. A la ligne qui correspond au noyau que l'on va utiliser on rajoute directement ce que l'on veut à la fin de celle-ci. Par exemple cela donne :

kernel (hd2,0)/boot/vmlinuz acpi=force

A+

Re : Grub ou Lilo

Mon BIOS datant d'environ 10 ans, je n'ai pas cherché à activer l'ACPI.

Par contre, j'ai activer APM.
Pour ce que ca interesse :
# apt-get install apm (ou apmd, je ne sais plus)

Ensuite, j'avais un problème, il me manquait le paquet 'modconf', j'ai fait
# apt-get install modconf

Ensuite, il suffit de rentrer dans modconf
# modconf

Ensuite j'ai été cherché le module dans
kernel/arch/i386/kernel
et j'ai activé apm.

Une fois ceci fait, la commande 'shutdown -h now' marche : arrêt des disques, et surtout de l'alim !!!

Merci beaucoup !

Toto

Re : Version installée ...

Ok,

J'ai déjà fait un :

# modprobe acpi
WARNING: Error inserting processor (/lib/modules/2.6.8-2-386/kernel/drivers/acpi/processor.ko): No such device
FATAL: Error inserting acpi (/lib/modules/2.6.8-2-386/kernel/arch/i386/kernel/cpu/cpufreq/acpi.ko): Unknow symbol in module, or unknow parameter (see dmesg)

Donc erreur. Comment voit-on tous les messages d'erreurs ?

J'ai aussi regardé dans mon Bios, pour voir l'APM/ACPI, j'ai un menu de gestion de l'alimentation :

--
POWER MANAGEMENT SETUP

Power Management : Disable
Video Off Option : Suspend -> Off
Video Off Method : V/H SYNC+Blank

HDD Power Down : Disable
Suspend Monde : Disable (modifié par l'option Power Management plus haut)

PWR Button < 4 sec : Soft Off
PWR Up On Modem Act : Disabled
AC PwR Loss Restart : Disabled
Power Up By Keyboard : Ctrl-Esc
Wake On Lan : Enabled
Automatic Power Up : Disabled

--

J'utilise un noyau de base Debian, un noyau 2.6, je l'ai pris lors de l'installation de la distrib.

Le but étant de pouvoir arrêter ma machine a distance, donc si l'alim se coupe pas, c'est un peu gênant :-P

Toto

Tu peux voir certains des

Tu peux voir certains des messages d'erreurs dans /var/log/kern.log ou syslog.

Jetes un oeil à la doc un peu plus haut puis si tu n'y arrives vraiment pas reviens vers nous ...

A+

- Debianworld.org 2001-2008 -