Меню Рубрики

Установка enlightenment e19 в ubuntu

An Easy Way to Install Enlightenment E19 in Ubuntu 14.04

Enlightenment 0.19.0 stable has been released recently. One of the best new features in E19 is the full wayland support.

In this quick tutorial I’ll show you how to install the Enlightenment window manager 0.19.0 (E19) in Ubuntu easily with a bash script. Tested in Ubuntu 14.04.1 64-bit.

Enlightenment E19 session in Ubuntu 14.04

Before getting started, you may take a look at what’s new in the latest E19 release:

  • greatly improved wayland support
    • E_WL_FORCE environment variable for forcing output types
  • e_uuid_store: Add infrastructure to store window/surface properties.
  • Add a tiling profile.
  • per-screen desklock logo visibility config
  • Tiling: Merge the tiling module rework..
  • check udisks1 DevicePresentationHide flag
  • ACTIVATE_EXCLUDE window active hint policy
  • show video resolution in filepreview widget
  • add fileman option to clamp video size for video previews
  • handle xrandr backlight using a single, accurate handler
  • blanking options for wakeup on events (urgent + notify)
  • packagekit module for package manager integration
  • ibar now optionaly triggers its menu on mouse in
  • selective redirection toggling
  • new focus option “raise on revert focus”
  • add PIN-style desklock for lokker module
  • make desklock hookable, break out current desklock into module, move pam stuff to separate file
  • revive personal desklock passwords
  • allow moveresize visuals to be replaced
  • allow desk flip animations to be handled completely externally
  • E16-style live pager returns!
  • comp config is no longer a module
  • E_FIRST_FRAME env variable
  • new compositor API
  • add E_MODULE_SRC_PATH for setting current module src path without needing to install modules
  • use non-recursive makefiles for entire build system
  • filemanager popups no longer span multiple monitors
  • system operations no longer dim screen until action has begun
  • window stacking and focus restore is more accurate across restarts
  • gstreamer1 is now used for media previews
  • improved multiple monitor setup reliability
  • shaped windows now render more accurately

Install Enlightenment E19 in Ubuntu 14.04:

UPDATE: The link to the script is broken. As an alternative, install E19 from PPA by running below commands one by one from PPA:

Thanks to batden, there’s now a bash script to make it easy to install / upgrade / uninstall the E19 (git version) in Ubuntu 14.04 LTS. All you need to do is download & install the script and answer on screen prompts during the installing process.

1. To download the script, right-click the link below and click “Save link as …” and save the file nineteen.sh to Downloads folder..

Right-click me and select ‘Save link as …’

You can also download the script from the ubuntuforums thread.

2. After you downloaded the script, make it executable and run it.

To do so, press Ctrl+Alt+T on keyboard to open the terminal. When it opens, run the commands below one by one:

3. When the script starts, type a number to select install, update, or uninstall E19 (see above picture.) and hit Enter.

After that, it will pop up a information dialog and then ask you to insert your user password. Not that, terminal does not give visual feed back when typing a password, just type in mind and hit enter.

4. After that, the script will update & upgrade your system, download all Enlightenment packages, and finally compile them on your system. Depends on your internet connection, the process will cost a few minutes.

During this period of time, it will ask two or three questions, so don’t go too far away!

5. When everything’s done, you should see something like below.

Restart your computer and select log in with Enlightenment when you’re at Unity Greeter and enjoy!

источник

Enlightenment

Enlightenment (или просто E) — легковесный оконный менеджер (пользовательское окружение) не требовательный к ресурсам компьютера, потребляет очень мало оперативной памяти.

Поддерживается анимация элементов интерфейса, темы, виртуальные рабочие столы.

Интерфейс нельзя назвать очень стильным и современным, он требует привыкания.

Архитектурные особенности

Enlightenment использует собственные графические библиотеки EFL (Enlightenment Foundation Libraries), но при этом совместим с GTK.

Программисты могут использовать EFL для написания собственных программ. Enlightenment использует модульную архитектуру.

Enlightenment был запущен и протестирован на следующих архитектурах x86, Atom, Power-PC, ARM, MIPS, Sparc и других.

Интерфейс Enlightenment

Интерфейс Enlightenment довольно функциональный, но при этом вряд ли подойдет для новичков и рядовых пользователей. Поддерживаются все основные операции с окнами и несколько дополнительных, например, принудительное закрытие.

Читайте также:  Установка вольтметра на классику

На рабочем столе Enlightenment можно размещать файлы и папки. Поддерживаются обои рабочего стола.

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

В нижней части экрана размещается панель. На рабочий стол можно добавлять графические виджеты.

Интерфейс переведен на русский язык.

История и развитие

Первая версия Enlightenment появилась в 1996 году (по некоторым источникам в 1997). Основателем проекта является Carsten Haitzler (его ник Rasterman).

Enlightenment не сильно распространен среди дистрибутивов, но есть дистрибутивы, которые могут устанавливаться сразу с поддержкой Enlightenment, например, MoonOS, Bodhi Linux, Yellow Dog Linux (дистрибутив для PlayStation 3). Пользователи других дистрибутивов могут установить Enlightenment самостоятельно.

Существуют две версии оконного менеджера E16 (или DR16) и E17 (или DR17).

E16 появился в 2000 году. Позднее Enlightenment был переписан с нуля и получил версию E17.

Установка Enlightenment в Ubuntu Linux

(могло устареть) Из репозиториев Ubuntu 12.04 можно установить Enlightenment E17. Для этого выполните в терминале команду:

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

Резработка

Используется собственная графическая библиотека EFL. EFL (Enlightenment Foundation Libraries) представляет собой целый набор библиотек для создания графических интерфейсов, работы с файлами и устройствами.

источник

Installing EFL on Ubuntu

The Enlightenment Foundation Libraries (EFL) power millions of systems from mobile phones to set-top boxes, desktops, laptops, game systems and more. You’ll need EFL if you want to develop apps for Enlightenment and for any of the devices that use Enlightenment for its visual interface.

This tutorial describes several ways to install EFL on your system. You will only need to use one of these. Select your chosen method using the index on the right.

Many distributions offer EFL as an installable package from their default repositories. In this case you only need to use your distribution’s software management system to install. However most versions of EFL in default repositories are out of date and will not compile more recent Enlightenment applications. If this is not an issue for you, read through the «From Distribution Repositories» section below.

Distributions often provide a special repository maintained by users or a method of integrating a bleeding edge version of EFL with your software management system. This means that once installed you can keep EFL current just by running system updates. If your distribution offers this, take a look at the section «Installing from a Special Repository».

The Enlightenment developers provide a pre-packaged source of EFL. Although not bleeding edge it is up to date and considered stable for production environments. You can download, compile and install it yourself by following the instructions in «Installing from Packaged Source».

You can also download the source code for the most recent version from the EFL git repositories. To get started, read the section «Installing from Git».

Whichever installation method you use, visit «Compiling EFL Applications» to discover how to compile your Enlightenment applications.

From Distribution repos

EFL is not available in Ubuntu’s official repositories, but you can install all the items you need from a special PPA repository. See below for instructions on how to do that.

Installing from a Special Repository

To install the latest EFL available from a special Ubuntu PPA repository, add the new repository with:

Refresh your repositories:

And then install EFL and its development libraries:

Ubuntu does not install by default the gcc compiler or meson or ninja, so, before you can compile any apps, you will need to install those too:

Also note that, due to EFL’s fast development rate, it is unlikely the PPA will provide by default the latest version of EFL. This means that many of the examples in this documentation will probably need tweaking to work. If you would like to install an up to date version of EFL, see the Installing from Source section below or the instructions for Installing from Git, also available below.

Installing from Packaged Source

There are two versions available form the Enlightenment website. One is a packaged and available from the EFL’s download site. The other is the nightly bleeding edge version which you can download using git. This section deals with installing with the packaged version available from the EFL’s download site.

Читайте также:  Установка задних рестайлинговых фонарей е39

Step 1: Downloading Stable Version

Download the latest version of EFL and check it against its SHA256 hash:

Note that you will have to change X.XX.X for the actual version of EFL.

Step 2: Unpacking

Once you have the archive file containing EFL in your hard disk, unpack it with:

This will produce a folder called efl-X.XX.X .

Step 3: Installing Dependencies

Before you can compile and install EFL, you will have to install some software packages EFL needs:

Step 4: Building and Installing

Once you have installed all the packages EFL needs, cd into the efl-X.XX.X folder and run

This will configure the files needed for compiling, actually compile the software, and then install it.

Step 5: Carrying out Post Installation Tasks

As you are not installing to /usr but to /usr/local , you will have to ensure that some files are visible to dbus:

You may also need to refresh your library path to make sure your apps can find the EFL libraries:

Installing from Git

You can also get the bleeding edge version of EFL by cloning it from the git repository.

Step 1: Installing git and Cloning

By default, git is not installed in Ubuntu, so the first step is to install it:

Next clone EFL’s source code:

This will create a directory called efl/ .

Step 2: Installing Dependencies

You will need to install some tools to build EFL:

As well as the dependencies specific for EFL:

Step 3: Configuring the Software

Now you can cd into the efl directory and run the meson build script to create and configure the software ready for compilation:

Once configured, you can compile the software with:

Step 4: Carrying out Post Installation Tasks

As you are not installing to /usr but to /usr/local , you will have to ensure that some files are visible to dbus:

You may also need to refresh your library path to make sure your apps can find the EFL libraries:

Troubleshooting

If you are having problems compiling and installing EFL, you can come and seek advice on any of our IRC channels or post a ticket to our Phabricator.

Installing on Other Operating Systems

If you would like to install EFL on a different operating system visit the Installing EFL page.

источник

Enlightenment 0.19

Сегодня состоялся выпуск E19 — графической оболочки рабочего стола. Под графической оболочкой подразумевается нечто промежуточное между просто менеджером окон (WM) и средой рабочего стола (DE). E19 не предоставляет приложений на все случаи жизни, но в то же время в нём есть всё для управления окнами, файлами, а также множество модулей для добавления нужной функциональности.

Основные изменения в новой версии:

  • Значительно улучшена поддержка Wayland;
  • Значительные улучшения композитного оконного менеджера;
  • Улучшена работа в конфигурации с несколькими мониторами;
  • Улучшена работа с подсветкой монитора;
  • Добавлен профиль «Tiling» для быстрой настройки мозаичного режима оконного менеджера;
  • Добавлен новый модуль для работы с PackageKit;
  • IBar стал показывать меню при наведении на значок приложения;
  • Улучшения в блокировщике рабочего стола;
  • Снова доступен пейджер с интерактивными миниатюрами в стиле E16;
  • Для работы с мультимедийными файлами теперь используется gstreamer1.

Для своей работы E19 требует EFL версии 1.11.

А что со стабильностью? Е17 был хоть и быстрым, но стабильно падучем. Дальше я не пробовал.

Не падает совсем у меня. Разработчики в новых версиях EFL устранили вагон недочётов из Coverity, так что с этим всё нормально.

А так как обычно: что-то починили, что-то сломали.

Так потихоньку вырисовывается будущее линукса: packagekit, wayland, systemd, pulseaudio, E19. Хорошо это или не очень?

E19 ко всему перечисленному не прибит гвоздями, в отличие от этого вашего гнома. Так что E19 в этом ряду лишний 🙂

Во как, Е18 пропустил, а тут уже Е19 подоспела 🙂 Ей уже можно пользоваться или лучше подождать, если сырая?

Кто попробовал уже, подскажите. Темы старые подходят? Или как и планировалось, поломали и от E17/E18 с E19 работать не будут?

Системный лоток не починили? Начиная с 0.17.5 вываливал сообщения об ошибке (но после все кликов «Ок» продолжал работать), если засунуть его на прозрачную полку. Тут также?

e19 никто не пользуется, какое будущее, о чём вы

Отличная штука, рекомендую!

Добавлен профиль «Tiling» для быстрой настройки мозаичного режима оконного менеджера;

Вот это уже интересно. Кто опробовал этот режим?

Читайте также:  Установка газоанализаторов на природном газе

Так и другими из этого списка пока мало пользуются.

По крайней мере, Поттеринг думает, что серьезно.

нужно. единственный полноценный Wayland-композитор пока, хотя у меня не завелось: ругнулось на драйвер (это на интеле-то!).

если верить аналитикам ЛОР-а, systemd — сверхсекретный заговор союза ZOG, Google, M$, RH, рептилоидов, мирового правительства, КНДР, террористов и еще десятка Корпораций Зла рангом поменьше. так что да, очень серьезно.

systemd уже у нескольких больших ребят изкоробки, и сколько не спорь о ее архитектуре, она все же имеет большое кол-во фанатов, да и пользователи примут без особых страданий то, что бежит где-то на заднем плане. В случае enlightenment, я сильно сомневаюсь, что кто-то в здравом уме будет эксперементировать над людьми чем-нибудь подобным.

Скорее добили его 😀 Теперь он вообще чёрт знает что показывает.

И как оно вообще?
Тайлинг годный?

e16 сдох, e17 не взлетел, e18 забагован до ужаса, а они уже e19 пилят? молодцы, что сказать! надо больше версий выпускать, и плевать, что ни у кого не работает предыдущая, мы выпустим новую, и она тоже ни у кого рабттать не будет. браво!

Не вовремя Bodhi Linux накрылся.

По мне всякие юнити страшнее.

e16 сдох, e17 не взлетел, e18 забагован до ужаса, а они уже e19 пилят? молодцы, что сказать! надо больше версий выпускать, и плевать, что ни у кого не работает предыдущая, мы выпустим новую, и она тоже ни у кого рабттать не будет. браво!

Еще чуть-чуть и ты постигнешь дзен.

Хах, я именно это и ожидал 🙂 Сколько Enlightenment помню, столько они системный лоток сначала ломают, потом чинят. Если несложно, сделай, пожалуйста, скриншот как оно сейчас смотрится.

Свидетели подтеринга — очевидно же!

Зачем оно нужно, если есть Gnome3?

ПакагеКит давно устарел в .deb-based, вместо него — qapt.

E19, как и E17 — не может конкурировать с кде, хфце, мате, синнасоном. Остальное пусть живет.

не все поделия (да, это сказал я — олдскульщик, бегавший от сустемд как от огня) подтеринга не работают, и не все они говно. но подтеринг — говно, однозначно! и меня сильно бесят подтерингодрочеры! их надо сжигать на костре! заживо!

кот красив, E, как всегда, непонятен.

Были бы ещё темы к нему нормальные, можно было бы потыкать, а то то что есть, не очень айс (

Вот ты вырастешь, случайно увидишь этот комментарий и тебе станет стыдно.

Народ, кто нибудь этим ДЕ пользуется? Интересует готовность вообще. И как оно будет выглядеть после КДЕ? И САмое главное есть ли пакеты для убунты или опять компилять надо?

мне? стыдно? ты меня с кем-то путаешь! моя совесть уволена без содержания.

Народ, кто нибудь этим ДЕ пользуется?

Проблемы мелкие есть (как и везде), но, в целом, ничего критичного. Средств настройки всяких много, как поставишь придется потратить время, чтобы разобраться. Зато жестких ограничений по характеру действий и привязкам между действиями нет, например, можно запилить, чтобы при перемещении курсора в левый верхний угол экрана, скажем, открывался firefox или выключался звук, а при нажатии кнопки Power переключался виртуальный раб. стол или менялся уровень подсветки. Ненужные модули можно просто выгрузить, что несомненно плюс. Кушает мало памяти и работает шустро.

И как оно будет выглядеть после КДЕ?

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

Еще в Enlightenment, как по мне, свой файловый менеджер — так себе. После кедовского Dolphin’а это будет особенно заметно. По этому, я в Enlightenment использую PCManFM. Благо, в настройках можно указать использование пользовательского файлового менеджера.

САмое главное есть ли пакеты для убунты или опять компилять надо?

А у пакетного менеджера слабо спросить или хотя бы на http://packages.ubuntu.com заглянуть? 🙂

Воспользуюсь поиском за тебя: http://packages.ubuntu.com/search?keywords=enlightenment&searchon=all&amp. Но он там скорей всего стоковый, допиливать придется.

По части убунт и enlightenment, оптимальный вариант Bodhi Linux. Правда оттуда совсем недавно основатель проекта ушел и чего там дальше будет — фиг его знает. Но насколько я помню, ставить сам Bodhi и не обязательно теперь, репозитории от Bodhi 3.0 можно подключить в Ubuntu 14.04, да установить все оттуда. Погугли, в бложике основателя Bodhi было how-to на эту тему.

источник

Добавить комментарий

Adblock
detector