Click to See Complete Forum and Search --> : Stormix - Xfree4.01, Enlightenment 0.16.4 from scratch


kerorin
09-20-2000, 03:21 PM
Hi,

I just finished installing XFree 4.01 and Enlightenment 0.16.4 on my Stormix system and it works like a charm. I installed from a 'text-based', minimal system, so I had to d/l, compile, configure quite a bit and wanted to share my experience. BTW I really start appreciating lynx:-)

Step 1:
Got the Xfree binaries from ftp://ftp.xfree86.org/pub/XFree86/4.0.1/

Get Xinstall.sh first, and run Xinstall.sh -check if you are not sure which binaries you need. I downloaded the whole Linux-ix86-glibc21 directory.
If you download with lynx you might run into problems, cause it has some problems with figuring out whether to download a file as text or binary. Ncftp or any other ftp-client might come in handy.

2. Installing X
Even though I was not upgrading, I used sh Xinstall.sh to do the install. I left the default answers most of the time, read the questions and either know what you are doing and answer yes or no or leave the default. If you run into trouble, try different answers.

3. Configuring X
XFree86 -configure worked fine! Except the my mouse was not working at all, it was just stuck in the middle of the screen whenever I did startx. I tried various xf86config and manual additions to the configuration script, but did not succeed.
I then disabled the gpm server (/etc/init.d/gpm stop; then remove the symlink /etc/rc2.d/S20gpm) and -voila- X started up!

Now I needed a nice windowmanager. I tried KDE but ran into problems (so nothing about that here) and then went straight for enlightenment:
ftp://ftp.enlightenment.org/pub/enlightenment/enlightenment
and snatched that one huge tar.gz file (enlightenment-0.16.4.tar.gz 10MB).

4. Installing Enlightenment
Pretty easy. If you are lucky ./configure, make, make install should work for you http://www.linuxnewbie.org/ubb/smile.gif I was not lucky. configure complained about missing libraries, but gave links to where to download them (very nice feature by the way!) Got the libraries, installed them and had enlightenment installed in no time. Then I restarted x (startx), but enlightenment was not there http://www.linuxnewbie.org/ubb/frown.gif

5. Making Enlightenment your default window-manager
Try to startx and then in an xterm to start enlightenment. I should come up with a warning, but also offer you to edit the startup files for you. This does not work all of the time. Instead, edit the .xinitrc file in your home directory to start up enlightenment.


Good luck.
If you try the same but run into problems, post your questions here, I might be able to assist you.

joweilee
09-21-2000, 09:07 AM
If you add these to your sources.list

deb ftp://ftp.debian.org/debian unstable main contrib non-free
deb http://samosa.debian.org/%7Ebranden/ woody/$(ARCH)/
deb-src http://samosa.debian.org/%7Ebranden/ woody/source/

and then do:

# apt-get install task-x-window-system enlightenment

then you should have what you've already done...

kerorin
09-21-2000, 10:23 AM
Boring http://www.linuxnewbie.org/ubb/wink.gif

But honestly, if I had known the syntax a bit earlier, I might have done it that way.

Thanks.

kerorin
09-21-2000, 12:44 PM
joweilee:

Now I am a bit confused. How did you come up with that syntax?
1. What is the $(ARCH) variable, what does it get replaced with when using apt-get?
2. How did you come up with the task-x-windows-.... line?

Thank you.

joweilee
09-22-2000, 03:46 AM
$(ARCH) is simply the platform you are running. I basically copied the mirror links from the X-Strike Force website (http://www.debian.org/~branden/). Also, the line task-x-window-system is an empty file that depends on all the components that make X work. This is for XF86 3.3.6, but since you have the XF86 4.0.1 mirrors, it should update it!

veloctTX
12-10-2000, 01:25 PM
Ok, so if I wanted to update my XFree86 to 4.01 from 3.3.6 in storm linux (hail). I would just do:

#apt-get install task-x-window ?

Of course, after I add the sites to my sources.list.