Pantalla de bloqueo en suspensión con Awesome WM

Pantalla de bloqueo en suspensión con Awesome WM

Actualmente uso Fedora 22 con una sesión simple de Awesome WM. Puedo bloquear la pantalla con decir slock.

Hay formas de bloquear la pantalla en suspensión con la instancia de todo el sistema de systemd, consulteesta preguntapor ejemplo. El problema con ese enfoque es que utiliza una variable codificada, DISPLAYlo cual no es algo agradable de hacer. La systemd --userinstancia no puede depender de objetivos del sistema, por lo tanto, no se puede asociar una tarea de usuario a sleep.target.

En Ubuntu lo he estado usando xss-lockpara esta tarea, pero aún no está empaquetado en Fedora 22. Allí se ejecuta esta herramienta que generará un proceso cuando la computadora se suspenda.

¿Existe alguna buena manera de bloquear automáticamente la pantalla en suspensión que funcione de inmediato con Fedora 22?

Respuesta1

Puedes simplemente usarlo slockpara eso. Slock apoya un segundo argumento. Por lo tanto, es posible que desee pasar su comando de suspensión.
Por ejemplo: slock s2ramo slock systemctl suspend -i Incluso puede especificar su propio script para ejecutar algunos comandos después de bloquear la pantalla.

información relacionada