Настройка внешнего вида ubuntu 12.04 с помощью Compiz и Emerald

После того как Canonical перешла на unity, многие были огорчены сократившимися возможностями для кастомизации любимой системы. Если с отсутствующим кубом легко было смерится, то вязких окон многим не хватало. Да и Emerald ужасно глючил и то и дело крашил систему. В Ubuntu 12.04 вернули возможность настройки внешнего вида системы и её эффектов практически, как до введения unity.

В первую очередь потребуется установить сам Compiz Fusion. Если нужны лишь базовые его возможности, то выполните команду:

sudo apt-get install compizconfig-settings-manager

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

sudo apt-get install -y compiz-fusion-bcop compiz-dev build-essential libtool libglu1-mesa-dev libxss-dev libcairo2-dev git-core && cd && git clone git://anongit.compiz.org/users/soreau/scripts && cd scripts && ./compiz-addons install all

Установка займёт несколько минут.
Затем можно будет запустить компиз менеджер через dash поиск или выполнив команду

ccsm

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

Ну а далее настраивайте на свой вкус. Однако помните, что многие вещи не могут работать одновременно и из-за конфликтов возможно серьёзное нарушение работы системы.
Лично я пока поставил только вязкие окна, Animations Add-on и соответственно настроил всякие горения на открытия и закрытия окон (не рекомендую ставить эффекты на смену фокуса: возможны кратковременные падения компиза). Также работает: заметка, windows Previews и различные аналоги Alt-tab. Остальное не тестировалось.

Установка Emerald

Установить в одну команду не получится… их будет 11. Но пугаться не стоит. Просто выполняем следующие 6 строчек в терминале и Emerald будет установлен.

cd
sudo apt-get install git autoconf libtool libwnck1.0-cil-dev libwnck-dev intltool libdecoration0-dev gawk
wget http://cgit.compiz.org/fusion/decorators/emerald/snapshot/emerald-0.9.5.tar.gz
tar xvfz emerald-0.9.5.tar.gz
cd emerald-0.9.5
./autogen.sh && make clean && make distclean && ./configure --prefix=/usr && make && sudo make install

Запустить его можно, нажав Alt+F2 и выполнив

emerald --replace

Чтобы постоянно не выполнять эту команду при загрузке убунты, рекомендуется прописать в компизе в оформление окна emerald в поле «команда» (см. скриншот ниже).

Изначально там было написано /usr/bin/compiz-decorator. Это на тот случай если захотите вернуть всё назад.

А сам emerald, тем временем, уже во всю работает.

Темы для него можно скачать здесь в категории Compiz.

Если вы доигрались так, что не получается вернуть всё назад и система полностью не работоспособна, то могу рекомендовать для прочтения эту статью. Внимание! Она не тестировалась на ubuntu 12.04.

Удачи в кастомизации убунты.

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

Или просто поиграйся с кнопочками

7 комментариев на «Настройка внешнего вида ubuntu 12.04 с помощью Compiz и Emerald»

  1. Andy:

    Добрый вечер. Такой вопрос, а если после всего вышеперечисленного это ровным счетом ничего не дало? Никакие изменения настроек в компизе никак не влияют на внешний вид системы, в чем может быть проблема, подскажите пожалуйста. Все стало как надо.

  2. evgen:

    интересно в нормальном пакетном варианте-всё это есть, ибо собирать с исходников в пакетном дистре не совсем правильно? а то изменения в убунте склоняют в сторону mint 13 mate, но базируется то он на 12 убунте-отсюда и вопрос-есть ли репозиторий с готовыми пакетами? в launchpad-только до убунты 11.

  3. sidorkin.yuriy:

    Привет!Всё поставилв Compiz Fusion,а дошло до команды ,,ccms» -поступила ссылка на отсутствие подобной команды.Что делать?

  4. Автор немного ошибся:
    ccsm
    Так верно. Да и узнайте же о клавише в конце-то концов. Это упрощает жизнь на порядки.

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