суббота, 6 июня 2009 г.

Compiz Fusion: установка и настройка (Ubuntu 7.04)

Compiz Fusion - композитный оконный менеджер для X.org Window System, использующий для ускорения 3D графики OpenGL. Предоставляет из себя множество графических эффектов для рабочего стола, доступных в любых графических окружениях X Window, в том числе Gnome и KDE, комплекс плагинов, декораторов окон с поддержкой тем Gnome, инструментов настройки интерфейса и эффектов: тени окон, прозрачность оконных декораций, куб с рабочими столами, различные стены рабочих столов, отражение и т.п.


Compiz Fusion: установка, настройка и конфигурирование

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


Compiz Fusion образован из двух проектов 3D-рабочих столов, когда-то так же вышедших из одного: Compiz и Beryl. Изначально был только проект Compiz, но некоторые разработчики решили отделиться от основной ветки разработки и образовали сообщество Beryl (форк первого Compiz: его ответвление). Исторически сложилось, что разработчики Bery больше внимания уделяли графическим эффектам и темам, а Compiz - ядру системы. От того, Beryl был (и пока что есть, в принципе) красив и разнообразен, но Compiz всегда работал (и работает) стабильнее и быстрее: поэтому его, в отличие от Beryl, можно найти в стандартной поставке многих дистрибутивов Linux, в т.ч. SuSE, Fedora и самого Ubuntu Feisty 7.04.



Сегодня разработчики обоих 3D-рабочих столов решили вновь объединиться и собрать воедино всё лучшее от обоих проектов (плагины, декораторы, инструменты настройки и подобные приложения) в один - Compiz Fusion. Cоздана группа людей для проверки кода, состоящая из лучших разработчиков каждого из сообществ, которые решат, соответствует ли тот или иной код стандартам и подходит ли для включения в официально поддерживаемый пакет. Параллельно идёт совершенствование ядра системы (которое на даный момент уже работает быстрее и стабильнее обычного Compiz'овского) и разработка новых плагинов.


Compiz Fusion поддерживает стандартные темы оформления (декорации) окон Gnome (gtk-window-decorator), и, соответственно, смена тем декораций окон осуществляется стандартными средствами Gnome:

Система>Параметры>Тема>Настроить>Рамка окна



Установить Compiz Fusion на Ваш (K)Ubuntu 7.04 Feisty, как и почти всё остальное, не сложно:

Сначала, понадобится удалить старый (стандартный Compiz):


Отключите 3D-эффекты в меню "Система>Параметры", если они были у Вас включены.

Далее в терминале:

sudo apt-get remove compiz-core desktop-effects


Удаляем папку "compiz" в "/home/ваша_директория/.gconf/apps/", чтобы затереть настройки стандартного Compiz.


Добавляем два репозитория (в "Система>Администрирование>Источники Приложений>" или в "sudo gedit /etc/apt/sources.list"):

deb http://ppa.launchpad.net/amaranth/ubuntu feisty main

deb-src http://ppa.launchpad.net/amaranth/ubuntu feisty main


Далее в терминале:

sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get install compiz compizconfig-settings-manager

или для KDE (Kubuntu):

sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get install compiz compizconfig-settings-manager compiz-kde



После этих операций лучше перезапустить X'ы (Ctrl+Alt+Backspace) и залогиниться снова.


Запускается Compiz Fusion по-старинке командой "compiz --replace", которую Вы можете прописать в автозапуск ("Система>Параметры>Сеансы") или вызвать через Alt+F2.

Настроить Compiz Fusion можно в "Система>Параметры>Compiz Config Settings Manager".



Из настроек могу в первую очередь посоветовать отключить ненужные Вам плагины (если Вы знаете для чего они конечно), сняв галки рядом с их названиями. Так же можно "поиграть" со скоростью разных анимаций (плагин Animations), или, например, вовсе отключить плавное переключение окон, удалив стандартный эффект в закладке "Focus" и добавив новый пустой "None".


Очень интересны, на мой взгляд, плагины Expo, как альтернатива "кубу" Cube и Shift Switcher, который я предпочитаю вызывать клавишами вместо "Переключателя Приложений". Графическое оформление событий, обрабатываемых этими плагинами, легко меняется за счёт настройки отражения, прозрачности фона и т.п.


Не забывайте, что Compiz Fusion всё еще на стадии разработки и работа некоторых плагинов способна вызвать подвисание всей графической оболочки, хотя основные плагины работают стабильно!



/Статья составлена при помощи Wikipedia и официальной документации сообщества Ubuntu/

Комментариев нет:

Отправить комментарий