Как включить эффект вязких окон в GNOME Shell

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

То, о чем мы раньше писали, свершилось.

Эффекты «Вязкие окна» и «Волшебная лампа» могут вернуться в Ubuntu

Многообещающие компоновщики на основе Wayland могут вернуть этот эффект, но эти эффекты, какими бы удивительными они ни были, вряд ли получат признание в оболочке GNOME (проект, как правило, не добавляет и не поддерживает параметры, не входящие в настройки по умолчанию).
Поэтому следующим лучшим решением (на данный момент) является использование сторонних исправлений и расширений сообщества.

Существует два разных способа включения вязких окон в GNOME Shell.

Вязкие окна как модуль GNOME Extension

Простой способ включить эффект вязкого окна в GNOME на Ubuntu 18.04 LTS (и выше) — это установить расширение для GNOME Shell

GNOME: Вязкие окна похожие на Compiz #1

Как устанавливать расширения для GNOME мы уже писали ранее:

Как установить расширения в Gnome Shell

Эффект вязкого окна работает сразу после установки и включения этого расширения.

Помните, что этот приятный визуальный эффект, потребует дополнительных ресурсов для бесперебойной работы.

Второй способ более сложный

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

Для этого вначале необходимо установить дополнительную библиотеку libanimation.

Для этого откройте терминал (Ctrl+Alt+T). И тут есть два варианта.

Во-первых, можно подключить уже готовый PPA (если у вас Ubuntu 18.04/19.10/20.04) и установить с него:

sudo add-apt-repository ppa:ubuntuhandbook1/libanimation
sudo apt update
sudo apt install libanimation0 libanimation-glib0 gir1.2-animation-glib-0

Во вторых можно собрать пакеты из исходных кодов.
Например, если у вас Ubuntu 18.04/20.04 или Debian 10.4, то в терминале необходимо выполнить следующие действия.

Создать рабочую папку:

mkdir libanimation-patched && cd libanimation-patched

Установить необходимые дополнительные пакеты:

sudo apt install git build-essential fakeroot dpkg dpkg-dev debhelper cdbs 
gobject-introspection googletest google-mock libgirepository1.0-dev 
libglib2.0-dev libgtest-dev meson

Загрузить исходный код:

git clone https://github.com/hermes83/libanimation.git

И скомпилировать его:

cd libanimation && dpkg-buildpackage -rfakeroot -b -uc -us

После этого вы можете установить полученные пакеты:

sudo dpkg --install ../libanimation0_0.0.0_amd64.deb 
../libanimation-glib0_0.0.0_amd64.deb 
../gir1.2-animation-glib-0_0.0.0_amd64.deb

Полные шаги, как это сделать для Debian (10.4), Arch, Manjaro, Fedora (22), Opensuse (LEAP 15.2) и других систем вы найдете на соответствующей странице GitHub.

После этого Для этого необходимо скачать и включить расширение.

GNOME: Вязкие окна похожие на Compiz #2

Как это будет выглядеть в живую можно увидеть на этом видео:

Поделитесь с друзьями

Добавить комментарий

1 Комментарий
Новіші
Старіші Найпопулярніші
Вбудовані Відгуки
Переглянути всі коментарі
dmitriy.petruk

Красиво и эффектно, но не практично и постоянно работать с такой анимацией сложно. Зато вау-эффект 🙂

1
0
Ми любимо ваші думки, будь ласка, прокоментуйте.x