05 мая 2012

Установить декоратор окон Emerald в Ubuntu 12.10/12.04


 С Emerald вы можете сделать красивые декорированные окна как те, что на скриншотах:





Установка Emerald

Emerald не доступен в репозитории Ubuntu 12.10/12.04, но можно установить его следующим образом:

1. Прежде чем установить Emerald, нужно загрузить необходимые библиотеки (зависимости).
Откройте терминал (Ctrl+Alt+T), скопируйте и выполните команду:

sudo apt-get install git autoconf libtool libwnck1.0-cil-dev libwnck-dev intltool libdecoration0-dev gawk

2. Теперь загрузите сам пакет emerald-0.9.5.tar.gz по следующей ссылке:

cgit.compiz.org/fusion/decorators/emerald/snapshot/emerald-0.9.5.tar.gz

И распакуйте его в папку Загрузки.

3. Установка Emerald. Выполните поочерёдно следующие команды:

cd Загрузки

cd emerald-*

./autogen.sh && make clean && make distclean && ./configure --prefix=/usr && make && sudo make install

4. И последний шаг. Запустить Emerald, нажав Alt + F2 и набрать:

emerald --replace

Когда вы выполните команду, то рамки окон будут выглядеть как на снимке:



Это потому, что в Emerald ещё не установлены темы.

Загрузите понравившиеся темы ОТСЮДА, с расширением Compiz.

Если вы хотите чтобы Emerald запускался при входе в систему, откройте CCSM ( настройщик Compiz), нажмите на плагин Оформление окна и в поле Команда, введите: emerald.



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

Вот и всё.

Далее:  Как декорировать окна с Emerald в Ubuntu

Удачи.

24 комментария :

  1. Как удалить emerald? Что-то не получается

    ОтветитьУдалить
    Ответы
    1. Анонимный17 мая 2012 г., 14:35

      sudo apt-get purge emerald

      Удалить
    2. Анонимный3 июня 2012 г., 11:52

      AMDPowered ~ # apt-get purge emerald
      Чтение списков пакетов… Готово
      Построение дерева зависимостей
      Чтение информации о состоянии… Готово
      Виртуальные пакеты, подобные «emerald», не могут быть удалены
      обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 7 пакетов не обновлено

      Удалить
    3. Открой Центр приложений Ubuntu, набери в строке поиска Emerald и удали.

      Удалить
  2. Анонимный30 мая 2012 г., 22:56

    не компилится нормально, хочет даунгрейдить половину либ. Нафиг.

    ОтветитьУдалить
    Ответы
    1. Только что переустановил. Всё компилируется нормально. Можешь объяснить где начинается проблема?

      Удалить
  3. "4. И последний шаг. Запустить Emerald, нажав Alt + F2 и набрать: emerald --replace"
    Как выполнить это в Unity под Hybryde Evolution v1? В центре приложений Ubuntu пакета Emerald нет.

    ОтветитьУдалить
    Ответы
    1. Сделай всё как в статье. Пакета Emerald действительно нет Центре приложений Ubuntu, поэтому и надо устанавливать по этой инструкции.

      Удалить
    2. Так я же так и сделал. Но Alt + F2 - ничего не отображается. Какой-то баг системы?

      Удалить
    3. Выполни emerald --replace в терминале. А вообще-то требовать от Hybryde Evolution v1 тоже, что и Ubuntu 12.04 не стоит, т.к. это не одно и тоже.

      Удалить
    4. Я не требую от HE v1 тоже, что 12.04(В своем месте ты мне уже объяснил разницу), просто экспериментирую, изучаю возможности ОС. Вопрос даже не в Emerald. Командная строка где? Может ее не должно быть вообще в Hybryde Evolution v1, или она по другому запускаеться, или это баг моего варианта HE v1, моей установки?

      Удалить
    5. Открой: Параметры системы ->Клавиатура ->Комбинации клавиш ->Система ->Показать диалог запуска программы и примени комбинацию Alt + F2.

      Удалить
  4. Спасибо! Установилось, как у хакера.

    ОтветитьУдалить
  5. отлично, все работает, спасибо)

    ОтветитьУдалить
  6. здравствуйте,хотелось бы узнать 1)есть ли репозиторий emerald? -чтоб не собирать-всё таки ubuntu пакетный дистр ну и обновлялся нормально-на launchpad только до ubuntu 11.10 2)если работает вариант только со сборкой-обязательно ставить через make install или всё сработает с более правильным checkinstall? 3) как с emerald дела в mint 13 maya mate (также сборка или репы есть) -пока стоит ubuntu 10.04 до конца поддержки-потом собираюсь перейти на mint-mate(не нравится мне ни gnome3 ни unity)

    ОтветитьУдалить
    Ответы
    1. Так в самом начале статьи ведь написано, что он исключён из репозитьрия.

      Удалить
  7. так это с оффрепа убунты а сторонний-заточенный желательно под 12 убунту (вдруг есть)?

    ОтветитьУдалить
  8. достаточно серьезный баг - если выйти из полноэкранного режима в любом приложении, то в рамке окна пропадают кнопки управления (свернуть, закрыть...), но они есть, так как при наведении курсора на то место, где они должны быть, возникает всплывающая подсказка, то есть они просто не отображаются

    ОтветитьУдалить
  9. Удалять вот так :и ./autogen.sh && make clean && make distclean && ./configure --prefix=/usr && make && sudo make purge

    ОтветитьУдалить
  10. Отлично работает, без всяких багов в Минт14 мате,спаибо очень доволен!

    ОтветитьУдалить
  11. Анонимный25 мая 2013 г., 12:38

    Для тех у кого не получается скомпилить,вот альтернатива:
    sudo add-apt-repository ppa:nilarimogard/webupd8
    sudo apt-get update
    sudo apt-get install emerald

    ОтветитьУдалить
    Ответы
    1. Спасибо,по этому методу все встало.Минт15 Матэ.

      Удалить