вторник, 13 марта 2012 г.

gnome-screensaver -> xscreensaver

Полная замена gnome-screensaver-a xscreensaver-ом


  1. Останавливаем gnome-screensaver
    sudo killall gnome-screensaver
  2. Отключаем его из стартапа
    gconftool-2 --type boolean -s /apps/gnome_settings_daemon/screensaver/start_screensaver false
  3. Удаляем бит исполняемости у gnome-screensaver
    sudo chmod -x /usr/bin/gnome-screensaver
  4. Устанавливаем xscreensaver
    sudo apt-get install xscreensaver-data-extra xscreensaver-gl-extra
  5. Добавляем xscreensaver в автозагрузку
    System / Preferences / Sessions / Startup Programs
    "Add"
    "xscreensaver -no-splash"
  6. Правим gnome-screensaver-preferences.desktop
    gksudo gedit /usr/share/applications/gnome-screensaver-preferences.desktop
    находим строку
    Exec=gnome-screensaver-preferences
    заменяем ее на
    Exec=xscreensaver-demo
    комментируем следующие строки
    #X-GNOME-Bugzilla-Bugzilla=GNOME
    #X-GNOME-Bugzilla-Product=gnome-screensaver
    #X-GNOME-Bugzilla-Component=general
    если у вас Ubuntu, то комментируем еще строку
    #X-Ubuntu-Gettext-Domain=gnome-screensaver