Продолжаю тему украшения Runtu LITE, чуть набравшись опыта в деле использования альтернативных композитных менеджеров.
Не так давно появилась очень хорошая замены Xcompmgr и Cairo-compmgr. Называется Compton. Страница программы -
https://github.com/chjj/compton .
Этот добавочный композитный менеджер - вилка Xcompmgr. Основные возможности программы: анимация угасания окон (fade); тени, у которых настраивается радиус, прозрачность и цвет; прозрачность меню, заголовков окон, неактивных и перемещаемых окон; затемнение неактивных окон.
Управление такое же, как в xcompmgr: команда
compton с ключами. Список ключей, как обычно, выводится командой
man compton.
Вот так выглядит Runtu LITE 12.04 с запущенными украшениями Compton. Команда следующая
compton -cfz -r 8 -o 0.5 -m 0.9 -i 0.7 -e 0.7 --shadow-green 1 --inactive-dim 0.2
В репозиториях Ubuntu пакета ещё нет. Разработчики Debian планируют добавить Compton в следующие версии системы, но когда это произойдёт - неясно.
Пока можно воспользоваться deb-пакетами Compton, собранными энтузиастами. Мне попадались такие версии: compton-git_20120703~quantal.1_i386; compton-git_20120926-1_i386 (спасибо HsH за ссылку); compton-git_20121102-1_i386 и compton-git_20121116~quantal.2_i386. К сожалению, первые три содержат различные ошибки (от странных чёрных следов при сворачивании окон и отсутствия прозрачности до исчезновения содержимого окна при сворачивании/разворачивании). Наверное, причина в том, что Compton находится в состоянии сравнительно активной разработки. Последняя, самая свежая сборка, сделанная неким разработчиком по имени Mateusz Łukasik, к счастью, заработала нормально.
Загрузить этот пакет можно отсюда:
https://launchpad.net/~mati75/+archive/evilwm/+packages. Прямые ссылки: для архитектуры x64 -
https://launchpad.net/~mati75/+archive/evilwm/+files/compton-git_20121116%7Equantal.2_amd64.deb, для i386 -
https://launchpad.net/~mati75/+archive/evilwm/+files/compton-git_20121116%7Equantal.2_i386.deb. (Пробовал версию для Ubuntu 12.10, поэтому даю ссылки именно на неё). Для установки, скорее всего, понадобится пакет libconfig9, который можно загрузить из репозитория Debian:
http://packages.debian.org/wheezy/libconfig9 (выбираете архитектуру и загружаете по любой из появившихся ссылок).
После установки - вперёд, настраивать эффекты.
Будем надеяться, что развитие Compton продолжится в том же духе.
-------------------------------------------------------------------------------------------------------------
Обновлено (8 февраля 2013 года).Появился персональный архив пакетов Compton от текущего разработчика программы Ричарда Гренвилля (Richard Grenville):
https://launchpad.net/~richardgv/+archive/compton. Проверил - работает нормально.