Splash Screen during boot
Very superficial thing, but I'm tired of looking at text fly by while my computer boots. I want something sexy to show up instead.
Could some kind soul please point in my in right direction? Thanks so much. |
Think you want to be looking at bootsplash to liven up the bootloader and loading process. Depending on your distro, there may already be bootsplash kernels + themes available to install rather than manually doing it.
|
save yourself a lot of work and get splashy in experimental :
http://packages.debian.org/experimen...aphics/splashy I didn't had any problems, and it's very easy to do your own theme. |
yanik
I installed splashy and when I tried to start it, I got the following: knoppix@box:~$ splashy usage: splashy boot|shutdown knoppix@box:~$ splashy boot ** (process:32698): CRITICAL **: spl_find_element: assertion `(GList*)data != NULL' failed Splashy: reusing FIFO /etc/splashy/splashy.fifo ** (process:32699): CRITICAL **: spl_find_element: assertion `(GList*)data != NULL' failed ** (process:32699): CRITICAL **: spl_find_element: assertion `(GList*)data != NULL' failed FATAL: video.c <227>: (#) DirectFBError [DirectFBCreate(&video->dfb)]: General initialization failure! knoppix@box:~$ splashy shutdown ** (process:401): CRITICAL **: spl_find_element: assertion `(GList*)data != NULL' failed Splashy: reusing FIFO /etc/splashy/splashy.fifo ** (process:402): CRITICAL **: spl_find_element: assertion `(GList*)data != NULL' failed ** (process:402): CRITICAL **: spl_find_element: assertion `(GList*)data != NULL' failed knoppix@box:~$ FATAL: video.c <227>: (#) DirectFBError [DirectFBCreate(&video->dfb)]: General initialization failure! knoppix@box:~$ Am I doing the right thing? My distro is kanotix 2005-03. |
you don't need to start it, just reboot
|
I haven't used splashy, but I have patched the kernel to use bootsplash. It isn't easy, especially to get the progress bar animation working since it has to be aware of the boot process and you have to edit the init scripts. I gave up on the progress bar and just use an image. Here are the steps to take if you are interested in trying:
Code:
apt-get install linux-source-2.6.12 Code:
cd /usr/src/linux Code:
dpkg -x /where/you/saved/linux-image-2.6.12-9-386_2.6.12-9.23_i386.deb /tmp Code:
cd /usr/src/linux Code:
make-kpkg clean Code:
cd /usr/src Code:
mkdir /etc/bootsplash Code:
mkdir /etc/bootsplash/themes Code:
make splash Code:
splash -s -f /etc/bootsplash/themes/Slide/config/bootsplash-1024x768.cfg >> /boot/initrd.img-2.6.12-bootsplash Code:
kernel /boot/vmlinuz-2.6.12-bootsp root=/dev/hda1 ro vga=791 splash="silent" Code:
kernel /boot/vmlinuz-2.6.12-bootsp root=/dev/hda1 ro vga=791 splash="verbose" |
edit:
Thanks. splashy is working great now. |
Forget my long earlier post about getting bootsplash to work. I just installed splashy and it is easy and works without recompiling the kernel. I see no reason for anyone to use bootsplash now.
|
I tried splashy on sarge with updated libc6 and the error i got:
Code:
FATAL: video.c <227>: |
:scratch: My fault i dont see the grub screen showing
Debian GNU/Linux, kernel 2.6.12-1-686-smp (splashy) Now i tried this and it works great thanks... |
I installed splashy and during boot I get:
Booting process at 20% Splashy is not running... no commands can be sent Please verify /etc/default/spalshy and /etc/splashy/config.xml for correctness and no splash image :( What did I do wrong? |
Did u checked the menu properly for (splashy) One?
for spalshy to work with urs atleast pass something to your menu.lst like vga=0x317 etc.for me vga=789 worked. try giving the values given in /usr/share/doc/splashy/README for values to give according to your resolution.for me 800*600@85hz i gave vga=789 try and post the result My GRUB : Code:
title Debian GNU/Linux, kernel 2.6.12-1-686-smp (splashy) |
Well, that was it :) I edited my menu.lst and now everything works great. Big thanks for help.
|
I have used splashy before but never tried from the Experimental repo. I have couple of questions.
1. I am using my own customized kernel 2.6.13 from kernel.org. Will splashy still work with it? 2.Also, I would like to have the splashy work with my minimal install system i.e. just the base system install with no Xorg and GNOME installed? Will splashy work with it? 3.If yes, then what is the best way to install it. I am using the stable version. Should I change my sources.lst to exper. and then do apt-get update and apt-get install splashy? or should I directly down just the splashy package which yanik pointed out. Any ideas? I am quite excited to try this splashy. Thanks. |
Ok, I tried splashy with my 2.6.13 kernel and it did not work.Although it did installed successfully, the screen went blank after this message Starting splashy sequence......Although I know my system is booting behind the blank screen. This is really frustating. I have passed arguments of types vga=791,771,etc
Any ideas? |
All times are GMT -5. The time now is 07:38 AM. |