15.04, 15.10, 16.04: la tapa cerrada no suspende la computadora portátil si está conectada a un monitor externo

12

Desde la actualización a 15.04(actualización: 15.10igual), el comportamiento de mi computadora portátil al cerrar la tapa ha cambiado: si está conectado a un monitor externo, no se suspenderá. Además, todas las ventanas ahora están enjuagadas al monitor externo. Esto parece una característica deliberada y no un error.

¿Cómo configuro la computadora portátil para que se suspenda incluso si está conectada a un monitor externo?

Este es Lenovo Thinkpad T440s en Ubuntu 15.04/ 15.10con gráficos Intel.

Phil
fuente

Respuestas:

9

Creo que esta característica ahora es configurable. Puede cambiar la opción como usuario con dconf-editor:

Esquema:

org.cinnamon.settings-daemon.plugins.power

o (según el entorno de escritorio que use)

org.gnome.settings-daemon.plugins.power

Llave:

lid-close-suspend-with-external-monitor

Ajustado a:

true

Descripción:

Sin monitores externos conectados, al cerrar la tapa de una computadora portátil se suspenderá la máquina (según lo establecido por las teclas tapa-cierre-batería-acción y tapa-cierre-acción-CA). Sin embargo, de forma predeterminada, cerrar la tapa cuando hay un monitor externo no suspenderá la máquina, por lo que se puede seguir trabajando en ese monitor (por ejemplo, para estaciones de acoplamiento o visores multimedia). Establezca esta clave en Falso para mantener el comportamiento predeterminado o en Verdadero para suspender la computadora portátil siempre que la tapa esté cerrada e independientemente de los monitores externos.

Tapper
fuente
O para aquellos de nosotros que estamos orientados a la línea de comandos: dconf write /org/gnome/settings-daemon/plugins/power/lid-close-suspend-with-external-monitor true(entonces puede ponerlo en su script 'configurar una nueva máquina ubuntu', y nunca tener que preocuparse por eso nuevamente)
Jonathan Hartley
Al menos en Linux Mint 18.1 Serena Cinnamon (~ Ubuntu 16.04 también?), Este es ahora el comportamiento estándar y configurable a través de la configuración del sistema -> administración de energía -> energía -> Realizar acción de tapa cerrada ...
Tapper
Tuve el mismo problema al actualizar de 17.04 a 17.10 (lo que implica pasar a GNOME 3). Cambiar la clave lid-close-suspend-with-external-monitoren el camino org.gnome.settings-daemon.plugins.powerpara trueresolver el problema.
brandizzi
8

Bienvenido a Ubuntu con systemd en lugar de con upstart.

Este es el error systemd # 76267 . La explicación inicial de Lennart Poettering fue:

El controlador binario [nvidia] no implementa las interfaces DRM en /sys. Esto significa que no podemos detectar cuántas pantallas están conectadas y luego decidimos no manejar el interruptor de la tapa, ya que no podemos estar seguros de si el dispositivo está en modo de "acoplamiento" o no.

Una "solución" es usar nouveau.

Debido al error systemd # 82485, este comportamiento ahora es configurable. Si tiene un controlador que no sea DRM, como el nvidia, el comportamiento predeterminado con varios monitores será ignorar el interruptor de la tapa. Pero la HandleLidSwitchDockedconfiguración reciente en logind.confse puede utilizar para cambiar esto.

(Para completar: hay un error de GNOME # 734964 , aún abierto, que presenta complicaciones para los usuarios de GNOME 3).

JdeBP
fuente
Veo. Entonces parece un error. Pero yo uso gráficos Intel. ¿La solución es diferente? Muchas gracias.
Phil
Los dos errores de systemd que está mencionando están marcados como resueltos / corregidos por ahora.
Tapper
1

Me encontré con el mismo problema al actualizar de 14.10 a 15.04 (Xubuntu). Aunque estaba usando Nouveau (controlador Xorg), no pude entrar en modo Suspender para cerrar la tapa. Todas las demás formas funcionaron bien, por ejemplo, "Botón de suspensión", "Suspender" del menú, etc.

Mi solución fue desmarcar la siguiente opción en gnome-settings (también conocido como Editor de configuraciones):

xfce4-power-manager> logind-handle-lid-switch (sin marcar)

Después de hacer esto, puedo suspender el cierre de mi tapa en cualquier momento.

Espero que ayude.

Chip
fuente
1

Este es un nuevo valor predeterminado de systemd que aún no es configurable.

Para solucionar el problema, escriba una terminal

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

luego reinicie (!).

Esto cambia el valor predeterminado de "ignorar" a "suspender".

geek-merlin
fuente
Es posible que desee votar "Este error me afecta" aquí para hacer que esta interfaz de usuario sea configurable: bugs.launchpad.net/ubuntu/+source/xorg/+bug/1439440
geek-merlin
Intenté esto en Debian Stretch. El archivo /etc/systemd/logind.conftiene esta opción comentada, el valor predeterminado no era suspend. Pero incluso después de cambiar suspendy reiniciar, todavía no se suspende al cerrar la tapa.
Fred Schoen
0

Estaba enfrentando un problema similar, esta respuesta resolvió mi problema. Instale la herramienta Unity Tweak y en Sistema> Seguridad, todas las opciones deben estar desmarcadas. El bloqueo de escritorio se marcó en mi caso, desmarque esto.

Ver esta img:

ingrese la descripción de la imagen aquí

Si la opción mencionada anteriormente está marcada, en Configuración del sistema> Brillo y bloqueo, la opción de bloqueo está desactivada, lo que causa todo el problema.

Ver esta img:

ingrese la descripción de la imagen aquí

shubhparekh
fuente