Замените xscreensaver гном-заставкой (Xubuntu)

Я недавно apt-get remove'x Screensaver и apt-get installгном-заставка. Похоже, это не сработало, потому что, когда я нажимаю пункт меню блокировки экрана, ничего не происходит. Я попытался поместить gnome-screensaver в список приложений автозапуска, но это не помогает (должно ли оно быть запущено до того, как кто-нибудь войдет в систему?). Как я могу заставить gnome-screensaver работать должным образом и заставить кнопку Lock Screen делать то, что он должен? Заранее спасибо, эл.

РЕДАКТИРОВАТЬ: я использую Xubuntu 11.04 и вывод ps aux | grep заставка это:

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

Но я думаю, что приведенная выше информация теперь не будет иметь значения, так как кажется, что блокировка экрана теперь работает, когда я блокирую экран, я получаю черный экран, и когда я двигаю мышь, всплывает диалоговое окно разблокировки, так что теперь все, что мне нужно сделать, это установить заставку, кто-нибудь может мне помочь в этом?

2 ответа

Решение

Установка

When you have removed xscreensaver и установлен gnome-screensaver you will need to logout and login for the XFCE lock-screen menu item to work

Setting your screen saver

Installing gnome-screensaver also installs gnome-screensaver-preferences,

If you run this in a terminal you will see this screen which will allow you to change from the "black screen" to one of the gnome-screensavers:

введите описание здесь

Integrating with Settings Manager

При установке gnome-screensaver it will create a file called /usr/share/applications/gnome-screensaver-preferences.desktop

To integrate this into Settings Manager then replace the contents of this file with the following:

[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;

Вам не нужно удалять Xscreensaver. После установки gnome-screensaverВы можете изменить файл /usr/bin/xflock4 отдавать приоритет grome-заставке.

Установите гном-заставку:

sudo apt-get install gnome-screensaver

Открыть файл:

sudo nano /usr/bin/xflock4

найти

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

замещать

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

Может потребоваться выйти и снова.

Другие вопросы по тегам