Substitua o xscreensaver pelo gnome-screensaver (Xubuntu)

Substitua o xscreensaver pelo gnome-screensaver (Xubuntu)

Recentemente usei apt-get removeo xscreensaver e apt-get installo gnome-screensaver. Parece que isso não funcionou porque quando pressiono o item de menu Bloquear tela, nada acontece. Eu tentei colocar o gnome-screensaver na lista de aplicativos de inicialização automática, mas isso não ajuda (ele deve ser iniciado antes que alguém faça login?). Como posso fazer o gnome-screensaver funcionar corretamente e fazer com que o botão Bloquear tela faça o que deveria? Agradecemos antecipadamente, el.

EDIT: Estou usando o Xubuntu 11.04 e a saída de 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 penso que a informação acima será agora irrelevante, uma vez queparece que bloquear a tela agora funciona, quando bloqueio a tela, recebo uma tela preta e, quando movo o mouse, a caixa de diálogo de desbloqueio aparece, então agora tudo que preciso fazer é definir um protetor de tela. Alguém pode me ajudar com isso?

Responder1

Instalando

Depois de remover xscreensavere instalar, gnome-screensavervocê precisará fazer logout e login para que o item de menu da tela de bloqueio do XFCE funcione

Configurando seu protetor de tela

Instalar o gnome-screensaver também instala o 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:

insira a descrição da imagem aqui

Integrando com o Gerenciador de configurações

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

Para integrar isso ao Gerenciador de configurações, substitua o conteúdo deste 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;

Responder2

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

Instale o protetor de tela do gnome:

sudo apt-get install gnome-screensaver

Abrir arquivo:

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"

Substituir

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

Pode ser necessário sair e entrar novamente.

informação relacionada