GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Fix Laptop ne s'interrompt pas après la fermeture du couvercle sur Ubuntu Linux

Brief :Vous fermez le couvercle de votre ordinateur portable, mais il continue de fonctionner au lieu de passer en mode veille ? Voici quelques façons de suspendre Ubuntu lorsque le le couvercle est fermé.

L'un des moyens d'économiser la batterie sur Ubuntu sans perdre de travail consiste à utiliser le mode veille. Je préfère lier l'action du couvercle de mon ordinateur portable. Si je ferme le couvercle de l'ordinateur portable, il passe en mode suspension/veille et lorsque j'ouvre le couvercle, il se réveille.

Cependant, plusieurs utilisateurs sont confrontés à des problèmes de comportement de suspension lorsque le couvercle de l'ordinateur portable est fermé. Ubuntu continue simplement de fonctionner sans se soucier de passer en mode suspension.

Il y a un bogue confirmé sur ce problème à partir d'Ubuntu 16.04. Malheureusement, ce bogue n'a pas été corrigé même après plus d'un an.

Bien que je ne puisse pas corriger le bogue, je peux certainement vous suggérer plusieurs façons pour qu'Ubuntu passe en mode veille après la fermeture du couvercle. Voyons comment procéder.

La correction d'Ubuntu ne s'interrompt pas lorsque le couvercle de l'ordinateur portable est fermé

J'espère que ces correctifs fonctionneront pour tout le monde, mais ce n'est pas une garantie car le bogue dépend du matériel et bien que la solution de contournement fonctionne pour la plupart des modèles d'ordinateurs portables, il y a sûrement quelques exceptions.

Commençons à travailler dessus.

Assurez-vous d'activer la suspension pour l'action de fermeture du couvercle

C'est une évidence. Vous devez vous assurer que vous avez les bons paramètres en place.

Allez dans Paramètres système, puis cliquez sur Alimentation. Dans le paramètre d'alimentation, assurez-vous que l'option "Lorsque le couvercle est fermé" est définie sur Suspendre.

Si vous aviez un paramètre différent ici, vous devriez vérifier si vous pouvez suspendre Ubuntu en fermant le couvercle. Si ce n'est pas le cas, suivez la solution de contournement dans la section suivante.

Solution pour suspendre Ubuntu lorsque le couvercle de l'ordinateur portable est fermé

Tout d'abord, assurez-vous que pm-utils est installé sur votre système. pm-utils est une collection de scripts qui gèrent la suspension et la reprise. Ubuntu devrait déjà l'avoir, mais il n'y a aucun mal à le vérifier.

sudo apt install pm-utils

Après cela, nous devons éditer le fichier logind.conf de systemd. Ce fichier contient généralement les entrées utilisées par défaut par systemd. Cependant, toutes les entrées sont commentées ici. Si vous modifiez les paramètres de ce fichier, il prévaudra sur les paramètres par défaut de systemd.

C'est toujours une bonne idée de faire une sauvegarde des fichiers de configuration avant de les modifier. Utilisez cette commande :

sudo cp /etc/systemd/logind.conf  /etc/systemd/logind.conf.back

Et après cela, installez gksu afin de pouvoir ouvrir une application graphique (gedit dans ce cas) à partir du terminal. Vous pouvez également utiliser un éditeur de texte basé sur un terminal comme Vim si vous êtes à l'aise avec ça.

sudo apt install gksu && gksudo gedit /etc/systemd/logind.conf

Vous verrez des lignes comme celles-ci dans ce fichier :

#NAutoVTs=6
#ReserveVT=6
#KillUserProcesses=no
#KillOnlyUsers=
#KillExcludeUsers=root
#InhibitDelayMaxSec=5
#HandlePowerKey=poweroff
#HandleSuspendKey=suspend
#HandleHibernateKey=hibernate
#HandleLidSwitch=suspend
#HandleLidSwitchDocked=ignore
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
#LidSwitchIgnoreInhibited=yes
#HoldoffTimeoutSec=30s
#IdleAction=ignore
#IdleActionSec=30min
#RuntimeDirectorySize=10%
#RemoveIPC=yes
#UserTasksMax=12288

Ce que vous avez à faire est de supprimer le # de certaines lignes et de changer sa valeur en :

HandleSuspendKey=suspend
HandleLidSwitch=suspend
HandleLidSwitchDocked=suspend

Enregistrez vos modifications et redémarrez votre système. Vérifiez maintenant si votre système passe en mode veille lorsque le couvercle est fermé.

Si ce n'est pas le cas, vous pouvez également essayer de modifier la ligne ci-dessous (bien que je ne sois pas sûr que cela fasse une différence) :

HandleHibernateKey=suspend

J'espère que cela vous aidera à résoudre le problème ennuyeux d'Ubuntu qui ne se suspend pas lorsque le couvercle de l'ordinateur portable est fermé. Cela devrait fonctionner avec Ubuntu 16.04, 17.04 et 17.10. Je ne suis pas sûr d'Ubuntu 18.04.

Partagez vos commentaires, que cela ait fonctionné pour vous ou non.



Ubuntu
  1. Gardez le serveur Ubuntu en cours d'exécution sur un ordinateur portable avec le couvercle fermé ?

  2. La suspension ne fonctionne pas après la mise à jour vers Ubuntu 14.04 à partir de 13.10 ?

  3. Ubuntu change de périphérique audio après suspension, comment réparer ?

  4. Ubuntu 16.04 Pas de Wifi après suspension ?

  5. Ubuntu ne lit pas la carte SD après le réveil ?

Comment réparer:Pas d'unité, pas de lanceur, pas de tableau de bord dans Ubuntu Linux

Correction de l'erreur "Aucun périphérique amorçable trouvé" après l'installation d'Ubuntu Linux

Correction de l'impossibilité de se connecter à Ubuntu après la mise à niveau

Le PC ne se réveille pas après le mode veille ?

16.04 - Lorsque le couvercle de l'ordinateur portable est fermé, le bureau passe au moniteur externe ?

L'ordinateur portable Ubuntu 17.10 ne se suspend pas à la fermeture du couvercle?