[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
howtos:window_managers:installing_e17 [2012/12/20 03:15 (UTC)] – [Sources] added author tag mfillpothowtos:window_managers:installing_e17 [2019/02/21 10:39 (UTC)] (current) – removed markand
Line 1: Line 1:
-<!-- Add your text below. We strongly advise to start with a Headline (see button bar above). --> 
-====== Using Enlightement DR17 with Slackware ====== 
  
-===== What is E17? ===== 
- 
-[[http://www.enlightenment.org/p.php?p=about&l=en | Enlightenment DR17]] (E17) is the long awaited successor of E16, a [[slackware:window_manager|window manager]] which was distributed in Slackware 10 years ago. 
-It is classed as a "desktop shell" providing the things you need to operate your desktop (or laptop), but is not a whole application suite. This covered launching applications, managing their windows and doing other system tasks like suspending, reboots, managing files, etc. 
- 
-E17 doesn't come alone. Actually, it uses the [[http://trac.enlightenment.org/e/wiki/EFLOverview | Enlightenment Foundation Libraries]] (EFL) which can be used to develop other applications like in the Qt/KDE world for instance. There are, as in November 2012, 15 libraries in EFL and a lot of external modules or applications that can be used with E17. 
- 
-===== Installing E17 ===== 
- 
-==== Pre-built packages ==== 
- 
-=== SlackE17 === 
- 
-The easiest and fastest way to get E17 running on Slackware is to install the E17 packages from the [[http://slacke17.sourceforge.net/ | SlackE17 project]]. You just need to have the last release of Slackware or Slackware64. 
- 
-Just [[http://sourceforge.net/projects/slacke17/files/slacke17/ | download]] the tarball corresponding to your architecture (i486 or x86_64), unpack it and read the doc. To install the packages, you have several options: 
- 
-  * Install everything using: 
-<code bash># upgradepkg --install-new e17/*.txz</code> 
-  * Use the supplied script to install only E17 and its dependencies using: 
-<code bash># ./slacke17-install.sh std</code> 
-  * Use the supplied script to install everything using: 
-<code bash># ./slacke17-install.sh max</code> 
-  * Or you can just: 
-<code bash># cd e17 && pkgtool</code> 
- 
-==== Compilation ==== 
- 
-=== SlackE17 === 
- 
-SlackE17 provides all the source code and SlackBuilds in one tarball so you can rebuild everything easily. You can build the packages one by one, but it's more efficient to use the BUILD/slacke17-build.sh script. You can pass some options to the script: 
- 
-  * To get debug symbols: 
-<code bash># DEBUG=1 ./slacke17-build.sh</code> 
-  * To optimize for your box: 
-<code bash># ECFLAGS="-march=native -mtune=native" ./slacke17-build.sh</code> 
- 
-=== SBo === 
- 
-[[http://slackbuilds.org | SBo]] provides SlackBuilds for EFL and E17, but you will have to download all the source code by yourself and build the packages one by one. 
- 
-===== Using E17 ===== 
- 
-You need to update your .xinitrc using xwmconfig and choosing xinitrc.e17. 
-Most of the configuration can be made by the right click menu. If you want to manage who can use the system menu, you should take a look at /etc/enlightenment/sysactions.conf. 
- 
-====== Sources ====== 
-<!-- If you are copying information from another source, then specify that source --> 
-<!-- * Original source: [[http://some.website.org/some/page.html]] --> 
-<!-- Authors are allowed to give credit to themselves! --> 
-<!-- * Originally written by [[wiki:user:xxx | User X]] --> 
-<!-- * Contributions by [[wiki:user:yyy | User Y]] --> 
- 
-<!-- Please do not modify anything below, except adding new tags.--> 
-<!-- You must remove the tag-word "template" below before saving your new page --> 
-{{tag>howtos e17 author_ngc891 }} 
 howtos:window_managers:installing_e17 ()