Ubuntu 17.10 y posterior: no suspenda cuando la tapa está cerrada, solo bloquee la pantalla

41

Desde mi actualización a Ubuntu 17.10 no hay ninguna opción en la configuración sobre qué hacer cuando la tapa del portátil ya no está cerrada.

ingrese la descripción de la imagen aquí

Antes de esta función tenía las opciones "no hacer nada" y "suspender" y tal vez "apagar".

La función "no hacer nada" hizo algo: cuando se cerró la tapa, la pantalla se oscureció y la pantalla se bloqueó con la contraseña.

Mi pregunta es cómo cambiar la configuración para que sea como estoy acostumbrado, para que la pantalla se bloquee pero no se suspenda al cerrar la tapa.

pomsky
fuente
1
He publicado un informe de error de Gnome, también puedo agregar esto a la configuración, tengo malas experiencias con ellos y tener mucha gente que lo pida podría ayudar. Aquí está: bugzilla.gnome.org/show_bug.cgi?id=790043
conualfy
Para JohnDabc: parece que no seguiste las instrucciones de Legolas. Para que su sistema se bloquee cuando cierre la tapa, DEBE deshacer el ajuste (es decir, para iniciar ajustes, vaya a la sección "Encendido" y HABILITAR la suspensión al cerrar la tapa). Para cboettig: sí, es posible usar el mismo método (cambiando el archivo logind.conf). Debe agregar las siguientes líneas en /etc/systemd/logind.conf [Iniciar sesión] HandleLidSwitch = lock HandleLidSwitchDocked = ignore
Chris.p
@ Chris.p Tengo Unity Tweak Tool 0.0.7. No veo una sección de "Poder". Tengo cuatro áreas principales [Unidad, Administrador de ventanas, Apariencia, Sistema]. Ninguno de ellos tiene una sección llamada "Poder".
Scooter

Respuestas:

44

Para deshabilitar la suspensión al cerrar la tapa

  1. Instale Tweaks ( gnome-tweak-tool) ejecutando

    sudo apt-get install gnome-tweak-tool
    
  2. Inicie Tweaks, vaya a la sección " Encendido " y desactive la suspensión al cerrar la tapa.

    captura de pantalla

Para habilitar el bloqueo al cerrar la tapa

Deshaga los pasos anteriores antes de seguir esto. Además, GUARDE TODO SU TRABAJO, el segundo comando requeriría que reinicie.

  1. Agregue las líneas a continuación en /etc/systemd/logind.conf

    [Login]
    HandleLidSwitch=lock  
    
  2. correr

    sudo systemctl restart systemd-logind
    

Fuentes

Legolas
fuente
1
gracias, al menos cerrar la tapa ya no suspende el portátil. pero ahora realmente no hace "nada" más que apagar la pantalla. después de volver a abrir la pantalla no está bloqueada y no necesito mi contraseña. (como de costumbre antes de las 17.10). Tal vez alguien sabe cómo cambiar esto a través de la terminal?
Agregué algunos pasos adicionales. ¿Puedes verificar y confirmar?
Legolas
2
No, no funciona conmigo, así es como se ve el archivo después de la edición y aún después de reiniciar: i.stack.imgur.com/o9d9P.png
1
He publicado un informe de error de Gnome, también puedo agregar esto a la configuración, tengo malas experiencias con ellos y tener mucha gente que lo pida podría ayudar. Aquí está: bugzilla.gnome.org/show_bug.cgi?id=790043
conualfy
1
no me funcionó, pero no sé por qué
Guilherme
7

En el escritorio Ubuntu 18.04 Gnome , no hay una opción en la utilidad Configuración para configurar las acciones de cierre de la tapa del portátil. Y Gnome Tweaks solo ofrece un interruptor para habilitar / deshabilitar la opción "Suspender cuando la tapa del portátil está cerrada".

Para aquellos que quieren que se apague automáticamente, hiberne o no haga nada cuando la tapa de la computadora portátil está cerrada, aquí le mostramos cómo hacerlo pirateando el archivo de configuración:

  1. Abra una terminal presionando Ctrl+ Alt+ To buscando "Terminal" en el menú de inicio. Cuando se abra, ejecute el siguiente comando:

    sudo gedit /etc/systemd/logind.conf
    
  2. Cuando se abren los archivos, #HandleLidSwitch=suspendelimine el comentario de la línea eliminándola #al principio y cambie el valor a:

    • HandleLidSwitch=poweroff: apagado / apagado cuando la tapa está cerrada.
    • HandleLidSwitch=hibernate: hibernar cuando la tapa está cerrada (es necesario probar si la hibernación funciona).
    • HandleLidSwitch=ignore: hacer nada.
    • HandleLidSwitch=suspend: suspender la computadora portátil cuando la tapa está cerrada.
  3. Guarde el archivo y finalmente reinicie el servicio Systemd para aplicar los cambios mediante el comando:

    systemctl restart systemd-logind.service
    

Fuente

Luffy
fuente
1
LuFFy: una edición y un voto positivo . Use 8 espacios en lugar de 4 cuando sangre o use listas numeradas o con viñetas. echa un vistazo a mis ediciones para ver cómo lo hice ... ;-)
Fabby el
pero solo quiero dejar en blanco, ¿cómo puedo hacer eso?
Guilherme
2

Puede instalar dconf-editorpara cambiar lo que sucede cuando la tapa está cerrada.

sudo apt-get install dconf-editor

ir a org.gnome.settings-daemon.plugins.poweren dconf-editor. puede cambiar el valor de lid-close-ac-actiony lid-close-battery-actionpara cambiar la acción cuando la tapa está cerrada. Los valores posibles son 'suspender', 'hibernar', 'cerrar sesión', 'apagar', 'nada'.

captura de pantalla

Vía CLI sería:

gsettings set org.gnome.settings-daemon.plugins.power lid-close-battery-action suspend
Vivin Veerali
fuente
pero, cuando lo hice después de reiniciar la PC, los cambios simplemente desaparecieron
Guilherme