Tenemos un escritorio de oficina compartido que ejecuta Ubuntu 18.04 donde varios trabajos (a través de ssh y pantalla) a menudo se ejecutan durante semanas en varias cuentas. Cuando inicia sesión en una cuenta, la suspensión / suspensión se desactiva mediante:
- Configuración de energía en la configuración principal del sistema
- Utilizando
gnome-tweak-tool
, ajuste "Suspender cuando la tapa del portátil está cerrada" en apagado.
Esto funciona bien siempre que un usuario con estas configuraciones de energía siempre inicie sesión directamente en la máquina (es decir, físicamente, no a través de ssh).
El problema es cuando ningún usuario está actualmente conectado directamente, es decir, cuando la máquina está en la pantalla de inicio de sesión principal (como en el arranque). No parece haber una manera de establecer la configuración de suspensión / suspensión cuando no está conectado a una cuenta específica. Entonces, si la máquina permanece en esta pantalla, eventualmente duerme, suspendiendo todos los trabajos en ejecución.
Como mencioné, las cosas funcionan bien siempre que algún usuario haya iniciado sesión. Sin embargo, esto se ha visto como un riesgo de seguridad. Por lo tanto, nos gustaría encontrar una mejor solución para todo el sistema.
Debo mencionar que tenemos otro escritorio de oficina con Ubuntu 16.04 que no tiene este problema.
fuente
/etc/systemd/logind.conf
aunque no a través de la configuración del interruptor de tapa). Si insiste en rastrear un inicio de sesión remoto específico, creo que podría hacerse, pero no sin que el servicio de nivel raíz se ejecute en segundo plano. Deshabilitar la suspensión global es una solución más fácil y ya está disponible, por lo que lo recomendaría.Respuestas:
Cuando ningún usuario ha iniciado sesión
Cuando ningún usuario ha iniciado sesión, la configuración de energía proviene de la identificación de usuario de psuedo
gdm
. Los siguientes controles para la suspensión automática de GDM provienen de: ArchLinux GDMSuspensión automática de GDM (GNOME 3.28)
GDM usa una base de datos dconf separada para controlar la administración de energía. Puede hacer que GDM se comporte de la misma manera que las sesiones de usuario copiando la configuración del usuario en la base de datos dconf de GDM.
¿Dónde
username
está el nombre de tu usuario?O simplemente deshabilite la suspensión automática (también ejecute el comando con CA reemplazado por batería para deshabilitarlo también mientras funciona con batería):
fuente
editar archivo
/etc/systemd/logind.conf
allí puedes encontrar la línea:
cámbielo a:
ahora su pantalla de inicio de sesión también ignora su interruptor de tapa.
Hay una buena página de manual de ubuntu de logind.conf:
http://manpages.ubuntu.com/manpages/cosmic/man5/logind.conf.5.html
Para deshabilitar la suspensión mediante el kit de políticas (configuración de todo el sistema), siga las instrucciones sobre:
https://sites.google.com/site/easytipsforlinux/disable-hibernate-and-suspend
fuente
Si está utilizando UBUNTU 18.04, puede usar un indicador llamado
puede obtenerlo de la tienda de software e instalarlo.
Actívelo para que pueda controlar manualmente el estado inactivo del escritorio
Espero que ayude.
fuente
El indicador de cafeína solo funciona A VECES, ya que parece que Ubuntu tiene una mente propia,
otras veces, la cafeína se cambia a "Desactivar - Suspender automáticamente" y luego ... ... sin ninguna intervención mía, se vuelve a activar 5 o 10 minutos o 20 minutos más tarde
ENFRIANDO ... Por favor ayuda
fuente