Небольшое HOW-TO по установке Emerald для Ubuntu 12.04 (не верте что это мертвый WM, со своей задачей он справляется на отлично, но при этом единственный кто может предоставить вменяемую прорисовку окон).
Устанавливать его надо будет из сорцев (хотя я собираю для себе deb-пакет, способ ниже), поэтому для начала нужно поставить необходимые пакеты, в терминале:
sudo apt-get install git autoconf libtool libwnck1.0-cil-dev libwnck-dev intltool libdecoration0-dev gawk
Теперь необходимо скачать архив cgit.compiz.org/fusion/decorators/emerald/snapshot/emerald-0.9.5.tar.gz и распаковать в нужную папку (к примеру, Downloads). Далее в терминале:
cd Downloads
cd emerald-*
./autogen.sh && make clean && make distclean && ./configure --prefix=/usr && make && sudo make install
На этом установка заканчивается. Удалить можно будет коммандой sudo make uninstall в папке с emerald
Запустить emerald можно коммандой emerald --replace в терминале (или же в ccsm - Window decoration - Command - emerald --replace)
emerald theme by me
UPD. Emerald будет падать в Segmentation fault (core dumped) если в теме указан радиус тени меньше 0.5 (Frame\Shadows - Radius). Так рисуются большинство тем, поэтому нужно запустить emerald-theme-manager и выставить тень, к примеру, 0.5
Способы устранение Segmentation fault (core dumped) при запуске Emerald на Ubuntu 12.04
Способы устранение Segmentation fault (core dumped) при запуске Emerald на Ubuntu 12.04
libwnck-dev - не ставится, из-за зависимостей. ./autogen.sh пишет - error: possibly undefined macro: AM_GLIB_GNU_GETTEXT. Пробовал уже поставить готовый пакет - ловлю только Segmentation fault (core dumped). Хотя тень стоит в разы больше 0.5
ВідповістиВидалитиСо стандартной темой идет? На 12.04 все зависимости поставились нормально. В Segmentation fault может падать из-за настроек. Можно запустить emerald-theme-manager и покрутить настройки темы, так и понять из-за чего валится. И что есть готовый пакет? libwnck-dev ставится из реп.
ВідповістиВидалитиЭто очень сложно для меня, очень хочется ppa для Ubuntu 12.04. Оставьте ссылку если найдётся, - пожалуйста!
ВідповістиВидалитиНе знаю почему, но после того, как я максимизирую окно, а затем обратно, то кнопки Закрыть, свернуть и т.д. тупо скрываются из вида, но при этом на них все еще можно нажать. Так во всех темах. Как решить? :(
ВідповістиВидалитиВ стандартной так же? Запустить в терминале emerald --replace и покрутить окна, думаю что-то должно писать. И потом уже искать решение. У меня ATI xpress 1250 или что-то такое на ноуте, древнее некуда, дрова что шли из коробки и все собирается и работает
ВідповістиВидалитиНа счет реп. Я и сам долго искал. Их нет. Но если сделать все по инструкции, то потом можно установить checkinstall и самому собрать деб-пакет, при переустановке с него и ставить постоянно для 12.04
Alexander Korniychuk, неа, не идёт. Залез в ini-файл, все радиусы в стандартной теме подкрутил >= 0.5 - всё равно core dumped. Жаль что нет уведомлений об ответе, узнал что вы мне ответили только сейчас, после установки xubuntu.
ВідповістиВидалитиМожно здесь посмотреть - http://iamfuss.deviantart.com/journal/Install-emerald-for-Ubuntu-12-04-292806813#comments
ВідповістиВидалитиВроде есть решение, +там кто-то кусок патча выложил. +надо именно на стандартной теме запускать
Я и на xfce использовал emerald, дефолтный не очень.
Странно. Попробовал согласно вашему гайду снова - взлетело. Видимио какие то обновы на xubuntu12 помогли
ВідповістиВидалити