четверг, 5 февраля 2009 г.

Установка дополнительных плагинов Compiz Fusion

Я думаю все кто пользуется Ubuntu и имеет видеокарту Nvidia с объемом видеопамяти от 64 мбайт пользовались 3D рабочим столом Compiz Fusion, но в текущей версии Ubuntu набор плагинов сильно отличается от набора из версии Ubuntu 7.04 где их намного больше, причем сразу после установки. В этой статье рассказано как установить дополнительные плагины для Compiz Fusion в Ubuntu Gutsy. Они обновились, и стали лучше по сравнению с теми что были в версии 7.04.

Устанавливать будем следующие плагины:

3D Windows, Atlantis2, Snow, Stars, Atlantis, Screensaver, Anaglyph, Wallpaper, Tile, Freewins, Fireflies, Photowheel и Snowglobe

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

Данное руководство предполагает следующее:

  1. У вас установлена Ubuntu Gutsy 7.10
  2. У вас установлены и включены драйверы видеокарты
  3. У вас работает Compiz Fusion и вы его не обновляли
  4. Вы выполняете все команды от имени пользователя, а не от ROOT

Удовлетворим зависимости требуемые для правильной сборки плагинов

Код:

sudo apt-get install compiz-bcop compiz-dev build-essential libxcomposite-dev libpng12-dev libsm-dev libxrandr-dev libxdamage-dev libxinerama-dev libstartup-notification0-dev libgconf2-dev librsvg2-dev libdbus-1-dev libdbus-glib-1-dev libgnome-desktop-dev x11proto-scrnsaver-dev libxss-dev libxslt1-dev libtool

Скачаем исходные коды плагинов

Код:

mkdir -p  ~/compiz/
mkdir -p ~/compiz-src/

Список команд для скачивания плагинов, вы сами можете решить, какие плагины вам нужны а какие нет

Код:

wget -O /compiz-src/3d.tar.gz 'http://gitweb.opencompositing.org/?p=fusion/plugins/3d;a=snapshot;h=db3c51d6c5c0df268fc1ec29a4264ef3d21dbbb3'

wget -O /compiz-src/atlantis2.tar.gz 'http://gitweb.compiz-fusion.org/?p=users/metastability/atlantis2;a=snapshot;h=fb6507c40216b13be567bd3d9501b5c598e084cd;sf=tgz'

wget -O /compiz-src/snow.tar.gz 'http://gitweb.opencompositing.org/?p=fusion/plugins/snow;a=snapshot;h=01d0ff6ec71dae4699bc990e0114569c8ad4e083'

wget -O /compiz-src/stars.tar.gz 'http://oreaus.googlepages.com/stars.tar.gz'

wget -O /compiz-src/atlantis.tar.gz 'http://gitweb.opencompositing.org/?p=fusion/plugins/atlantis;a=snapshot;h=a47d7151444faccd66ea5cb884673cdebe5d7dff'

wget -O /compiz-src/screensaver.tar.gz 'http://gitweb.opencompositing.org/?p=users/pafy/screensaver;a=snapshot;h=6565001eb389fb0d18cfead6030054cc8edc6c5f'

wget -O /compiz-src/anaglyph.tar.gz 'http://oreaus.googlepages.com/anaglyph.tar.gz'

wget -O /compiz-src/wallpaper.tar.gz 'http://gitweb.compiz-fusion.org/?p=fusion/plugins/wallpaper;a=snapshot;h=c2d19686e46ae171b6a0c04da9de1adbd74ae8be'

wget -O /compiz-src/tile.tar.gz 'http://gitweb.opencompositing.org/?p=fusion/plugins/tile;a=snapshot;h=550c91fa188efd39c9cea43f894b45716b5cc6d5'

wget -O /compiz-src/freewins.tar.gz 'http://oreaus.googlepages.com/freewins.tar.gz'

wget -O /compiz-src/fireflies.tar.gz 'http://oreaus.googlepages.com/fireflies.tar.gz'

wget -O /compiz-src/photowheel-0.6.tar.gz 'http://gitweb.opencompositing.org/?p=users/b0le/photowheel;a=snapshot;h=41d8090b55b629f72bef55d785beaf468f31662f'

wget -O /compiz-src/snowglobe.tar.gz 'http://gitweb.compiz-fusion.org/?p=users/metastability/snowglobe;a=snapshot;h=e8fd620a199016fa17c69bc0da75c9ea3f473776;sf=tgz'

Распакуем исходные коды

Пример: для плагина 3D Windows выполните команду:

Код:

tar -xf '/compiz-src/3d.tar.gz‘ -C ~/compiz/

При этом создастся директория ~/compiz/3d

Сборка плагинов после распаковки

Перейдите в директорию созданную после распаковки архива

Пример: для плагина Freewins выполните команду:

Код:

cd ~/compiz/freewins-0.3-0.6

Находясь в директории выполните команды:

Код:

make
make install

После сборки плагинов перезапустите Compiz Fusion и менеджер его настройки.

Удаление плагинов

Для удаления плагинов необходимо перейти в директорию с исходными кодами плагина который вы хотите удвлить и выполнить там команду:

Код:

make uninstall

Менеджер настроек Compiz Fusion

По умолчанию его нет в вашей системе, но установить его можно выполнив команду:

Код:

sudo apt-get install compizconfig-settings-manager

После этого запустите его командой:

Код:

ccsm

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

Вот собственно и все, удачи в установке и настройке :)

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

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