Reemplace xscreensaver con gnome-screensaver (Xubuntu)

10

Recientemente he apt-get remove'd xscreensaver y apt-get install' d gnome-screensaver. Esto parece no haber funcionado porque cuando presiono el elemento del menú Bloquear pantalla, no sucede nada. He intentado 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 hacer que el botón Bloquear 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 | grep saver 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 que parece que bloquear la pantalla ahora funciona , cuando bloqueo la pantalla obtengo una pantalla negra y cuando muevo el mouse, aparece el cuadro de diálogo de desbloqueo, así que ahora todo lo que necesito hacer es establecer un protector de pantalla, ¿alguien puede ayudarme con eso?

ana
fuente
¿Hay una etiqueta "desactualizada" para las preguntas? light-locker debería ocuparse de este caso de uso en Xubuntu si todo lo que desea es la supresión de pantalla (excepto en aquellos sistemas donde tiene errores, vea bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/ + bug / ...), mientras que gnome-screensaver 1) también requiere ingresar la contraseña dos veces, y 2) no se puede bloquear automáticamente en XFCE sin ejecutar también gnome-session, vea bugzilla.xfce.org/show_bug.cgi?id=5927
Martillo

Respuestas:

5

Instalando

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

Configurar su protector de pantalla

Al instalar gnome-screensaver también se instala gnome-screensaver-preferences.

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

ingrese la descripción de la imagen aquí

Integración con el Administrador de configuración

Al instalarlo gnome-screensavercreará 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;
fossfreedom
fuente
55
Desafortunadamente, gnome-screensaver-preferencesya no se envía junto con 12.04 (y hasta). Entonces, ¿cómo se realiza la configuración ahora? No me preocupan mucho las cosas sofisticadas, sino, por ejemplo, configurar el tiempo de espera de la pantalla.
Izzy
¡Gracias! El segundo que definitivamente perdí (sin screensaveretiqueta :) Los revisará a ambos. Aún así, no puedo entender por qué no hay una solución fácil de usar (o más bien por qué se eliminó) ...
Izzy
5

No necesita eliminar Xscreensaver. Después de la instalación gnome-screensaver, puede cambiar el archivo /usr/bin/xflock4para dar prioridad al protector de pantalla de grome.

Instale gnome-screensaver:

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"

Puede que necesite cerrar sesión y volver a iniciarla.

MakisH
fuente
¿Cómo se las arregla para acceder a la configuración de gnome screensaver, ya que gnome-screensaver-preferencias ya no parece existir? thx
Peter Fleix
Lamentablemente no puedo responder a esta pregunta, ya que ya no uso Xfce ...
MakisH