I checked this by doing:
Code: Select all
[18:17](darth@dagobah): dmesg| grep vesa
Kernel command line: root=/dev/hdb3 video=vesa:ywrap,mtrr vga=0x318
vesafb: framebuffer at 0xd0000000, mapped to 0xe0800000, size 32768k
vesafb: mode is 1024x768x32, linelength=2048, pages=0
...
Code: Select all
[18:17](darth@dagobah): dmesg| grep vesa
Kernel command line: root=/dev/hdb3 video=vesa:ywrap,mtrr vga=0x317
vesafb: framebuffer at 0xd0000000, mapped to 0xe0800000, size 32768k
vesafb: mode is 1024x768x16, linelength=2048, pages=0
...
In my haste to get the glorious bootsplash I incorrectly managed to see 16M as 16 bit (instead of 16 Million colors), duh?
It all works properly at 16 BIT so check if that might be your problem too! Bootsplash does not currently work at 32 bit yet so it will never load if you are at 32, or 8, or 24.
Cheers!
-D
PS - This was all done with gentoo-sources r3 which is already patched so all I had to do was emerge bootsplash, create the initrd and add it to the boot sequence.




