J'ai donc eu Kubuntu 16.04 qui avait été mis à jour de 15.10. J'ai toujours bien travaillé et j'ai dormi quand j'ai fermé le couvercle. J'ai installé Ubuntu (passé de Kubuntu) (installation propre, partition racine formatée) 16.04 et maintenant, mon ordinateur portable ne s'endormit pas lorsque je ferme le couvercle ou que je sélectionne Suspendre dans le menu d'alimentation.
J'ai essayé echo mem > /sys/power/state
en tant que root, mais il ne fait que fermer mon écran, tout le reste reste allumé et je ne parviens pas à rallumer l'écran.
J'ai un ordinateur portable HP DV7 avec i7, deux graphiques commutables (Intel/AMD Radeon HD 7960M XT). J'ai installé Ubuntu sans pilotes tiers, mais simplement à partir d'un périphérique USB. A noter également que le démarrage dans une session en direct à partir de l'USB n'autorise toujours pas la suspension.
Mon système dispose de 2 disques durs disposés comme suit:
SDA (GRUB boot loader here) Windows 10
SDB1 (NTFS) Storage drive for both OS'es
SDB3 /home (ext4)
SDB5 swap
SDB6 / (root, ext4)
Windows 10 fonctionne toujours bien. Bottes dans Ubuntu bien, tout fonctionne sauf suspendre.
UPDATE: Je suis toujours désemparé ici. J'ai mis à jour mon noyau à 4.4.8 mais cela n'a pas résolu le problème.
J'ai enlevé le #
de HandleLidSwitch=suspend
dans le logind.conf
et cela n'a pas fonctionné.
J'ai lancé acpi_listen
dans le terminal, fermé et ouvert le couvercle. Ce dernier détecte le couvercle fermé et le couvercle ouvert.
Voici le résultat de acpi_listen:
button/lid LID close
button/lid LID open
Vous ne savez toujours pas pourquoi ça ne marche pas ...
Je l'ai compris alors je poste une réponse pour ceux qui sont coincés comme moi.
Comme pm-suspend fonctionnait parfaitement pour moi, j'ai édité ce fichier:
/ etc/default/acpi-support
A cherché cette ligne:
SUSPEND_METHODS="dbus-pm dbus-hal pm-utils"
Changé pour ceci:
SUSPEND_METHODS="pm-utils"
Maintenant, cela fonctionne comme il se doit!
Cela pourrait résoudre votre problème. Une fois, j'ai eu ce problème et je l'ai résolu en utilisant cette méthode:
Ouvrez un terminal: Ctrl + Alt + t
Ouvrez logind.conf
en exécutant la commande
Sudo vim /etc/systemd/logind.conf
et retirez le #
avant HandleLidSwitch=suspend
. Vous pouvez également modifier l’option suspend
en hibernate
ou poweroff
.
Correction de Launchpad Bug # 863834, commentaire # :
Sudo mkdir /etc/acpi/local
Sudo vim /etc/acpi/local/lid.sh.post
Copiez ce court script:
#!/bin/bash
if grep -q closed /proc/acpi/button/lid/*/state
then
/usr/sbin/pm-suspend
fi
... et collez-le dans vim en tapant: "+p
Sudo chmod 755 /etc/acpi/local/lid.sh.post
(donc, cela fonctionne même lorsque la gestion de l'alimentation est gérée sous l'utilisateur connecté au lieu de root)J'espère que cela résoudra votre problème.