Desactivar Bloqueo de Pantalla en Kali Linux (XFCE)
Entorno: Kali Linux - Kernel 6.18.12 - XFCE - Usuario:
sammi
Que es el “bloqueo de pantalla”?
Cuando dejas el ordenador sin tocar un rato, pasan tres cosas en cadena:
Inactividad ←’ Salvador de pantalla ←’ Apagado de pantalla ←’ Bloqueo de sesion
(rato) (pantalla negra) (monitor off) (pide contrasena)
En XFCE hay tres componentes que controlan esto. Hay que desactivarlos todos:
| Componente | Que hace | Que lo controla |
|---|---|---|
| Screensaver | Muestra animacion / pantalla negra tras X min | xfce4-screensaver |
| DPMS | Apaga el monitor para “ahorrar energia” | xset (X11) |
| Light-locker | Bloquea la sesion al suspender/inactividad | light-locker (daemon) |
Comandos (copia y pega todo junto)
# 1. Matar el daemon de bloqueo
pkill -9 light-locker
# 2. Desactivar salvador de pantalla
xfconf-query -c xfce4-screensaver -p /saver/enabled -s false 2>/dev/null
xfconf-query -c xfce4-screensaver -p /lock/enabled -s false 2>/dev/null
# 3. Desactivar DPMS + screensaver de X11
xset s off # sin salvador de pantalla
xset s noblank # sin "blanqueo" de pantalla
xset -dpms # desactiva Energy Star
xset dpms 0 0 0 # standby/suspend/off = 0 segundos
# 4. Desactivar bloqueo al suspender desde power manager
xfconf-query -c xfce4-power-manager \
-p /xfce4-power-manager/lock-screen-suspend-hibernate -s falsePor que no basta con uno solo?
Porque XFCE tiene redundancia. Si solo desactivas el screensaver, light-locker te bloquea igual. Si solo matas light-locker, el DPMS te apaga el monitor y al mover el raton te pide contrasena. Los tres mandan.
xfconf (screensaver) ──←’ "¿Muestro pantalla negra?"
xset (DPMS) ──←’ "¿Apago el monitor?"
light-locker ──←’ "¿Pido contrasena al volver?"
Hacerlo persistente (sobrevive al reinicio)
Los cambios de xset se pierden al reiniciar. Para que no se pierdan:
mkdir -p ~/.config/autostart
cat > ~/.config/autostart/disable-screenlock.desktop << 'EOF'
[Desktop Entry]
Type=Application
Name=Disable Screen Lock
Exec=/bin/bash -c "xset -dpms; xset s off; xset s noblank; xset dpms 0 0 0; pkill -9 light-locker 2>/dev/null"
Hidden=false
NoDisplay=true
X-GNOME-Autostart-enabled=true
EOFEsto crea un
.desktopque XFCE ejecuta automáticamente cada vez que inicias sesion.
Verificar que funciona
# Deberia decir "timeout: 0" y "DPMS is Disabled"
xset q | grep -A4 "Screen Saver\|DPMS"Salida esperada:
Screen Saver:
timeout: 0 ← desactivado
DPMS:
Standby: 0 Suspend: 0 Off: 0 ← todo a cero
DPMS is Disabled
Y si quiero volver a activarlo?
xset +dpms
xset s 600 # salvador de pantalla a 10 min
xset dpms 600 600 900
# Y para light-locker, simplemente:
light-locker &TL;DR: mate a light-locker, desactive xfce4-screensaver y xset DPMS, y ponga un autostart para que no vuelva.