Tiny Core Base > Micro Core

Micro Core + E17?

(1/1)

TinyFan:
Hey, I am playing with Tiny Core and Micro Core for a long time now, and I really like Tiny. :D
Recently a very nice idea came up to install e17 on Micro Core Linux, But I can't seem to manage to get the right files right to start a window manager or enlightenment.

I get an error like:"Libxfonts.so.1 not found!" when starting X.

Now my question is, can someone explain fully and understandable howto setup a minimal desktop on Micro Core?  (I read the WIKI for a micro core minimal desktop tutorial, and searched the internet alot without success)
Or maybe help me out resolving that LibXfonts error?

I would really appreciate any help!

Greatz a tiny fan.  :D

Lee:
I can describe my basic bootup, which involves micrcore, xvesa, jwm and wbar.

Since you are getting errors "when starting X", I'll start with the assumption that you can boot microcore and hence you must have your bootloader configured correctly enough to get that far.

Starting with a boot device (I use a USB key, referenced here as sdb with the filesystem on it at sdb1) that already has grub installed, I download the distribution files bzImage and microcore.gz and set up a new stanza in grub's menu.lst to boot from them with my favorite bootcodes.

Then I create an empty /mnt/sdb1/tce directory and an empty /mnt/sdb1/tce/optional.

Then I download Xprogs.gz, Xlibs.gz and Xvesa.gz into /mnt/sdb1/tce and create onboot.lst, also in that directory, which contains simply

--- Code: ---wbar.tcz
jwm.tcz

--- End code ---

Then I download jwm.tcz and wbar.tcz (along with their .info, .list and .md5.txt files) into /mnt/sdb1/tce/optional

Then reboot and...
it just works.  The latest version has a menu option to restart wbar - try that if wbar is not visible when you first boot up.

Then I use appbrowser to download whatever else I want.

Now, this may be overly simplified because:
*) I've never used xorg
*) I've never fooled around with any of the window managers except jwm and the two flwms
*) There's plenty of room to introduce mistakes in the bootcodes in menu.lst - the applicable part of my menu.lst looks like this:

--- Code: ---timeout 10
default 0
fallback 0

# for booting Micro Core Linux 2.11.5 lem 20100627
title mc2.11.5 (GREENFOB3)
root (hd0,0)
kernel /boot/mc2.11.5/bzImage quiet video=1280x1024x24 host=greenfob3 noutc tz=GMT+5 ssh waitusb=9 tce=LABEL=GREENFOB3 os=mc2.11.5
initrd /boot/mc2.11.5/microcore.gz

--- End code ---

*)I use my web browser to manually download wbar.tcz and jwm.tcz which works easily because they have no deps.  If they had any, I would either have to resolve the deps manually or boot to shell (microcore standard) and download them using ab.


I still wish there was a way to specify a tce device -and- a specific directory on it, like this:

--- Code: ---tce=LABEL=GREENFOB3/tce2.11.5

--- End code ---
but there (currently?) isn't.

TinyFan:
Thank you very much, Lee. With the information you posted I succeed to install Micro Core and your setup, now that all is running and working, I can figure out how to get E17 running, what has to be no problem any more. ;) (I started all over again with a clean MicroCore install btw.)

Maybe it's just me, but your post made it more easy to get up and running then the one on TinyCore Wiki.

You have my thanks,

Greatz, TinyFan. :)

Navigation

[0] Message Index

Go to full version