LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux From Scratch (https://www.linuxquestions.org/questions/linux-from-scratch-13/)
-   -   How to install Enlightenment and Splash Screen on LFS 7.7 ? (https://www.linuxquestions.org/questions/linux-from-scratch-13/how-to-install-enlightenment-and-splash-screen-on-lfs-7-7-a-4175542945/)

redareda9 05-18-2015 04:10 PM

How to install Enlightenment and Splash Screen on LFS 7.7 ?
 
Hi everyone :)

I have a project to do for my college and I need some help from you.
The Project
The project consists on making a Linux desktop system for a low-end desktop box running Enlightenment.
The goal is to trim down the system to use as less space as possible, either on disk or memory.
The final version should boot within the following virtual machine:
• x86 CPU
• 512 MB of RAM
• 512 MB of swap
• No strict limit on the hard drive. (3Go or less for bonus points)
I chosen LFS to make this project.
It must display a fancy boot splash screen to hide kernel boot up messages during system startup and directly go to the desktop without any complex login process.
The Englightenment desktop should be usable and provide a standard set of default accessories (Terminology, Rage, ePad, Ephoto, …)

I just completed the chapter 5 of the LFS book, I made the partitions, built all the packages. But I don't know how I can install Enlightenment and the Splash Screen.
My only experience with linux to install things is apt-get install :D
I stopped my project for the moment a didn't start the chapter 6 cause I think I can't install Enlightenment if I start it (maybe).

Thanks in advance for your help :)

Keith Hedger 05-18-2015 04:42 PM

chapter 5 installs the tool chain, chapter 6 install the basic system, you need to do that part first, after making a basic bootable system you then need to go to BLFS and install extras like xorg before you can even begin to think about a full desktop, get a bootable system with xorg going and then report back.

redareda9 05-18-2015 04:46 PM

Thanks for your quick answer :)
Is it the same procedure to install a Splash Screen or I have to do it before get my bootable system ?

Keith Hedger 05-18-2015 04:57 PM

splash screens a la ubuntu are notoriously tricky, as you need to build an initrd (an init ram disk) amongst other things, I don't want to put you off but from what little you have said so far I don't think your level of knowledge of linux is going to be enough to build the system you want from scratch, lfs/blfs requires at least a working knowledge of compiling and installing software and the basic file struture of a linux system and basic expertise in using the commandline and configureing software.

As I said you shouldn't even be thinking of eye candy like splash screens before you even have a bootable system.

redareda9 05-18-2015 05:03 PM

Ok I get it :)
However, it's part of my project so I have to find a way to make it to validate my Linux course.
I'll try to make my bootable system.

Keith Hedger 05-18-2015 05:04 PM

just follpw the book to the end and remember the book is always right

hendrickxm 05-19-2015 02:26 AM

I have been using and still am using a scripted LFS called aryalinux.
The project is still on, now almost all scripts for LFS 7.7 are finished by Chandrakant. His first RC (based on LFS 7.5) had splashy as splash screen.
Personally, I do not care about splashscreens.
For enlightment, you will first need X (BLFS-book) and then build all dependencies before actually building enlightment.
Archlinux and CRUX buildscripts may come in handy.
Here you can find buildscripts for CRUX, they are very similar to what is in a BLFS-book: http://ftp.igh.cnrs.fr/pub/os/linux/...enlightenment/

veerain 05-19-2015 09:00 AM

You may use plymouth for splash screens. And you would have to modify boot scripts for it and a custom initramfs.


All times are GMT -5. The time now is 12:25 PM.