Substituir o xscreensaver com o gnome-screensaver (Xubuntu)

9

Eu tenho recentemente apt-get remove 'd xscreensaver e apt-get install ' d gnome-screensaver. Isso parece não ter funcionado porque quando eu pressiono o item de menu Bloquear tela, nada acontece. Eu tentei colocar gnome-screensaver na lista de aplicativos de autostart, mas isso não ajuda (deve ser iniciado antes que alguém faça o login?). Como posso fazer o gnome-screensaver funcionar corretamente e fazer com que o botão Lock Screen faça o que deveria? Obrigado antecipadamente, ell.

EDIT: Eu estou usando o Xubuntu 11.04 e a saída do ps aux | grep saver é:

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

Mas eu acho que a informação acima será irrelevante já que parece que bloquear a tela agora funciona , quando eu tranco a tela eu recebo uma tela preta e quando eu movo o mouse, a caixa de diálogo de desbloqueio aparece agora tudo que eu preciso fazer é definir um protetor de tela, alguém pode me ajudar nisso?

    
por ell 01.09.2011 / 16:00

2 respostas

5

Instalando

Quando tiver removido xscreensaver e instalado gnome-screensaver , você precisará efetuar logout e login para o item de menu da tela de bloqueio XFCE para trabalhar

Definindo sua proteção de tela

Instalar gnome-screensaver também instala gnome-screensaver-preferences .

Se você executar isso em um terminal, verá esta tela que permitirá que você mude da "tela preta" para um dos protetores de tela do gnome:

Integração com o Gerenciador de configurações

Ao instalar o gnome-screensaver , ele criará um arquivo chamado /usr/share/applications/gnome-screensaver-preferences.desktop

Para integrar isso no Gerenciador de configurações, substitua o conteúdo desse arquivo pelo seguinte:

[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;
    
por fossfreedom 01.09.2011 / 20:54
4

Você não precisa remover o Xscreensaver. Depois de instalar o gnome-screensaver , você pode alterar o arquivo /usr/bin/xflock4 para dar prioridade ao grome-screensaver.

Instale o gnome-screensaver:

sudo apt-get install gnome-screensaver

Abrir arquivo:

sudo nano /usr/bin/xflock4

Encontre

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

Substituir

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

Pode precisar sair e entrar novamente.

    
por MakisH 28.03.2013 / 11:03