There are several ways to do it -I've been working alot with such things lately. The simplest thing I've found is a program called fbv (frame buffer viewer). I haven' uploade the sources or package to my site yet, but you can build it yourself quite easily as it doesn't need any kernel patch or extra libs that you don't already have.
I'd recommend you to use the source (rpm) from ALT linux:
http://rpmseek.com/download/ftp://ft...=com&nid=21038
You can also find it by searching rpmseek.com or other places by searching for
'fbv ALT linux'. It's very simple to use and quite versatile. YYou can also use the splash program or fbmngplay from bootsplash in much the same way without kernel patching or boot-time splash.