web-dev-qa-db-fra.com

15.04, 15.10, 16.04 - Le couvercle ne ferme pas l'ordinateur portable s'il est connecté à un moniteur externe

Depuis la mise à niveau vers 15.04 (update: 15.10 toujours identique), le comportement de mon ordinateur portable à la fermeture du couvercle a changé: s'il est connecté à un moniteur externe, il ne sera pas suspendu. De plus, toutes les fenêtres sont maintenant vidées sur le moniteur externe. Cela semble être une fonctionnalité délibérée et non un bug.

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

Il s’agit de Lenovo Thinkpad T440s sur Ubuntu 15.04/15.10 avec graphismes Intel.

12
Phil

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 (en fonction de l'environnement de bureau que vous utilisez)

org.gnome.settings-daemon.plugins.power

Clé:

lid-close-suspend-with-external-monitor

Mis à:

true

La description:

En l'absence de moniteur externe branché, la fermeture du couvercle d'un ordinateur portable suspendra la machine (comme défini par les touches lid-close-battery-action et lid-close-ac-action). Cependant, par défaut, la fermeture du couvercle lorsqu'un moniteur externe est présent ne suspend pas la machine, ce qui permet de continuer à travailler sur ce moniteur (par exemple, pour les stations d'accueil ou les lecteurs multimédia). Définissez cette clé sur False pour conserver le comportement par défaut ou sur True pour suspendre l'ordinateur portable chaque fois que le couvercle est fermé et quels que soient les moniteurs externes.

9
Tapper

Bienvenue dans Ubuntu avec Systemd plutôt qu'avec Upstart.

C'est bug système 76267 . L'explication initiale de Lennart Poettering était la suivante:

Le pilote binaire [nvidia] n'implémente pas les interfaces DRM dans /sys. Cela signifie que nous ne pouvons pas détecter le nombre d’écrans connectés, puis nous décidons de ne pas gérer l’interrupteur du couvercle, car nous ne pouvons pas savoir avec certitude si le périphérique est en mode "station d'accueil" ou non.

Un "correctif" consiste à utiliser nouveau.

En raison de bug système 82485 ce comportement est maintenant configurable. Si vous avez un pilote non DRM, tel que celui de nvidia, le comportement par défaut avec plusieurs moniteurs consistera à ignorer le commutateur lid. Mais le paramètre HandleLidSwitchDocked récent dans logind.conf peut être utilisé pour changer cela.

(Pour être complet: Il existe bogue GNOME n ° 734964 , toujours ouvert, ce qui introduit des complications pour les utilisateurs de GNOME 3.)

8
JdeBP

J'ai rencontré le même problème lors de la mise à niveau de 14.10 à 15.04 (Xubuntu). Bien que j'utilisais Nouveau (pilote Xorg), je n’ai pas pu passer en mode Suspend en fermant le couvercle. Tous les autres moyens ont très bien fonctionné, par exemple "Bouton Veille", "Suspendre" du menu, etc.

Ma solution de contournement consistait à décocher l'option suivante dans gnome-settings (a.k.a Settings Editor):

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

Après cela, je peux suspendre la fermeture de mon couvercle à tout moment.

J'espère que cela pourra aider.

1
Chip

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

Pour contourner ce problème, tapez un terminal

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

puis redémarrez (!).

Cela change la valeur par défaut de "ignorer" en "suspendre".

1
geek-merlin

J'étais confronté à un problème similaire this answer 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 a été coché dans mon cas, décochez cette case.

Voir cette img:

enter image description here

Si l'option mentionnée ci-dessus est cochée, dans Paramètres système> Luminosité et verrouillage, l'option de verrouillage est désactivée, ce qui cause tout le problème.

Voir cette img:

enter image description here

0
shubhparekh