J'ai eu le même problème avec Linux Mint Cinnamon 17.2. Comme il est basé sur Ubuntu 14.04, je m'attends à ce que beaucoup de choses soient à peu près les mêmes.
Après avoir cherché le problème de suspension sur le couvercle fermé, je me suis retrouvé ici et jusque-là, le meilleur que j'aie trouvé était de suspendre manuellement la première fois après un démarrage et ensuite le couvercle fermé se suspendait. Après avoir lu ces messages et commentaires, je pense avoir résolu le problème.
Voici ce que j'ai fait:
Ouverture d'une session de terminal et, en utilisant nano au lieu de vim, tapé;
sudo nano /etc/systemd/logind.conf
Comme suggéré, j'ai supprimé le # avant HandleLidSwitch=suspend
. Ensuite, je l'ai enregistré.
Ensuite, j'ai tapé ...
mkdir /etc/acpi/local
sudo nano /etc/acpi/local/lid.sh.post
... et copié et collé les 5 lignes suivantes précédemment publiées
#!/bin/bash
if grep -q closed /proc/acpi/button/lid/*/state
then
sudo /usr/sbin/pm-suspend
fi
REMARQUE: Pour que cela fonctionne, j'ai ajouté le sudo
à la ligne /usr/sbin/pm-suspend
. Sinon, cela ne fonctionnerait pas.
Enfin, je l'ai enregistré et comme précédemment affiché, tapé; l'utilisateur connecté au lieu de root, tapé;
sudo chmod 755 /etc/acpi/local/lid.sh.post
Malheureusement, cela n'a pas fonctionné. J'ai cependant fait quelques tests sur les commandes du script et elles ont fonctionné, alors j'ai décidé que quelque chose d'autre ne les déclenchait pas. Plus bas dans les articles, je suis tombé sur une référence à un bug du gestionnaire d'alimentation Gnome:
https://bugs.launchpad.net/ubuntu/+source/upower/+bug/863834
Un article de Michael Backhaus du 2012-06-09 était particulièrement intéressant dans lequel il écrivait:
/etc/acpi/events/lidbtn
déclenche /etc/acpi/lid.sh
qui déclenche /etc/acpi/local/lid.sh.post
.
À la suite de cela était une version presque identique du script bash ci - dessus, lid.sh.post
.
Dans cette version de Mint, /etc/acpi/events/lidbtn
et /etc/acpi/lid.sh
n'existait pas. Cependant, /etc/acpi/events/powerbtn
et l'a /etc/acpi/powerbtn.sh
fait. Un regard sur "powerbtn" a fourni une réponse
Voici ma solution:
Pour créer un "lidbtn" personnalisé, tapé;
sudo nano /etc/acpi/events/powerbtn
et l'a modifié pour l'aimer pour lidbtn;
# /etc/acpi/events/lidbtn
# This is called when the user closes the lid and calls
# /etc/acpi/lidbtn.sh for further processing.
# Optionally you can specify the placeholder %e. It will pass
# through the whole kernel event message to the program you've
# specified.
# We need to react on "button lid.*" and "button/lid.*" because
# of kernel changes.
event=button[ /]lid
action=/etc/acpi/lidbtn.sh
Je l'ai sauvé. Ensuite , copié /etc/acpi/local/lid.sh.post
à /etc/acpi/
et renommé lidbtn.sh
.
J'ai redémarré et maintenant la fermeture du couvercle suspend toujours mon ordinateur portable. Cependant, je dois le réveiller manuellement lors de l'ouverture du couvercle. Projet suivant sur lequel travailler.
ADDENDA: Je dois ajouter que je n'ai pas de deuxième moniteur. Pour moi, le problème était que la suspension ne fonctionnait tout simplement pas lorsque le couvercle était fermé.