После того как 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, тем временем, уже во всю работает.
Темы для него можно скачать
Если вы доигрались так, что не получается вернуть всё назад и система полностью не работоспособна, то могу рекомендовать для прочтения эту статью. Внимание! Она не тестировалась на ubuntu 12.04.
Удачи в кастомизации убунты.
Добрый вечер. Такой вопрос, а если после всего вышеперечисленного это ровным счетом ничего не дало? Никакие изменения настроек в компизе никак не влияют на внешний вид системы, в чем может быть проблема, подскажите пожалуйста. Все стало как надо.
интересно в нормальном пакетном варианте-всё это есть, ибо собирать с исходников в пакетном дистре не совсем правильно? а то изменения в убунте склоняют в сторону mint 13 mate, но базируется то он на 12 убунте-отсюда и вопрос-есть ли репозиторий с готовыми пакетами? в launchpad-только до убунты 11.
Привет!Всё поставилв Compiz Fusion,а дошло до команды ,,ccms» -поступила ссылка на отсутствие подобной команды.Что делать?
sidorkin.yuriy это опечатка — надо ccsm, конечно же
Спасибо, исправили!
Там команда не правильная надо вводить ccsm
Автор немного ошибся:
ccsm
Так верно. Да и узнайте же о клавише в конце-то концов. Это упрощает жизнь на порядки.