I have applied these patches to a 2.6.20.14 kernel:
vesafb-tng-1.0-rc2-2.6.20-rc2.patch
fbsplash-0.9.2-r5-2.6.20-rc6.patch
and I have tried using the utils from
this site.
I can build the kernel, create the initrd and boot from grub with this line:
Code:
title fbSplash-2.6.20.14a
kernel (hd0,2)/fbSplash-2.6.20.14a root=/dev/sda9 resume=/dev/sda6 pci=assign-busses video=vesafb:1024x768-32@60,mtrr,ywrap splash=silent,theme:BCSI,tty:8 quiet CONSOLE=/dev/tty1
initrd (hd0,2)/fbsplash-BCSI-1024x768
fbsplash still didn't seem to work correctly.
1. The splash images come up, but it doesn't move from the 'silent' image to a login console (have to push ctrl+alt+f1-6) after booting is complete.
2. progress bars & animations don't work.
so I thought it must be the version of splashutils on the j79zlr page. (binaries from gentoo, and for an older version kernel 2.6.15)
so I downloaded the -current
splashutils source
I read and find that
klibc is required. I get the latest, build and install - no problems.
So then I ./configure and make (in the splashutils) I get this error now:
Code:
/usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../i486-slackware-linux/bin/ld: cannot find -lcms
collect2: ld returned 1 exit status
make: *** [objs/splash_util] Error 1
so I look for liblcms:
Code:
$ slocate liblcms
/lib/liblcms.la
/lib/liblcms.so
/usr/lib/liblcms.so.1
/usr/lib/liblcms.so.1.0.15
/usr/lib/liblcms.la
/usr/lib/liblcms.so
/usr/local/lib/liblcms.so.1
/usr/local/lib/liblcms.so
$ slocate lcms.h
/usr/include/lcms.h
to see if it was finding other dependency libs I also looked for libmng:
Code:
$ slocate libmng
/usr/lib/libmng.la
/usr/lib/libmng.so
/usr/lib/libmng.so.1.0.0
/usr/lib/libmng.so.1
/usr/lib/libmng.a
..
/usr/include/libmng.h
I also tried creating links in /lib to the liblcms.* (followed by ldconfig) but still no luck.
to me, it seems it can find the mng library but not the lcms for some reason. wierd? is this perhaps a versioning thing? should I try and upgrade my lcms libs?
I did do an LQ-slackware search but only I found this
thread which was a bit discouraging..
any help?