Как заменить Gnome Screensaver на Xscreensaver в Ubuntu

По умолчанию в ваших системах Ubuntu работает приложение Gnome Screensaver. В недавнем прошлом разработчики Gnome изменили приложение таким образом, что оно запускает пустой экран только тогда, когда ваш экран Ubuntu простаивает в течение определенного времени. Вы можете убедиться, что это приложение работает в вашей системе, введя следующую команду в командной строке Ubuntu, Терминал:

$ gnome-screensaver

Однако мы так привыкли запускать эти движущиеся шаблоны и изображения на наших экранах ожидания, например как на Windows и Mac, что мы пропускаем их на Ubuntu. Первоначально эти заставки были способом вашей операционной системы ограничить сжигание фосфора на плазме и ЭЛТ. С современными экранами это не так, но когда мы что-то пропускаем, должен быть способ вернуть это!

В этой статье мы опишем, как вы можете установить утилиту Xscreensaver, автоматически включить ее при запуске и использовать ее для установки заставок в вашей системе в зависимости от ваших конкретных требований.

Мы запустили команды и процедуры, упомянутые в этой статье, в системе Ubuntu 18.04 LTS.

Install Xscreensaver

Пакет Xscreensaver доступен в официальных репозиториях Ubuntu (ubuntu-bionic-universe) и может быть легко установлен через командную строку с помощью команды apt-get.

Откройте приложение «Терминал» либо с помощью системного поиска приложений, либо с помощью сочетания клавиш Ctrl + Alt + T.

Следующим шагом является обновление индекса репозитория вашей системы с помощью следующей команды:

$ sudo apt-get update

Это поможет вам установить последнюю доступную версию программного обеспечения из Интернета. Обратите внимание, что только авторизованный пользователь может добавлять, удалять и настраивать программное обеспечение в Ubuntu.

Теперь вы готовы установить Xscreensaver и некоторые необходимые пакеты; Вы можете сделать это, выполнив следующую команду от имени sudo:

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

Система может запросить у вас пароль для sudo, а также предоставить вам возможность Y / n для продолжения установки. Введите Y, а затем нажмите Enter; программное обеспечение и соответствующие пакеты будут установлены в вашей системе. Однако процесс может занять некоторое время в зависимости от скорости вашего интернета.

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

$ xscreensaver -help

Удаление стандартной заставки Ubuntu

Как упоминалось выше, стандартной заставки Gnome будет отображать только пустой экран, когда ваша система простаивает в течение длительного времени. Чтобы система больше не использовала это приложение-заставку, давайте удалим его с помощью следующей команды:

$ sudo apt-get remove gnome-screensaver

Важно: Чтобы полностью удалить это приложение-заставку, необходимо перезагрузить систему.

Добавить Xscreensaver в Autostart

Xscreevsaver теперь отображается в списке приложений и может быть запущен в любое время. Однако мы не хотели бы запускать его каждый раз, когда перезагружаем нашу систему, чтобы программа-заставка была активной. Таким образом, лучше всего добавить утилиту Xscreensaver для запуска вашей системы.

Откройте утилиту «Автозагрузка приложений», либо найдя ее в списке «Приложения», либо просто выполнив поиск в системном лаунчере приложений следующим образом.

Note: Хотя я уже давно пользуюсь утилитой Startup Applications, я не смог найти ее установленной на моем Ubuntu во время работы над этой статьей. Если вы когда-либо сталкивались с подобной ситуацией, вы можете добавить это приложение обратно в свою систему с помощью следующей команды:

$ sudo apt-get install gnome-startup-applications

Приложение также можно запустить через терминал, выполнив следующую команду:

$ gnome-session-properties

When откроется утилита Startup Applications, нажмите кнопку Add, чтобы добавить новую программу в автозагрузку.

В диалоговом окне «Добавить программу запуска» введите следующую информацию:

Name: screensaver

Команда: xscreensaver -nosplash

Флаг nosplash будет означать, что приложение будет работать без отображения пользовательского интерфейса

Комментарий : Запустите приложение заставки при запуске (или любой другой соответствующий комментарий)

Теперь нажмите кнопку Добавить. Каждый раз, когда вы загружаете систему, эта программа запуска запускает утилиту Xscreensaver, так что ваша заставка становится активной так, как вы ее настроили.

Как настроить экранную заставку

Чтобы настроить экранную заставку с помощью утилиты Xscreensaver, откройте приложение либо с помощью поиска в Панели запуска приложений следующим образом:

, либо с помощью следующей команды терминала:

$ xscreensaver

Приложение откроется в следующем виде, когда вы откроете его в первый раз:

Нажмите OK, если вы получите диалоговое окно, как показано выше, для запуска Xscreensaver на вашем текущем экране. По умолчанию эта утилита заставки запускает случайные заставки в вашей системе, когда экран простаивает в течение 10 минут. Это также изменит заставки случайно, через каждые 10 минут.

С помощью раскрывающегося списка «Режим» вы даже можете настроить утилиту для установки только одной заставки и выбрать эту заставку из списка, который вы видите в «Режиме». Вы также можете установить время простоя, после которого заставка будет запускаться с помощью параметра «Пустой после». Если вы изучите утилиту еще немного, вы узнаете, что есть много других конфигураций, которые вы можете сделать для поведения вашей заставки через Xcreensaver.

Вернитесь к Gnome-Screensaver

Если по какой-либо причине вы хотите удалить утилиту Xscreensaver и вернуться к стандартному приложению Gnome Screensaver, выполните следующие действия:

1. Удалите утилиту Xscreensaver и соответствующие пакеты. Вы добавили при установке Xscreensaver с помощью следующей команды в своем терминале:

$ sudo apt-get remove xscreensaver xscreensaver-gl-extra xscreensaver-data-extra

2. Установите утилиту Gnome Screensaver с помощью следующей команды:

$ sudo apt-get install gnome-screensaver

3. Удалите приложение Xscreensaver из своих автозагрузочных приложений.

Вам не нужно добавлять Gnome Screensaver при запуске системы, так как приложение должно автоматически запускаться постоянно. Вы можете убедиться в этом, выполнив следующую команду:

$ gnome-screensaver

4. Перезагрузите систему.

Это все, что вам нужно было знать об установке приложения Xscreensaver. Теперь вы можете выбрать из списка заставок для запуска, когда ваш экран Ubuntu простаивает в течение указанного вами времени.

Комментарии