Rechercher : dans
Par :

[ACPI] - Problème d'extinction du PC

Dernière réponse le 10 sep 2005 à 18:11:49 Phiphi57, le 6 sep 2005 à 21:52:07 
 Signaler ce message aux modérateurs

Bonjour a tous,

désolé par avance pour la longueur...

avant toute chose, je tiens a préciser que j'ai fait la recherche sur le moteur du site, j'ai bien puisé dans google, mais quoi que je fasse, impossible de faire en sorte que le pc coupe l'alimentation a la fin : je reste sur un message "System halted" et il me faut appuyer sur le bonton pour eteindre....

venons en aux détails techniques...
ca fonctionnait sous Mandrake, ca marche avec la knoppix, mais sous Debian, impossible...

Je viens de passer à un nouveau noyau (2.6.13) , la release officielle.
j'ai compilé avec le support de l'ACPI

[21:44] phiphi > grep ACPI /boot/config-2.6.13
# Power management options (ACPI, APM)
# ACPI (Advanced Configuration and Power Interface) Support
CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
# CONFIG_ACPI_SLEEP is not set
CONFIG_ACPI_AC=m
CONFIG_ACPI_BATTERY=m
CONFIG_ACPI_BUTTON=m
CONFIG_ACPI_VIDEO=m
# CONFIG_ACPI_HOTKEY is not set
CONFIG_ACPI_FAN=m
CONFIG_ACPI_PROCESSOR=m
CONFIG_ACPI_THERMAL=m
# CONFIG_ACPI_ASUS is not set
# CONFIG_ACPI_IBM is not set
# CONFIG_ACPI_TOSHIBA is not set
CONFIG_ACPI_CUSTOM_DSDT=y
CONFIG_ACPI_CUSTOM_DSDT_FILE="/home/phiphi/kernel/linux/AsusA7N8X-Deluxe-dsdt.hex"
CONFIG_ACPI_BLACKLIST_YEAR=0
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_BUS=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
# CONFIG_ACPI_CONTAINER is not set
# CONFIG_SERIAL_8250_ACPI is not set


j'ai également installé les paquets acpi et acpid, acpid est lancé au démmarrage et les modules sont effectivement chargé
[21:45] phiphi > lsmod
Module                  Size  Used by
video                  16068  0
thermal                13448  0
processor              17580  1 thermal
fan                     4676  0
button                  6544  0
battery                 9476  0
ac                      4740  0
....


j'ai bien viré les options noapic, nolapic et acpi=off dans la ligne de boot dans /boot/grub/menu.lst

rien n'y fait....

toute idée serait la bienvenue! (d'autant que ca ne vient pas forcement du matos, etant donné qu'avec la Mandrake, ca fonctionnait... :s)

Merci d'avance, là je sèche !!

Phiphi

Meilleures réponses pour « [ACPI] Problème d'extinction du PC » dans :
Eteindre/Allumer un PC à distance (Shutdown / Wake On Lan) VoirShutdown / Wake On Lan Bonjour à tous ! Vous ne vous êtes jamais demandé si c'était possible d'éteindre ou d'allumer un ordinateur à distance ? Et bien oui, c'est possible ! Et en plus, c'est à porté de tous. Après quelques heures de...
[Windows] Windows ne s'éteint plus VoirLors de l'arrêt de Windows, l'ordinateur ne s'éteint pas ou reste bloqué sur une page affichant :Vous pouvez maintenant éteindre votre ordinateur Il existe une clé de la base de registre à modifier afin que l'ordinateur soit automatiquement éteint...

1

philtrain, le 6 sep 2005 à 22:20:34

Bonsoir Phiphi57,

Il faut, je pense, supprimer l'option acpi=off et garder noapic nolapic dans /boot/grub/menu.lst

Cordialement,

Philippe.

Répondre à philtrain

2

Phiphi57, le 7 sep 2005 à 09:13:18

Salut,

merci pour la réponse rapide!
je "crois" (mais je revérifierai) l'avoir tenté, puisque j'avais vu que tu préconisais a qqn de virer l'APIC du noyau ...

ce qui est tres surprenant, c'est que lorsque je suis sous kde par exemple, et l'appui sur le bouton "off" du pc, ca me déconnectes, et ca arrete tous les process, ca démonte les disques dur, sauf que ca coupe pas le jus...
en gros, le script /etc/acpi/powerbtn.sh fonctionne, du coup je pense que l'ACPI est ok, par contre le pb doit venir de la commande shutdown qui ne coupe pas le courant a la fin....
je retenterai comme tu dis ( root=/dev/machin ro noapic nolapic <-- c'est bien ca?)

sinon, peut etre j'installerai une mandrake ou ubuntu et que je regarderai le config qui correspond?? (ou plutot je demanderai a qqn ici de me le filer ;-)) )

le noapic est peut etre la solution, mais comme je pourrais pas tester avant ce soir, toutes les autres propositions de test sont également les bienvenues!

Phiphi

Répondre à Phiphi57

3

Phiphi57, le 7 sep 2005 à 20:15:08
  • +1

EUREKA !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

bon, alors, pour résumer le souci...
un fichier que je savais meme pas que ca existait, et un mot a changer!!!

/etc/default/halt
il y a UNE ligne :
HALT=halt
à changer en
HALT=poweroff

bref, ca fonctionne!!!
peut etre meme sans l'acpi??
faudra tester, mais c'est a mon avis NECESSAIRE ce "poweroff" au lieu de "halt" ...

bref, une petite précision sur laquelle je suis tombé par hasard et qui fait toute la différence...
au vu du nombre de post qui passent sur le sujet, peut etre juste cette correction suffirait au lieu de proposer une recompilation...

merci en tout cas!

Phiphi

Répondre à Phiphi57

4

limite, le 9 sep 2005 à 14:27:40

Salut

a méditer...


Bravo, je testerai ce week-end sur un portable récalcitrant...


limite

Répondre à limite

5

 Phiphi57, le 10 sep 2005 à 18:11:49

Pour completer un tout petit peu : pas besoin du noapic nolapic au boot...

par contre j'ai du recompiler un DSDT propre
http://www.cpqlinux.com/acpi-howto.html#basic_steps
http://forums.gentoo.org/viewtopic.php?t=122145

bon courage!

Phiphi

Répondre à Phiphi57