No aparece la opción "Bloquear" en el menú del usuario, y los accesos directos estándar ( Ctrl+ Lo Ctrl+ Alt+ L) no hacen nada.
Estoy ejecutando Fedora 19 con Gnome Shell 3.8.3 y XDM 1.1.11.
Estoy usando XDM debido a que el soporte XDMCP no funciona en GDM, pero antes de actualizar a Fedora 19, tenía la opción de bloqueo, incluso cuando usaba XDM.
He publicado una respuesta que refleja los resultados de mi propia investigación. Básicamente dice que no es posible tener el bloqueo de pantalla integrado en Gnome 3.8 sin ejecutar GDM.
Sin embargo, realmente espero que haya una mejor respuesta disponible, así que agregue su propia respuesta si hay alguna forma de hacerlo que haya pasado por alto.
gnome
gnome3
gnome-shell
screen-lock
jcsanyi
fuente
fuente
Ctrl + Alt + L
. ¿Funciona?Lock screen
?Ctrl + L
, pero eso no hace nada.Respuestas:
En Gnome Shell 3.6 y versiones anteriores, el
gnome-screensaver
programa anterior estaba presente y, si GDM no se estaba ejecutando,gnome-screensaver
se invocaría, lo que le permite bloquear la pantalla.A partir de Gnome Shell 3.8 (incluido en Fedora 19), el
gnome-screensaver
soporte se ha eliminado por completo. Esto se hizo por tres razones: la reducción de la complejidad del código junto con el hecho de que el protector de pantalla se considera una característica innecesaria, y el hecho de que el traslado eventual a Wayland requerirá soporte de protector de pantalla, bloqueo, etc. para estar en el compositor.Entonces, la única forma integrada de Gnome de bloquear la pantalla es tener GDM funcionando, que responderá a un mensaje de dbus que le indica que bloquee la pantalla. Otros administradores de pantalla (como XDM) no se han diseñado para responder a este mensaje de dbus, por lo que la pantalla no se puede bloquear.
Desde este enlace :
fuente
Super+ Lfunciona en Fedora 24 que ejecuta Gnome 3.20
fuente
Esto funciona para mí en Gnome 3.14. Instalación estándar, sin personalización.
fuente
sudo apt-get install gnome-screensaver
.gdm
no se ejecuta porque una actualización reciente lo rompió (tuve que cambiar a sddm ...)Cómo habilitar el bloqueo de pantalla en Gnome Shell (3.14) usando xscreensaver (en Debian):
(Nota: aunque el
gnome-screensaver
paquete existe actualmente en Debian sid, no parece ser utilizable)xscreensaver
paquete (y opcionalmente xscreensaver-data y xscreensaver-data-extra)xscreensaver
para configurar el protector de pantalla como lo desee. Asegúrese de seleccionar 'Bloquear pantalla después de 0 minutos'.xscreensaver-command -l
como comando. Haga clic en Aceptar.Advertencia: las ventanas emergentes de notificación seguirán siendo visibles sobre la pantalla bloqueada. Si esto es un problema para usted, necesitará encontrar otra solución como la extensión LightDM Lock Screen .
fuente
mate-screensaver
(esencialmente lo mismo que el antiguo protector de pantalla de GNOME). Esto requiere escribir un administrador de sesión falso como se describe aquí ).Una solución que utilicé con éxito en debian, ubuntu y rhel7 es crear un breve script de python que se inicia automáticamente cuando inicia sesión en la sesión de gnome. Tenga en cuenta que en rhel7 la combinación de teclas para bloquear es super + l .
Cree /etc/xdg/autostart/gscreenlock.py de esta manera:
Luego hazlo ejecutable:
Y edite /etc/xdg/autostart/gscreenlock.desktop así:
fuente
El bloqueo de pantalla se manejó
gnome-screensaver
hasta GNOME 3.8. La aplicación ha sido desaprobada por el equipo de GNOME y su funcionalidad se ha dividido entre gnome-shell, gnome-session y GDM.Si solo desea que las cosas funcionen, es posible que tenga más suerte usando
xscreensaver
.fuente
@jcsanyi dio una explicación de fondo de cómo funciona.
Para aquellas personas que no pueden usar GDM3 debido a varias razones (digamos, este error ) y cambiaron a LigthDM, hay un comando que podemos usar para bloquear la pantalla (posiblemente podría funcionar con otros DM también, no he marcado aunque):
Para hacerlo más conveniente, vaya a Me
settings -> Keyboard -> Scroll to the bottom -> Click "+" button -> Create new custom shortcut using the command above
gusta.Para usar la
Super+L
combinación, probablemente tenga que reasignar elLock screen
acceso directo del sistema existente a alguna otra combinación.fuente
Super+L
se envía el acceso directo de la pantalla de bloqueo predeterminado, aunque está presente en Configuración pero no funciona de todos modos.Esta respuesta se basa en Fedora 30 GNOME 3.32.2
Para los escritorios Linux, la tecla de acceso directo predeterminada para bloquear la pantalla es
Super-L
oCtrl-Alt-L
. Pero a veces pueden no funcionar y no puede encontrar una manera de bloquear la pantalla. Esto tiene que ver con el administrador de pantalla que la máquina está ejecutando actualmente. Puede verificar eso ejecutando$ systemctl status display-manager
. Si vegdm
, el acceso directo predeterminado debería funcionar porque GDM - GNOME Display Manager maneja este acceso directo. Hay otros tipos de gestores de visualización tales comolightdm
,sddm
,lxdm
,kdm
, yxdm
. El acceso directo predeterminado puede no funcionar si está ejecutando uno de ellos. Sin embargo, siempre puede intentar bloquear ejecutando$ dm-tool lock
y, si funciona, puede agregar un acceso directo personalizado para este comando. Es posible que desee cambiar a otro administrador de pantalla, por ejemplo, delightdm
agdm
, y si es así, hazlo a continuación:fuente
El acceso directo predeterminado es
Shift+Ctrl+Alt+Lock
.Puede encontrar esto y editar usando la pestaña "Atajo" en la aplicación "Teclado".
fuente
Descubrí una solución alternativa que funciona para mí en Debian Buster con GNOME Shell versión 3.30 y con Lightdm. No tengo idea si esto rompe algo, pero no he notado nada inusual.
cinnamon-screensaver
/usr/bin/cinnamon-screensaver
a las aplicaciones de iniciocinnamon-screensaver-command -l
fuente