OpenGEU 7.10. Enlightenment DR17 на марше

OpenGEU LogoНаткнулся я недавно на весьма интересный дистрибутив Linux - OpenGEU. Это еще один дистрибутив, основанный на Ubuntu Linux. Но в качестве графической среды по умолчанию в нем используется Enlightenment DR17. В последний раз я более-менее серьезно изучал Enlightenment года три назад. Это была версия DR16 и особого впечатления она на меня не произвела. Просто быстрый, довольно-таки красивый и гибко настраиваемый window manager. Посмотрел и удалил. Здесь же, при взгляде на DR17 в OpenGEU 7.10, я был удивлен и где-то даже поражен. Но обо всем по порядку.

Вначале про Enlightenment. Оконный менеджер Enlightenment впервые вышел в свет в 1997 году. Последний его значимый релиз состоялся в 2000 году и был потом несколько доработан в 2003. Это была версия DR16. Этот wm всегда был интересен своей визуальной составляющей. Он был красив, но в то же время достаточно прост и легок. Но это просто оконный менеджер. В конце концов, fvwm2, известный своей гибкостью, тоже можно настроить как угодно красиво и удобно.

История с Enlightenment DR17 куда как интересней. Этот проект представляет собой уже не просто оконный менеджер. Это уже совокупность wm, файлового менеджера и конфигурационных утилит. Разработчики не позиционируют DR17 как полноценный Desktop Environment (как Gnome или KDE). Но, судя по тому, что я увидел, DR17 уже вполне подходит для той ниши, которую сейчас занимает Xfce. Это уже достаточно продвинутая рабочая среда. При всем при этом Enlightenment DR17 продолжает оставаться быстрым. Вообще, критерий скорости - один из самых важных для разработчиков Enlightenment.

Команда Enlightenment пошла даже, пожалуй, дальше, чем разработчики Xfce. Как известно, для построения интерфейса Xfce использует библиотеку GTK. А Enlightenment DR17 основан на специально разработанных библиотеках EFL - Enlightenment Foundation Libraries. EFL содержит в себе библиотеки для работы с графикой, событиями, виджетами, BSD-сокетами, собственным форматом базы данных и т. д. То есть это вполне полноценный интерфейс для разработки ПО. Не такой законченный и самодостаточный, как Qt или GTK, но тем не менее...

К сожалению, на данный момент не все так уж замечательно. DR17 сейчас находится в стадии разработки и официально никак не поддерживается. Любое его использование может проводиться только на свой страх и риск. Кроме того, разработка идет уже достаточно давно (фактически, с 2000 года) и только в последнее время несколько активизировалась. Каких-либо сроков по выпуску DR17 разработчики не предоставляют. Такой вот долгострой от ПО.

Теперь немного об OpenGEU. Этот дистрибутив сочетает в себе все достоинства Ubuntu с красотой и скоростью Enlightenment DR17. Он чертовски красив, нетребователен к аппаратным ресурсам и в то же время весьма функционален. Он стоит того, чтобы взглянуть на него хотя бы с LiveCD, который можно скачать на официальном сайте.

OpenGEU   OpenGEU

Как я уже говорил, с эстетической точки зрения Enlightenment весьма впечатляет. Кроме того, он удобен в использовании. Увидев такую красоту, моя жена тут же стала меня уговаривать перевести ее linux-аккаунт с mac-like интерфейса на Enlightenment. Такая возможность существует. В Ubuntu 7.10 для этого необходимо проделать следующее:

1. Скачиваем и устанавливаем ключ от репозитория:

$ wget http://lut1n.ifrance.com/repo_key.asc
$ sudo apt-key add repo_key.asc

2. Подключаем два репозитория:

deb http://download.tuxfamily.org/geubuntu/ feisty/
deb http://e17.dunnewind.net/ubuntu feisty e17

3. После обновления списка пакетов устанавливаем необходимые пакеты:

$ sudo aptitude install geubuntu-desktop

После этого в gdm можно выбрать сеанс "Enlightenment". Но на этом этапе у меня возникла проблема. В случае, если я загружаюсь с LiveCD OpenGEU, все работает отлично, просто летает. Но после установки в "живую" систему Enlightenment очень сильно тормозит. При этом процесс Xgl съедает большую часть процессорного времени. Это странно и ненормально. Я грешу на драйвера для моей видеокарты ATI. Хотя возможно, что это просто следствие общей сырости Enlightenment как продукта. Если кто-нибудь ставил или будет ставить DR17 на Ubuntu 7.10, отпишитесь здесь, столкнулись ли вы с такой проблемой.

В любом случае Enlightenment DR17 и OpenGEU произвели на меня положительное впечатление. Я очень надеюсь, что проект будет развиваться. Еще одна альтернатива существующим графическим средам явно не помешает и будет только в плюс.

Полезные записи

Комментарии

Re: OpenGEU 7.10. Enlightenment DR17 на марше

FX Poster аватар

А зачем тебе Xgl? fglrx новых версий (>=8.42) работает вполне нормально и без него.

Re: OpenGEU 7.10. Enlightenment DR17 на марше

SolarWind аватар

А даже и не знаю. То есть я его как-то специально не включал. Как "из коробки" иксы завелись, так и работают. До сих пор проблем не было, тот же compiz fusion работает без проблем. А тут вот такой косяк...

Re: OpenGEU 7.10. Enlightenment DR17 на марше

Shikolay аватар

Сам ставил себе E17 на XUbuntu 7.10 отсюда
http://edevelop.org/pkg-e/ubuntu feisty e17
Всё заработало и быстро. (Но иногда падало.) Потом перешёл обратно на XFCE, сейчас за этим репом не слежу. Но воощем на сайте edevelop.org посмотрите там есть майнтейнер E17 для ubuntu. И еще есть подобный проект ElUbuntu(Ubuntu +e17)

Re: OpenGEU 7.10. Enlightenment DR17 на марше

SolarWind аватар

Не открывается сайт. :-( Я натыкался на упоминания о нем, когда гуглил насчет enlightenment. Но тогда он тоже не открывался. То ли временные проблемы, то ли сайт вообще умер...

Re: OpenGEU 7.10. Enlightenment DR17 на марше

zencd аватар

сколько не видел шотов Е, оформление окон всегда было каким-то "доисторическим"; на объективную "чертовскую привлекательность" (как макось, например) по-моему не тянет

Re: OpenGEU 7.10. Enlightenment DR17 на марше

SolarWind аватар

На макось, конечно, не тянет, согласен. Но, тем не менее, весьма красив.

Re: OpenGEU 7.10. Enlightenment DR17 на марше

Абакумов Игорь аватар

паходу сайт умер вабще

Re: OpenGEU 7.10. Enlightenment DR17 на марше

SolarWind аватар

Не понял, какой именно сайт?

Re: OpenGEU 7.10. Enlightenment DR17 на марше

Max Polakov аватар

сколько не видел шотов Е, оформление окон всегда было каким-то "доисторическим г"

Re: OpenGEU 7.10. Enlightenment DR17 на марше

SolarWind аватар

Ну не знаю. А в чем "доисторичность"? Необычно, да, может быть в чем-то вычурно.

Re: OpenGEU 7.10. Enlightenment DR17 на марше

Дымов аватар

Я им пользуюся не плохой вроде.но надо потестить

Re: OpenGEU 7.10. Enlightenment DR17 на марше

kepkin аватар

Пользовался e17 в течении 3х лет. Сама быстрота работы достигается в том, что они полностью написали все свои Виджеты т.е. EFL. Если для GTK красивое оформление сейчас можно сделать в виде плагина (т.е. compiz), то здесь всё заложено изначально.

Но разница, почему Е17 работает достоточно быстро по сравнению с compiz в том, что EFL использует лишь процессор для обработки всего видео, когда как compiz использует ускорение видеокарты. Таким образом имея лишь встроенное видео (а не супер последнюю nvidia карту), у вас потенциально быстрее работает среда.

Однако, в таком подходе есть и минусы. Если вы хотите написать плагин для E17, который будет работать на фоне рабочего стола, то Вы врядли сможете достичь гладких краёв. Дело в том, что прозрачность у E17 поддерживается лишь на верхних "слоях", а обои рабочего стола на самом нижнем. Об альфа канале можно забыть. Так было год назад, изменилось ли это сейчас, не могу сказать.

Ещё одна проблема написание дополнительных интерактивных плагинов, которые можно было бы легко встроить в среду - это то, что вам придётся учить новый язык. А как же подругому, спросите Вы? А посмотрите в сторону XUL. Простенькие плагины для firefox-a может написать любой малыш, который мало мальски знает HTML. Сделайте HTML не интепретируемым, а компилируемым языком (я не вижу трудностей в этом) и Вы получите такое же быстродействие, как и у Enlightenment.

Enlightenment это очень смелый и перспективный проект. Однако, уж слишком у него всё новое и всё своё. В целом, это вообще проблема всех сред Linux - плохая интеграция между собой. Вместо написания полезных и полных приложений, делается куча копий для KDE, Gnome и для всех остальных. Надеюсь freedesktop.org исправят эту ситуацию быстрее.

Re: OpenGEU 7.10. Enlightenment DR17 на марше

SolarWind аватар

Спасибо за столь развернутый комментарий.

Я тоже читал, что использование только процессора для графики - принципиальная позиция разработчиков E. Но, честно говоря, не понимаю такой позиции. Зачем лишний раз грузить процессор, когда можно загрузить видеокарту?

Re: OpenGEU 7.10. Enlightenment DR17 на марше

kepkin аватар

Затем, что у меня 12'' ноутбук, у которого сильный процессор и встроенная видеокарта от Intel. Позволить себе nvidia я банально не могу по финансовым причинам. В игры я не играюсь, однако compiz в Gnome даёт очень ощутимые приросты производительности труда (покрайней мере для меня). В целом вся эта анимация - это не только красиво, но и в большой степени юзабилити.

У Е17 по умолчанию оч. здравые и удобные key биндинги. Например, alt + F4 никаким намёком мне не говорит о закрытии приложения. Когда как, win+X вполне похож на крестик в углу окошка, который я всегда нажимаю. win+I означает Iconify (т.е. свернуть).

Так что все эти новшества важны для повседневной работы с компьютером, но каждый ли готов покупать для этого новый компьютер?

Re: OpenGEU 7.10. Enlightenment DR17 на марше

SolarWind аватар

Ну в общем да, соглашусь.

reply this topic

DeboraBond18 аватар

You have no time and have no idea how to finish your Analysis Essay, purchase it from the most respectable company and you will never regret.

reply this post

here аватар

Open this essaysservice company "essaysservice.com" in order to get an excellent opportunity to get good written essays and make a difference in your student’s life with the help of our professional essay writing service.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу. Если у вас есть аккаунт в Gravatar, он будет использован для показа вашей аватарки.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.