Поиск по сайту:

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


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

gnome-screensaver

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

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

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

Установить 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 и нажмите Enter; программное обеспечение и соответствующие пакеты будут установлены в вашу систему. Однако этот процесс может занять некоторое время в зависимости от скорости вашего Интернета.

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

xscreensaver -help

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

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

sudo apt-get remove gnome-screensaver

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

Добавьте Xscreensaver в автозагрузку

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

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

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

sudo apt-get install gnome-startup-applications

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

gnome-session-properties

Когда откроется утилита «Запуск приложений», нажмите кнопку «Добавить», чтобы добавить новую программу в автозагрузку.

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

Название: заставка

Команда: xscreensaver -nosplash

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

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

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

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

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

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

xscreensaver

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

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

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

Вернитесь к заставке Gnome

Если по какой-либо причине вы хотите удалить утилиту 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 при запуске системы, поскольку приложение должно автоматически запускаться в любое время. Вы можете убедиться в этом, выполнив следующую команду:

gnome-screensaver

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

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

Статьи по данной тематике: