WIth some time on my hands, I've decided to go for gensplash, following dibble's useful wiki page on the subject. As mentioned in the subject, I have compiled a 2.6.12 kernel with the -cko1 patchset, which includes the fbsplash/gensplash code - or so it says on cko's site. Working my way through the required config options, everything's fine except this one:
Support for the framebuffer splash (FB_SPLASH) = Y
If I'm reading it right, this option should be under Graphics support -> Support for frame buffer devices. The problem is, it's not. It's nowhere to be seen.
Anyone like to hazard a guess as to what went wrong?
when i was playing with -cko1 it was coming up in the config options ok. i think you are looking in the right place too - it's hard to remember off the top of my head
i have fbsplash compiled in can't remember where it is though, but I belive you are looking in the right spot, it was below "lcd backlight something"
http://www.linuxportalen.com -> Linux Help portal for Linux and ArchLinux (in swedish)
Dell Inspiron 8500
Kernel 2.6.14-archck1 (selfcompiled)
A quick review of the relevant Kconfig file in <src>/driver/video sorted me out. FB_SPLASH requires FRAMEBUFFER_CONSOLE=y and FB_TILEBLITTING=n. Guess what? I had that tileblitting thing switched on. Why? Who knows - I vaguely recall switching it on about half-a-dozen kernels ago, probably with beer-goggles on ("Heeeeyyy....that sounds cooooll!")
So I'm recompiling right now - oh, and having a beer......................