Найти тему

Добавляем живые обои в Linux Mint и Manjaro c помощью Komorebi

Оглавление

Чуть ранее на канале выходила заметка про установку различных обоев в среде GNOME. Как стало понятно из того поста я люблю кастомизировать окружающее рабочее пространство.

С учетом двух мониторов мне нравится настроить каждый так, чтобы за ним было удобно и приятно работать. Одним из элементов этой самой «приятности в работе» являются обои или задний фон рабочего стола. Будучи пользователем Windows я баловался такими штуками, как «живые обои» - это, по сути, коротенькое и зацикленное видео или GIF-анимация высокого качества, установленная на рабочий стол в качестве заставки. Перейдя к использованию Linux мне однажды стало интересно, есть ли что-то подобное и тут. Так я познакомился с программой Komorebi, про которую расскажу и покажу ниже.

Что такое Komorebi?

Разработчик позиционирует софтину, как менеджер обоев, то есть с помощью этой программы вы можете управлять изображениями на заднем фоне. Но для меня ключевой особенностью утилиты является то, что она поддерживает установку и создание живых обоев.

Установка Komorebi

Мы будем устанавливать и настраивать Komorebi сразу на двух дистрибутивах - основном Manjaro Linux и Linux Mint, установленной на виртуальной машине. Заодно проверим, как программа ведет себя в двух средах рабочего стола (GNOME и Cinnamon).

DEB-пакет доступен для установки с официального Github-репозитория разработчика, так что нужно лишь перейти по указанной мной ссылке, скачать установочный файл и запустить его.

Установка Komorebi на Linux Mint
Установка Komorebi на Linux Mint

Установку для Manjaro (или другого Archlinux-based дистрибутива) можно произвести из AUR при помощи какого-либо помощника (yay, yaourt, paru) или менеджера Pamac (как сделал это я).

Установка Komorebi в Manjaro Linux
Установка Komorebi в Manjaro Linux

Запуск Komorebi и установка живых обоев

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

Также обратите внимание, что на устанавливаемых заставках отображается дата и время. Единственным недостатком такого отображения (как по мне) являются шрифты, которые не всегда способны адекватно показывать кириллицу.

При запуске программы на Manjaro она ругнулась на отсутствующие зависимости, хотя живые обои нормально устанавливаются и работают. Тем не менее, установим эту зависимость, так как это не займет много времени. В том же Pamac введем в поиск название gst-libav и установим нужную библиотеку.

Установка библиотеки gst-libav через Pamac
Установка библиотеки gst-libav через Pamac

Создание собственных обоев в Komorebi

Вместе с Komorebi устанавливается утилита Wallpaper Creator, с помощью которой можно создавать собственные обои. Но создание статичных изображений, как по мне, не особо интересно (обычное изображение можно установить и системными средствами), потому расскажу именно про живые обои.

Первым делом необходимо найти видеофайл с желаемым фоном. В этом нам поможет Youtube, где можно ввести в поиск слово «Live wallpaper» и в результатах появится куча вариантов. Я выбираю обычно самую первую ссылку на плейлист канала SOM.

Лучше скачивать видео в разрешении 2К, так как скачиваемые ролики в формате 4К будут занимать слишком много места и вряд ли Wallpaper Creator сможет их обработать. После нужно подготовить превью этого видео. Для этого открываю видео в плеере и ставлю на паузу на первом же кадре, а потом делаю скриншот. И видео, и скриншот к нему размещаю в специально отведенную под видеобои папку, которая хранится в Яндекс Диске.

Выполнив подготовительные действия, можно запускать Wallpaper Creator. Программа попросит выбрать тип обоев, имя, видео, превью для него и позволит задать некоторые настройки.

На демонстрации я использовал тот набор настроек, который применяю всегда, вы же можете поиграться с параметрами, чтобы настроить обои под себя и свой рабочий стол. Например, расположение обоев на заднем фоне позволит нормально использовать ярлыки на рабочем столе, а отображение даты и времени я отключил, так как привык смотреть на полноценное изображение без какого-либо текста.

В конце процедуры создания программа в версии для Linux Mint попросит ввести в терминал нужную команду, которая перенесет созданные обои в рабочую папку Komorebi.

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

Предупреждение для обладателей слабых ПК

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

Мой ПК имеет 6-ядерный и 12-ти поточный процессор, 16 гигабайт оперативной памяти и SSD-диски в качестве места хранения всех файлов, поэтому для меня использование таких утилит, как Komorebi не сильно сказывается на производительности. Но понимая, что так далеко не у всех, делаю предупреждение заранее, чтобы после в комментариях владельцы таких ПК не писали жалобные тексты.

Кроме того, на демонстрациях с Linux Mint учитывайте, что это виртуальная машина, поэтому производительность дистрибутива на ней ниже, чем была бы на реальной.

Возможные проблемы после удаления программы

На старых версиях Komorebi после удаления не работает ПКМ (клики не приводят к открытию контекстного меню). Разработчикам известно про это и в новых версиях проблему уже пофиксили.

-6

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

curl -s https://raw.githubusercontent.com/cheesecakeufo/komorebi/master/data/Other/postrm | bash -s

После ПКМ вноь заработает так, как нужно. Проверено лично на дистрибутиве Linux Mint, который учавствовал в демонстрациях для этого поста. На версии для Manjaro такого бага уже нет, так как этот дистрибутив получает обновленные версии Komorebi со встроенным фиксом.

Подведем итог

Komorebi это программа не для всех. У нее достаточно узкое поле для применения. Использовать ее в качестве менеджера обычных обоев смысла нет никакого, потому самое-то если вы используете ее именно для создания и управления живыми обоями.

Как известно, на вкус и цвет все карандаши разные. Кому-то (как мне, например) нравится настраивать обои и мониторы под какие-то свои потребности и предпочтения, кто-то обходится одним монитором с черным фоном. Поэтому прошу воздержаться читателей от ехидных и бесполезных комментариев из разряда «Да на кой это все надо» или «Ну я, например, использую мониторы только для того, чтобы на них в окошечки программ смотреть». Уверен, что Komorebi кому-то да зайдет, точно также, как зашла мне.

Больше постов про софт для Linux вы найдете в соответствующем разделе на канале.

Софт на Linux