24 мая 2013

Установить декоратор окон Emerald через репозиторий в Ubuntu 13.04/12.10/12.04

Emerald - это программа, которая используется для отрисовки рамки окна, заголовка, кнопок управления, прозрачности и теней. Работает он только в паре с оконным менеджером Compiz.
Emerald легко настраивается и очень красочный.
Он был удалён из репозитория Ubuntu в связи с переходом на GNOME 3 и чтобы установить его, приходилось компилировать пакеты в ручную.
Emerald не работает в GNOME Shell и Cinnamon, но должен работать, например, в окружениях, Классический GNOME, MATE или Xfce с ускорением 3D и  включённым Compiz.

Вот так красочно вы можете оформить окна с Emerald:





Установка Emerald

Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующие команды на установку:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install emerald

После установки откройте меню Даш (клавиша с логотипом Windows), введите несколько начальных букв eme и клик на значок или Enter, для открытия окна Emerald:



В окне Emerald пока нет тем. Для того чтобы загрузить темы, перейдите по следующей ссылке:

http://gnome-look.org/index.php?xcontentmode=103

Для выбора и загрузки темы, в ней всегда должно присутствовать: Beryl Emerald Theme.

Для того чтобы применить установленную тему, необходимо запустить Emerald, нажав Alt + F2, ввести и выполнить:

emerald --replace

После чего ваши окна примут отрисовку выбранной темы.

Вы можете сделать изменения в теме на своё усмотрение во вкладке окна Emerald - Изменить темы.

 Чтобы Emerald запускался при входе в систему, необходимо открыть Менеджер настройки Compiz ->Оформление окна и в поле Команда ввести emerald --replace:



Чтобы можно было переключаться "на лету" между GTK Window Decorator и Emerald, установите индикатор Fusion Icon следующей командой в терминале:

sudo apt-get install fusion-icon

Для отображения индикатора Fusion Icon в трее, выполните ещё эту команду:

gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

Теперь активируйте (запустите) индикатор Fusion Icon и можете переключаться не выходя из системы:


Если вы решили вернуться к оформлению окон по умолчанию с Compiz, откройте Менеджер настройки Compiz ->Оформление окна, нажмите на кнопку сброса в пункте Команда и выполните команду в терминале:

gtk-window-decorator --replace & exit

Вот и всё.

Удачи.

10 комментариев :

  1. а что такого в том, чтобы компилировать пакеты вручную?
    make
    make install
    ...и всё! не сложнее, чем подключить репозиторий.

    просто его преимущество в том, что автоматически
    будут приходить обновления.
    хотя как раз для эмеральда это неактуально,
    разработка, походу, совсем заглохла. :(

    ОтветитьУдалить
    Ответы
    1. Всё не сложно, когда знаешь как и умеешь это делать, но у большинства новых пользователей от слова КОМПИЛЯЦИЯ вызывает отторжение. Поэтому я и предлагаю просто скопировать и выполнить.

      Удалить
    2. Анонимный24 мая 2013 г., 23:28

      Плохо то что make file приходится править вручную слишком часто. Это уже не так просто. Да и с удалением из системы есть свои нюансы.

      Удалить
  2. ну это всё равно, что говорить:
    "у большинства начинающих водителей слова
    =сменить моторное масло= вызывают отторжение" :))
    сел за руль - учись и обслуживать машину!
    а не хочешь - пользуйся автобусом. то бишь виндой...

    ОтветитьУдалить
    Ответы
    1. Вот, вот я как раз об этом. Моторное масло многие не хотят менять самостоятельно. Для этого есть автосервисы и кстати в большинстве стран Мира водители так и делают. А тем более лезть в двигатель. На то есть специалисты. Только в России придерживаются понятия "сел за руль - учись и обслуживать машину!"
      Многие просто хотят использовать автомобиль, как средство передвижения, а не как объект для изучения.
      Тоже самое и с пользователями компьютера. Подавляющее большинство хотят просто использовать его, а не изучать. Сидеть ночами за изучением той или иной системы - удел пытливых, коих меньшинство.
      Так что, как-то вот так я могу тебе ответить

      Удалить
  3. Анонимный24 мая 2013 г., 19:25

    Спасибо, Админ, все доступно объяснил.

    ОтветитьУдалить
  4. Анонимный24 мая 2013 г., 21:25

    А в LXDE будет работать?

    ОтветитьУдалить
  5. "должен работать, например, в окружениях, Классический GNOME, MATE..."
    По сообщениям на форумах и по личному опыту "подружить" Mate 1.6 + Compiz + Emerald пока не удалось никому. На LinuxMint Mate с Mate версии 1.2 ситуация похожая; вот снимок десктопа с Virtualbox: http://s019.radikal.ru/i643/1305/75/99baa2126248.png
    Для Ubuntu Mate 1.4 есть вполне рабочая deb-сборка Compiz+Emerald на mintlinux.ru в разделе "Mate", только где ж его взять 1.4?
    Так, к сведению, вдруг кому полезно будет...

    ОтветитьУдалить