Forum Linux.débutant Arrêter Linux avec le Bouton Power

Posté par  .
Étiquettes : aucune
0
25
juin
2005
Salut Tout le monde,

J'utilise Mandrake 10.0 et je voudrais savoir comment faire pour arrêter le système en appuyant sur le bouton power comme sous Winblows ? Il faut l'ACPI je crois (sur mon laptop qui utilise l'acpi ça marche, je veux dire ça plante mais la fonction est présente) comment faire pour un ordinateur de Bureau ?
  • # ACPI

    Posté par  . Évalué à 2.

    En principe ça marche aussi pour un PC de bureau. En tout cas ça marche sur mon PC fixe qui date de 1998.
    A titre d'exemple, sur ce PC je me suis servi de l'ACPI pour désactiver complètement le bouton power de sorte que mon gamin de 2 ans 1/2 n'éteigne plus le PC parce que c'est rigolo...
    Bien s'assurer que l'ACPI est activé dans le BIOS.

    HTH.
    • [^] # Re: ACPI

      Posté par  . Évalué à 5.

      J'oubliais, tu veux peut-être savoir comment on configure tout ça.
      Je ne sais pas comment c'est sous Mandrake, mais sous Debian/sarge ça marche comme ça :
      Le démon acpid est installé via le package du même nom. Il est lancé comme un service au démarrage : /etc/init.d/acpid.
      Le fichier de configuration /etc/default/acpid permet de lister les modules acpi qui t'intéressent. Pour ton cas il faut a minima le module button :
      MODULES="button"

      Le script /etc/acpi/events/powerbtn définit l'action à mener lorsqu'on appuie sur ce bouton.
      event=button[ /]power
      action=/etc/acpi/powerbtn.sh


      Et voici ce que fait le script /etc/acpi/powerbtn.sh par défaut (arrêt propre de la machine) :
      if ps -Af | grep -q '[k]desktop' && test -f /usr/bin/dcop
      then
      dcop --all-sessions --all-users ksmserver ksmserver logout 0 2 0 && exit 0
      else
      /sbin/shutdown -h now "Power button pressed"
      fi


      HTH.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.