Reemplazar xscreensaver con gnome-screensaver (Xubuntu)

Reemplazar xscreensaver con gnome-screensaver (Xubuntu)

Recientemente utilicé apt-get removexscreensaver y apt-get installgnome-screensaver. Parece que esto no ha funcionado porque cuando presiono el elemento del menú Pantalla de bloqueo, no sucede nada. Intenté poner gnome-screensaver en la lista de aplicaciones de inicio automático, pero esto no ayuda (¿debe iniciarse antes de que alguien inicie sesión?). ¿Cómo puedo hacer que gnome-screensaver funcione correctamente y que el botón de bloqueo de pantalla haga lo que se supone que debe hacer? Gracias de antemano, ell.

EDITAR: estoy usando Xubuntu 11.04 y la salida de ps aux | protector grep es:

elliot    1374  0.0  0.3  27344  6024 ?        Ss   19:35   0:00 gnome-screensaver
elliot    1669  0.0  0.0   4160   848 pts/0    S+   19:48   0:00 grep --color=auto saver

Pero creo que la información anterior ahora será irrelevante ya queParece que bloquear la pantalla ahora funciona., cuando bloqueo la pantalla aparece una pantalla negra y cuando muevo el mouse, aparece el cuadro de diálogo de desbloqueo, así que ahora todo lo que tengo que hacer es configurar un protector de pantalla, ¿alguien puede ayudarme con eso?

Respuesta1

Instalación

Cuando haya eliminado xscreensavere instalado, gnome-screensaverdeberá cerrar sesión e iniciar sesión para que funcione el elemento del menú de la pantalla de bloqueo de XFCE.

Configurar su protector de pantalla

La instalación de gnome-screensaver también instala gnome-screensaver-preferences.

Si ejecuta esto en una terminal, verá esta pantalla que le permitirá cambiar de la "pantalla negra" a uno de los salvapantallas de gnome:

ingrese la descripción de la imagen aquí

Integración con el Administrador de configuración

Al instalarlo gnome-screensaverse creará un archivo llamado/usr/share/applications/gnome-screensaver-preferences.desktop

Para integrar esto en el Administrador de configuración, reemplace el contenido de este archivo con lo siguiente:

[Desktop Entry]
Name=Screensaver
Comment=Set your screensaver preferences
Icon=preferences-desktop-screensaver
Exec=gnome-screensaver-preferences
Terminal=false
Type=Application
Categories=Settings;DesktopSettings;Security;X-XFCE
NotShowIn=KDE;GNOME;

Respuesta2

No es necesario eliminar Xscreensaver. Después de instalar gnome-screensaver, puede cambiar el archivo /usr/bin/xflock4para darle prioridad a grome-screensaver.

Instale el protector de pantalla gnome:

sudo apt-get install gnome-screensaver

Abrir documento:

sudo nano /usr/bin/xflock4

Encontrar

# Lock by xscreensaver or gnome-screensaver, if a respective daemon is running
for lock_cmd in \
"xscreensaver-command -lock" \
"gnome-screensaver-command --lock"

Reemplazar

for lock_cmd in \
"gnome-screensaver-command --lock" \
"xscreensaver-command -lock"

Es posible que sea necesario cerrar sesión y volver a iniciarla.

información relacionada