Настроить заставку в Ubuntu

Как настроить заставку в Ubuntu? Я вижу, что гном-заставка запущена.

65
задан 23 February 2014 в 18:52

3 ответа

Начиная с 12.04, Ubuntu не поставляется с какими-либо заставками, а только с черным экраном, который появляется, когда ваша система не используется Если вы предпочитаете скринсейверы, вы можете поменять гном-заставку на XScreenSaver.

Заставки были фактически удалены обратно в Ubuntu 11.10. Ubuntu использует gnome-screensaver и унаследовал изменения от основной ветки GNOME. Разработчики GNOME считают оптимальным черный экран, который переводит ваш монитор в режим пониженного энергопотребления.

Установка XScreenSaver

Откройте терминал и выполните следующую команду для удаления gnome-screensaver:

sudo apt-get remove gnome-screensaver

Установите XScreenSaver и некоторые дополнительные пакеты заставок со следующими команда:

sudo apt-get install xscreensaver xscreensaver-data-extra xscreensaver-gl-extra

Настройка заставки

После установки выполните поиск в Dash for Screensaver. Запустите утилиту Заставка и используйте ее для настройки XScreenSaver и выбора настроек заставки.

Утилита Screensaver предложит вам остановить процесс gnome-screensaver и запустить фоновый процесс xscreensaver при его запуске.

По умолчанию XScreenSaver будет выбирать случайную заставку при каждом запуске. Вы можете указать заставки, которые он выбирает, или включить режим «Только одна заставка», чтобы всегда использовать вашу любимую заставку.

enter image description here

Добавление в автозагрузку

Чтобы использовать экранные заставки, вы захотите, чтобы XScreenSaver запускался в фоновом режиме при каждом входе в систему. Если это не так Не могу заметить, что ваша система бездействует и запускает заставки.

Начните с запуска утилиты запуска приложений из Dash. Добавьте программу запуска с помощью следующей команды. Имя и комментарий здесь могут быть любыми:

xscreensaver -nosplash

xscreenserver

Отмена ваших изменений

Отменить эти изменения просто. Просто запустите эти команды, чтобы удалить XScreenSaver и переустановить gnome-screensaver:

sudo apt-get remove xscreensaver xscreensaver-data-extra xscreensaver-gl-extra
sudo apt-get install gnome-screensaver

Source и больше о: Как добавить заставки в Ubuntu 12.04 .

0
ответ дан 23 February 2014 в 18:52

Нет, вам не нужно удалять gnome-screensaver и устанавливать xscreensaver. Вы можете просто зайти в «Системные настройки» -> «Яркость и блокировка», чтобы настроить время простоя заставки gnome. Заставка gnome может перевести ваш ЖК-монитор в режим низкой активности, чтобы он был лучшим для вашего монитора.

0
ответ дан 23 February 2014 в 18:52
1117 Ответ Раду хороший, поэтому я не буду его дублировать. Я укажу дополнительные шаги, рекомендованные разработчиком xscxreensaver. Я также включаю короткий параграф истории от разработчика.


ИСПОЛЬЗОВАНИЕ GNOME ИЛИ ЕДИНСТВА

Большую часть десятилетия GNOME поставлял xscreensaver как есть, и все просто работало из коробки. Однако в 2005 году они решили заново изобрести колесо и отправить собственную замену демону xscreensaver под названием «gnome-screensaver», вместо того, чтобы улучшать xscreensaver и вносить свои изменения обратно. В результате программа "gnome-screensaver" небезопасна, содержит ошибки и не имеет многих функций xscreensaver. Вы не должны использовать это.

Чтобы заменить gnome-screensaver на xscreensaver:

  1. Полностью удалите пакет gnome-screensaver.

    sudo apt-get remove gnome-screensaver

  2. Запустить xscreensaver при входе в систему.

    Выберите «Startup Applications» из меню (или вручную запустите «gnome-session-properties») и добавьте «xscreensaver».

  3. Заставить GNOME "Lock Screen" использовать xscreensaver.

    sudo ln -sf /usr/bin/xscreensaver-command /usr/bin/gnome-screensaver-command

    Это не работает под Unity, хотя. По-видимому, он имеет свой собственный встроенный блокировщик экрана, который не является хранителем экрана gnome и не может быть удален, но все же может быть ошибочно добавлен и небезопасен. Продолжайте изобретать это колесо, ребята! (Если вы выяснили, как заменить «функцию» блокировки Unity на xscreensaver, дайте мне знать.)

  4. Отключите встроенную блокировку Unity.

    Откройте «Системные настройки / Яркость и блокировка»;

    Снимите флажок «Запускать автоматически»;

    Установите «Выключить экран, когда он неактивен» для «Никогда».

    ]

Отказ от ответственности

Я не согласен с сильным языком разработчика, но посчитал, что лучше включать историю, а не скрывать ее.


Особые примечания по Ubuntu 18.04

Многие жаловались при блокировке экрана с помощью Ctrl + Alt + L external Мониторы пустые мгновенно, а те, у которых dpms отключены. Это вызывает нежелательные задержки при разблокировке экрана. Использование xscreensaver обойдет эту проблему.

Вы можете списать ярлык Ctrl + Alt + L из gnome-screensaver и назначить его новой команде для xscreensaver:

xscreensaver-command -lock

Это переназначение клавиш также работает в Ubuntu 16.04.

0
ответ дан 23 February 2014 в 18:52

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

Похожие вопросы: