Shtsh 09.04.2010 00:12
Enlightenment — Ставим E17 на дебиан из svn
Как-то сделал checkout репозитория e17. Принёс домой на компьютер с Debian Sid и захотелось как-то собрать и установить всё это дело. Для этого, на официальном сайте есть руководство со скриптом установки. Вообще, там всё логично и просто. Для нужных пакетов запускается./autogen.sh —prefix=/usr/local
make
make install.
Пакеты собирать желания не было :)
По идее, всё это должно было собрать всё необходимое и установить. Вот только возникли некоторые проблемы. Всё это собирается с префиксом /usr/local и библиотеки ставятся в /usr/local/lib. А по-умолчанию в дебиане, там библиотеки не ищутся. Поэтому пришлось прописать в /etc/profile (чтобы для всех пользователей) следующее:
1 |
|
Аналогично для хедеров
1 |
export CPLUS_INCLUDE_PATH=CPLUS_INCLUDE_PATH:/usr/local/include
|
Затем оказалось, что ecore не компилируется, пришлось думать, почему. Так как была следующая ошибка:
ecore_evas_x.c: In function ‘_ecore_evas_x_gl_window_new’
Я посмотрел параметры ./configure и в результате помогла опция --disable-ecore-evas-opengl-x11. По идее, после этого нету возможности использовать аппаратное ускорение видеокарты для движка. В результате всё собралось и поставилось.
После этого я собрал модуль тайлинга и стал думать, как всё это прикрутить к kdm (внезапно оказалось, что entrance — сторонний проект и его в svn нету). Полазив по файловой системе и гуглу, добавил в /usr/share/xsessions/ файлик e17.desktop следующего содержания
1 |
<desktop entry="Entry">
|
Также он должен находиться в /usr/share/kde4/share/apps/kdm/sessions/
Примечание. В арче /usr/share/apps/kdm/sessions/, так префикс для кде /usr
После этого, в меню появился пункт Enlightenment.
Дальше я поставил темы, которые были пропатчены в арче для русского языка. Бралось всё это из aur. Помнится, для установки, можно воспользоваться программой nvbn, надеюсь :) Но можно и ручками, там всё интуитивно понятно. Тем там где-то мегабайт на 100 с чем-то.
После этого можно ковыряться в системе дальше :)
Я ещё недолго его ковыряю, пока в глаза бросилось то, что пока стандартный файловый менеджер недопилен. Я пока не смог разобраться с родным композитом. При изменении настроек иногда e17 падает. К счастью, есть опция recover :)
Вообще, как-то иногда чувствуется, что не совсем допилено. Но это субъективно. Да и мало пока ковырялся. Вот поподробнее разберусь, посмотрю программы из комплекта DE.
Вообще, как-то иногда чувствуется, что не совсем допилено. Но это субъективно. Да и мало пока ковырялся. Вот поподробнее разберусь, посмотрю программы из комплекта DE.
а тут для арчеводов, там правда е17svn в репах есть, но дабы ревизия поновее была не помешает
воспользоваться программой nvbn
Я бы не рискнул ей ставить что-то, сложнее плазмойдов и скриптов =)
я знаю, что она на стадии бета, тем не менее, интересует личное мнение