Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17


how to install enlightenment

Posted on 1998-12-18
Medium Priority
Last Modified: 2013-11-13
pls help me.
i would like to install enlightenment like steelsky but i don't know how to do it.
my first problem is that i could not follow what the readme file give me... so i untar the file and put into a directory
what should i do ?  I can't "make" cos' there is no makefile.  
If u got any other easier way of installing pls tell me...
Question by:yueweng2
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 2
  • 2
  • +3

Author Comment

ID: 1638867
by the way my system is redhat 5.1
I don't know how to install my sound card in linux too!!!
How do I use my cdrom in my linux

Expert Comment

ID: 1638868
where did you get enlightenment from?
the only reason I ask is that their web page said that you need
to download some other files along with enlightenment.
that was the last time I was on thier.
what kind of soundcard is it?
now for your cdrom, some distributions have a directory called
cdrom. if not make it,
then in your /etc/fstab put in your drive info
mine is setup like this
/dev/hdd   /cdrom              iso9660  ro,noauto,user 0 0

/dev/hdd because my cdrom is on the second IDE interface and set to slave.

/cdrom this is were my drive will be mounted.

/is09660 this is the type of file system.

I hope this helps let me know what happens

Expert Comment

ID: 1638869
Since you're using Redhat, there's no reason to bother with the source versions of it. Go to your nearest mirror and download these files :


for sound,


you may also need the gtk+perl...rpm file... I was asked for it, even though it is 'optional'.

I have shortened the file names above 'cos I;m lazy like that ;-).

Once you have downloaded all the above, to install them type:

rpm -ivh xxx.rpm

where xxx.rpm is the rpm file you are going to install. THE ENLIGHTENMENT RPM MUST BE THE LAST ONE, OR ELSE YOU WILL GET SEVERAL ERROR MESSAGES.
If you have any trouble, try adding --force to the command line. ie:

rpm -ivh --force xxx.rpm

To configure sound in Redhat, use the sndconfig utility (just type sndconfig on the command line.

Simplifying Server Workload Migrations

This use case outlines the migration challenges that organizations face and how the Acronis AnyData Engine supports physical-to-physical (P2P), physical-to-virtual (P2V), virtual to physical (V2P), and cross-virtual (V2V) migration scenarios to address these challenges.


Author Comment

ID: 1638870
I have try to install using your method gravity, but it does work...
after rpm all the files and come to the enlightenment......I start rpm the enlightenment file
then it response to messages like:

                                             imlib>=1.6 is need by enlightenment-0.14-1
                                    is ..............

then when i restartx the next time......... i can't startup any other program except for my shell........ what should i do...........pls help

Expert Comment

ID: 1638871
You did leave the enlightenment rpm file 'til last, didn't you ?

Also, do you mean that the only program that comes up when you start x is the xterm program ?

Expert Comment

ID: 1638872
A thought : Are you using the latest versions of all these. I ask, because you state that your computer requests versions of imlib greater than 1.6 .

Expert Comment

ID: 1638873
This is a long winded comment but I hope that it helps.
If you're having problems getting Enlightenment to compile, it is most likely that you haven't built/installed some of the libraries that it needs.
I have the same version of RedHat and got Enlightenment going without any modifications on any source.
Look at the page;
Download all of the packages that you see listed there (either src or rpm).
If you download the src packages, for RedHat5.1, they are usually as easy to build as;
   make install
in the 'root' directory of each of the source code packages that is created when you untar them.
This will (usually) install the packages/libraries in your /usr/local/lib directory.
Once you have all of the packages built and in the right place, you can go ahead and do the same for Enlightenment.  I built V.014 the same as I mentioned above.
There is one dependency that you'll need Before you try to build Enlightenment (and maybe some of the packages).
The /etc/ file tells the linker where to look for libraries that the source files request. RedHat5.1 doesn't put /etc/local/lib in there for you so you'll have to do that yourself.  Make sure that there's a carriage return (ie. push enter) after you type in the path to your newly built libs just to be safe.
If you don't want to do that, just move all the libs to your /usr/lib/ directory.
If you're using X11, open an xterm, type in enlightenment, and a window should come whipping out asking you if you'd like to start your next X11 session with Enlightenment.
If I'm missing something, tell me.
Hope it gets ya going,
Good Luck

Expert Comment

ID: 1638874
I agree with you about the /etc/ file, but the whole idea about the rpm file type is that you shouldn't have to do anything other than run that program once.

Just out of interest, you did download the files ending in .i386.rpm as opposed to .src.rpm ?

Expert Comment

ID: 1638875
I downloaded a bunch of tgz files.
rpm usually installs libraries in /usr/lib/.
If Enlightenment says that it can't find the libraries check to see if they are actually in /usr/lib.  If they are there, rpm might not have set up the symbolic links to files.
  if you have Imlib1.7 installed in /usr/lib, you should have:
  - --> the library
  -     --> link to the library
  -       --> link to the library
  There should also be a small text file accompanying the library with a '.sa' extension which names dependencies, version info, etc.  If all of these files have been created, Enlightenment should see the library.


Expert Comment

ID: 1638876
Alternatively, I would like to add that you might want to consider waiting a few months before installing E.  Gnome 1.0 is slated to be released this spring (possibly with the next RedHat release ?)  Rumor has it that Elightenment 0.15 should be released sometime around then.  The reason that I mention this, is that E14 is not the most feature rich window manager (frustratingly so, sometimes) and instead of going through this hassle right now, you might want to wait until the 0.15 release comes out.  Hopefully, in about 3 or 4 months, they'll have one big Gnome1.0/Enlightenment 0.15 rpm all set up, and you won't have to struggle with all of this stuff.  Sometimes the best answer to a problem is waiting.  
just a thought.....
good luck either way.

Accepted Solution

albinux earned 700 total points
ID: 1638877
I think you will have to run "./configure" on the enlightement directory
firtst, then if everithing goes well, run "make" and "make install".
After that, edit the xinit to change the old window manager for the
enlightenment; it is usually on /usr/X11R6/bin.
Make sure when u compile (at the moment of run "make") to have all the libs
necesary to make it (probably if there was any lib missing, in the "./configure" step
will appear this fail).

Featured Post

Learn how to optimize MySQL for your business need

With the increasing importance of apps & networks in both business & personal interconnections, perfor. has become one of the key metrics of successful communication. This ebook is a hands-on business-case-driven guide to understanding MySQL query parameter tuning & database perf

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you have a server on collocation with the super-fast CPU, that doesn't mean that you get it running at full power. Here is a preamble. When doing inventory of Linux servers, that I'm administering, I've found that some of them are running on l…
In the first part of this tutorial we will cover the prerequisites for installing SQL Server vNext on Linux.
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.
Suggested Courses

721 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question