14 votes

15.04, 15.10, 16.04 - La fermeture du couvercle ne met pas en veille l'ordinateur portable s'il est connecté à un moniteur externe

Depuis la mise à niveau vers 15.04 (mise à jour : 15.10 toujours pareil), le comportement de mon ordinateur portable lors de la fermeture du couvercle a changé : s'il est connecté à un moniteur externe, il ne se met pas en veille. De plus, toutes les fenêtres sont désormais affichées sur le moniteur externe. Il semble s'agir d'une fonctionnalité délibérée et non d'un bug.

Comment configurer l'ordinateur portable pour qu'il se mette en veille même s'il est connecté à un moniteur externe ?

Il s'agit d'un Lenovo Thinkpad T440s sous Ubuntu 15.04/15.10 avec une carte graphique Intel.

11voto

Ganikkost Points 133

Je pense que cette fonctionnalité est maintenant configurable. Vous pouvez changer l'option en tant qu'utilisateur avec le dconf-editor:

Schéma:

org.cinnamon.settings-daemon.plugins.power

ou (selon l'environnement de bureau que vous utilisez)

org.gnome.settings-daemon.plugins.power

Clé:

lid-close-suspend-with-external-monitor

Configurer à:

true

Description:

Sans moniteurs externes branchés, fermer le couvercle d'un ordinateur portable mettra la machine en veille (comme défini par les clés lid-close-battery-action et lid-close-ac-action). Par défaut, cependant, fermer le couvercle lorsqu'un moniteur externe est connecté ne mettra pas la machine en veille, de manière à pouvoir continuer à travailler sur ce moniteur (par exemple pour les stations d'accueil ou les lecteurs multimédias). Définissez cette clé sur False pour conserver le comportement par défaut, ou sur True pour mettre en veille l'ordinateur portable chaque fois que le couvercle est fermé et indépendamment des moniteurs externes.

8voto

JdeBP Points 3787

Bienvenue sur Ubuntu avec systemd plutôt qu'avec upstart.

Ceci est le bug systemd #76267. L'explication initiale de Lennart Poettering était :

Le pilote binaire [nvidia] n'implémente pas les interfaces DRM dans /sys. Cela signifie que nous ne pouvons pas détecter combien d'écrans sont connectés et nous décidons ensuite de ne pas gérer le commutateur de couvercle car nous ne pouvons pas être sûrs que le périphérique est en mode "docking" ou non.

Une "solution" est d'utiliser nouveau.

En raison de l'erreur systemd #82485 ce comportement est maintenant configurable. Si vous avez un pilote non-DRM, comme celui de NVIDIA, le comportement par défaut avec plusieurs moniteurs sera d'ignorer le commutateur de couvercle. Mais le récent paramètre HandleLidSwitchDocked dans logind.conf peut être utilisé pour modifier cela.

(Pour être complet : Il y a le bug GNOME #734964, toujours ouvert, qui introduit des complications pour les utilisateurs de GNOME 3.)

1voto

chinthaka Points 13

Je suis tombé sur le même problème en passant de la version 14.10 à la 15.04 (Xubuntu). Bien que j'utilisais Nouveau (pilote Xorg), je n'étais pas capable de mettre mon ordinateur en veille en fermant le couvercle. Toutes les autres méthodes fonctionnaient parfaitement comme le bouton "Veille", "Suspendre" dans le menu, etc.

Ma solution de contournement a été de décocher l'option suivante dans les paramètres de gnome (alias Éditeur de paramètres):

xfce4-power-manager > logind-handle-lid-switch (décoché)

Après avoir fait cela, je peux mettre mon ordinateur en veille en fermant le couvercle à tout moment.

J'espère que ça aide.

1voto

Ian Renton Points 211

Ceci est une nouvelle configuration par défaut de systemd qui n'est pas encore configurable.

Pour contourner, tapez dans un terminal

echo "HandleLidSwitchDocked=suspend" |sudo tee -a /etc/systemd/logind.conf

puis redémarrez(!).

Cela modifie la valeur par défaut de "ignorer" à "suspendre".

0voto

shubhparekh Points 1

J'avais le même problème cette réponse a résolu mon problème. Installez Unity Tweak Tool et dans Système > Sécurité toutes les options doivent être décochées. Le verrouillage du bureau était coché dans mon cas, décochez-le.

Voir cette image:

entrer la description de l'image ici

Si l'option mentionnée ci-dessus est cochée, alors dans les Paramètres Système > Luminosité et Verrouillage, l'option de verrouillage est désactivée, ce qui cause tous les problèmes.

Voir cette image:

entrer la description de l'image ici

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X