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

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

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

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

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

Установка Xscreensaver

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

Откройте приложение Terminal либо через системный Поиск приложений, либо с помощью сочетания клавиш Ctrl+Alt+T.

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

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

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

Установка Xscreensaver

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

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

xscreensaver -help

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

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

Для полного удаления этой заставки необходимо перезагрузить систему.

Добавить Xscreensaver в автозапуск

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

Откройте утилиту Startup Applications, найдя ее в списке приложений или просто найдя ее через системный поиск Application Launcher следующим образом.

Startup Applications

 

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

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

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

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

Имя: screensaver

Команда: xscreensaver -nosplash

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

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

Добавление элемента запуска для Xscreensaver

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

Как установить скринсейвер

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

xscreensaver

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

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

Параметры заставки

 

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

Режимы отображения

В раскрывающемся списке "Mode" вы можете настроить утилиту на установку только одной заставки и выбрать ее из списка в разделе "Режим". Вы также можете установить время простоя, после которого будет запускаться заставка, с помощью опции "Blank After". Если вы изучите утилиту подробнее, то узнаете, что существует множество других настроек, которые можно изменить в поведении заставки с помощью опции "Mode".

Возврат к Gnome-Screensaver

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

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

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

3. Удалите приложение Xscreensaver из списка приложений запуска.

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

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

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

Понравилась статья? Поделиться с друзьями:
Добавить комментарий