Xfce4 viene sin ningún protector de pantallas o utilidad que permita bloquear la sesión. Esto es un problema de seguridad si tienes que dejar tu computadora sola por un tiempo, por ejemplo, cuando vas a un descanso en alguna clase. Investigué y encontré que hay un comando para Xfce llamado xflock4 que permite bloquear tu pantalla, pero falla mostrando este mensaje:
/usr/bin/xflock4: line 22: xlock: command not found
No quería instalar un protector de pantallas pero tuve que hacerlo, porque parece que la función de bloqueo la proporciona algún utililatio como gnome-screensaver o xsreensaver. Dado a que no estoy usando Gnome selecioné el último.
Instalación de xscreensaver
En Debian puedes instalar el paquete xscreensaver como muestro a continuación:
aptitude install xscreensaver
Iniciar xscreensaver
Puedes iniciar xscreensaver ejecutando este comando:
xscreensaver
Esto hará que corra como un demonio, verificando por inactividad para lanzar un protector de pantallas o un comando.
Bloquear la pantalla
Puedes bloquear tu pantalla ejecutando el siguiente comando:
xscreensaver-command -lock
Hasta ahora has instalado, corrido e invocado el protector de pantallas, pero dónde queda Xfce?
Configurar xscreensaver en Xfce4
Debes ejecutar xscreensaver cada vez que entres en Xfce4, así que debes usar Session and startup de Xfce4. Solo ve a Aplicaciones > Configuración > Inicio y sesiones y agrega lo siguiente:
La opción -no-splash le dice a xscreensaver que no muestre la ventana de configuración cuando se inicia como demonio en el segundo plano.
Configurar un acceso rápido
En Gnome puedes presionar las teclas Ctrl+Alt+L para bloquear la pantalla (en Windows puedes hacer lo mismo al presionar el botón Windows + L). Si quieres tener algo similar en Xfce4 ve a Aplicaciones > Configuración > manejador de configuraciones Xfce 4 y selecciona icono del Teclado. Allí agrega el acceso rápido con este comando:
Por cierto, después de instalar xscreensaver podrás usar el comando xflock4 sin problemas…












Planeta Linux
#1 by Luis Gallardo on 12/10/2010 - 9:33
@Jason thanks for the suggestion, but I use Xfce + Slim because it’s lighter than Gnome + gdm. But Linux is about choices, so for those guys using gdm as their login manager gdmflexiserver is the command to use…
Cheers!!
#2 by Jason on 12/10/2010 - 9:10
Instead of using xscreensaver you could use;
# gdmflexiserver
if your using gdm…