• LINUX > mise en veille et hibernation

      METTRE EN VEILLE

      systemctl suspend

      PARAMETRE DES PERIPHERIQUES REVEILLEURS

      Liste des éléments qui réveillent un ordinateur en veille :

      cat /proc/acpi/wakeup

      Si c’est écrit "enabled", alors il y aura un réveil, et "disabled" non.

      Exemple : "RLAN" et "GLAN" doivent correspondre au réseau (WakeOnLan).
      "PWRB" (Power button) est le bouton de mise sous tension.
      "LSPB" est le bouton de veille. "LID0″ est le fait d’ouvrir l"écran du portable.

      EHC0, EHC1 (pour l’USB2) et XHC (pour l’USB3).

      Pour retirer le droit de réveiller l’ordinateur à ces éléments, en root :

      echo "EHC1" > /proc/acpi/wakeup
      echo "EHC2" > /proc/acpi/wakeup
      echo "XHC" > /proc/acpi/wakeup

      Les lignes EHC0, EHC1 et XHC sont à "disabled" et la mise en veille est possible.

      EMPECHER LA mise en veille lors de la fermeture du capot d’écran

       

      Éditer :  sudo /etc/systemd/logind.conf

       

      Modifier la ligne : #HandleLidSwitch=suspend

      par : HandleLidSwitch=ignore

       

      Puis redémarrer le service : sudo service systemd-logind restart

       

       

       

       

      Pour une souris/clavier USB, utiliser une règle udev. First, look up the PCI vendor ID of your mouse/keyboard using lsusb.

      lsusb
      Bus 001 Device 006: ID 046d:c52b Logitech, Inc. Unifying Receiver

       

      Then create a "rules" file like my /etc/udev/rules.d/logitech.rules, only replace "046d" with the vendor ID of your own device:

      ACTION=="add", SUBSYSTEM=="usb", DRIVERS=="usb", ATTRS{idVendor}=="046d", ATTR{power/wakeup}="disabled"

       

 

Aucun commentaire

 

Laissez un commentaire