Desactivar la suspensión de GDM en la pantalla de bloqueo


9

Estoy usando Arch Linux + GNOME3 en el escritorio, y cuando el sistema se inicia o el usuario cierra la sesión, gdmmuestra la pantalla de inicio de sesión durante unos 20 segundos y luego apaga la pantalla (aunque la computadora todavía se está ejecutando). ¿Es posible deshabilitar esto? Quiero que el monitor siga mostrando la pantalla de inicio de sesión "para siempre". No pude encontrar ninguna manera de configurar esto.

Respuestas:


10

Eso es por el idle-delayentorno. Para cambiarlo, deberá modificar la dconfclave correspondiente (y hacerlo como gdmusuario):

  1. cambie a a VT(por ejemplo, Ctrl+ Alt+ F3), inicie sesión como root y ejecute:

    su - gdm -s /bin/sh
    

    para cambiar de usuario gdm.

  2. entonces corre:

    export $(dbus-launch)
    

    y establezca el retraso inactivo en 0(que se traduce en nunca ):

    GSETTINGS_BACKEND=dconf gsettings set org.gnome.desktop.session idle-delay 0
    

    ejecuta exito presiona Ctrl+ Dpara volver a la cuenta raíz .

  3. reinicie su máquina o reinicie el administrador de pantalla:

    systemctl restart gdm
    

5

Solo como una expansión a la respuesta de don_crissti :

El paso 2 no funcionó para mí. Estoy en Gnome / gdm 3.28 y no tengo org.gnome.desktop.session, pero este funcionó para mí:

GSETTINGS_BACKEND=dconf gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'nothing'

En Debian, puede configurarlo en /etc/gdm/greeter.dconf-defaults.
gsc

0

Ajustar lo siguiente a través de dconf-editorpodría ayudar a ajustar la configuración relacionada con el sueño:

sleep-inactive-ac-timeout
sleep-inactive-ac-type
sleep-inactive-battery-timeout
sleep-inactive-battery-type

Vale la pena intentarlo, en mi caso fue la forma de hacer que la máquina permanezca despierta durante los períodos de inactividad.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.