[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian and Bootsplash. A paradox?



I agree, it is silly that the kernel is trying to do this. It should be a user space function and not a kernel space one. You shouldn't have to fight to repair bootsplash every time you change/compile your kernel. However I just recently tried splashy from the Alpha repositories - and I found it wasn't quite ready for prime time on my system. It caused init to go crazy on reboot with a zillion error messages, finally stopping with an error saying that something was attempting to 'respawn too fast' - and that it was 'quitting for 5 minutes.' The only way to fix this was to chroot into my Debian unstable install and remove Splashy. Also it seemed to start very late in the booting process - which I think is simply due to the fact that it doesn't have intrid support.

So until these issues are sorted out, I would rather continue to use bootsplash - if that is I can get it working. Which requires that I first somehow overcome this paradox.

Best regards,

GJ

Luis M wrote:

On 5/11/05, raid517 <raid517@fairadsl.co.uk> wrote:
Hi can someone please help me? I have installed bootsplash in my Kanotix
[snip]
[code] title        Kanotix/Linux, kernel
root        (hd0,5)
kernel        /vmlinuz root=/dev/hda3 ro ramdisk_size=100000 lang=us
apm=power-off selinux=0 nomce vga=791 splash=silent video=vesafb:nomtrr
boot[/code]

The relevant sections of dmesge regarding bootsplash show no problems:

[snip]

Well, you said any help appreciated, so, here is mine:
http://alioth.debian.org/projects/splashy
http://wiki.nanofreesoft.org/index.php/Splashy

We struggle a lot to get kernel patches to do something that should
NOT be done by the kernel in the first place. So, we started
"splashy", which is a user-space bootsplash program which works for
all UNIX (POSIX) compatible operating systems. All you need to make it
work:
1. a framebuffer
2. glib-2.x
3. libdirectfb-0.9.x

For easier access:

Add debian experimental or the splashy repository to your
/etc/apt/sources.list file as explained in the wiki. then do:

apt-get --purge remove splashy usplash bootsplash debsplash
apt-get install splashy

Make sure that you keep your grub line with vga=791, the splash=
argument is not needed.

Reboot and enjoy...

Note: we have justs uploaded splashy to experimental. We hope to have
a fully stable splashy code in a few more days. But for now, this is a
good piece of code to get your hands on and start making your debian
boxes prettier.





Reply to: