LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Mandriva (https://www.linuxquestions.org/questions/mandriva-30/)
-   -   How to? Change boot, Lilo splash theme (https://www.linuxquestions.org/questions/mandriva-30/how-to-change-boot-lilo-splash-theme-203946/)

jmr0311 07-12-2004 12:22 AM

How to? Change boot, Lilo splash theme
 
Sorry guys for this question, I did some search but everything I come up with is related to slackware and I don't know if those instructions apply to mandrake also. Never the less, the instructions are a little complicated to follow. I read about a patch for your kernel that need to be compile but I was wondering if that is absolutely necessary. I believe the kernel i'm running is 2.6.3-7 in my machine and I found this patch doing some google "bootsplash-3.1.4-2.6.3.diff works with 2.6.3 and 2.6.4 kernel". I download a few themes already from this web site " www.bootsplash.org " for the boot splash and from this web site " www.73lab.com " for the lilo splash but I don't feel comfortable yet doing this changes without the help of some of you guys. Looking for some help, thanks.

Javi

jmr0311 07-12-2004 06:28 PM

Come on guys!!!! , Hard to believe that nobody has don't this to their system. Let's be the first one in doing it in mandrake, woohoo!!!

Javi

brenton 07-12-2004 06:41 PM

If you already have bootspash working you don't need to patch and compile the kernel again. A search shows that you can get bootsplash rpms, they should have instructions on how to change the bootsplash in Mandrake. I'm not sure myself because it's probably different to Slackware (probably easier).

Download this theme and look in the readme for lilo splash install instructions. Also read the comments for more info.

Good luck :)

jmr0311 07-13-2004 07:46 PM

Hi guy's, I was successful changing the Lilo splash screen. Thanks all of you for helping me. Now I'm trying to change my boot splash screen but I can't make sense of the instructions in www.bootsplash.org, First of all, I have Mandrake 10 with Kernel 2.6.3-7 MDK in my system and I don't know if I have to patch my kernel like bootsplash.org suggest. I prefer not to do it because I'm a little afraid about this process.. If I don't have any choice but patching, can any of you guys write down the command lines to do this task. Also I need some advice in that bootsplash utility that this web site says you need to download. Is that absolutely necessary or you don't need it. In general I need a lot of help because the only reference I have is what I gather from here talking to you guy's. You guys may think that I want everything serve but I doing my best to learn Linux within my limitations. Thanks

Javi

brenton 07-13-2004 08:05 PM

Read my first post.

You do not need to patch the kernel.

You may not need the bootsplash utilities either. Just download this and open up /usr/share/doc/bootsplash-themes-2.0.0/README to see how to install it.

jmr0311 07-13-2004 08:29 PM

Thank you Brenton, I was hoping you would reply to my message. I read a few of your post about editing bootsplash and you seem to know this real well. I download this RPM;

a) bootsplash-themes-2.0.0-10mdk.noarch.rpm

b) bootsplash-themes-2.0.0-10mdk.src.rpm

Which one should I install and is this the way of running this RPM's

rpm -ivh packagename

Thanks again.

Javi

brenton 07-13-2004 08:36 PM

bootsplash-themes-2.0.0-10mdk.src.rpm is the source rpm. Any rpm with src in it is source. You won't need it unless you intend to modify the themes yourself.

I'm not sure of what command you use to install rpms, that looks right though. But there should be a graphical way, try clicking on the rpm and see what program it runs.

jmr0311 07-13-2004 09:58 PM

Hey Brenton or anyone else, Can't make up this instruction

To switch themes, either :
- use drakboot when it is fixed
- modify /etc/sysconfig/bootsplash,
run /usr/share/loader/make-initrd -n ,
and reinstall your boot loader
- use /usr/share/bootsplash/scripts/switch-themes

Could you explain them to me, please.

Javi

brenton 07-13-2004 11:08 PM

Well I guess drakboot doesn't work yet, so the manual way to change the theme would be:

Open a console and go to /usr/share/bootsplash/scripts/
run "sh switch-themes"
And follow the promtps.

OR

open up /etc/sysconfig/bootsplash and change whatever's in the to point to the theme you want to use
In a console go to /usr/share/loader and execute "sh make-initrd -n"
In a console, as root, run "lilo"

Reboot

jmr0311 07-14-2004 01:12 AM

I did everything you suggest. I did run lilo before rebooting the system but nothing happen. The system boot up like normal but it doesn't have the bootsplash with the penguin in the background when the system is booting after the lilo screen. I decide to run one instruction that I got from www.bootsplash.org which was:

/sbin/splash -s -f /etc/bootsplash/themes/yourtheme/config/bootsplash-1024x768.cfg >> /boot/initrd-splash

The part in bold, in my system I change it to
Quote:

/usr/share/bootsplash/themes/Linux/config/vt0-1024x768.cfg
because this was where the config file was located. When I went back to directory " /boot ", there is a new entry call
initrd-splash.

Quote:

Image=/boot/vmlinuz-i686-up-4GB
label="MandrakeLinux"
root=/dev/hda5
initrd=/boot/initrd-i686-up-4GB.img
append="devfs=mount acpi=ht splash=silent"
vga=788
read-only
The command line above is part of my lilo, I change the term
Quote:

vmlinuz-i686-up-4GB
for the one created by the bootsplash.org command line ( initrd-splash). Then I run lilo and I got this error on the screen;

Quote:

Fatal: Kernel doesn't support initial RAM disks
[root@home-desktop jmr0311]# Mutex destroy failure: Device or resource busy
ICE default IO error handler doing an exit(), pid = 4073, errno = 2
ICE default IO error handler doing an exit(), pid = 4078, errno = 0
If any one have some ideas of what my next step should be please respond, Thank you

Javi

brenton 07-14-2004 01:31 AM

I'm not sure of how Mandrake loads the bootsplash, but I think it's different to the www.bootsplash.org way.

Did you try the switch-themes script on it's own first? I don't think you should change the "initrd-i686-up-4GB.img" bit, it might load something important.

I really don't know what Mandrake does. I think you need the help of a Mandrake user :scratch:


All times are GMT -5. The time now is 07:58 PM.