While booting, when the system switches from the initial backround image to the verbose splash image it freezes up. The image shows up and the screen looks normal except that the gpm cursor disappears and both the mouse and keyboard stop functioning. Whatever state the keyboard's LED's were in remains. I tried to manually do 'splash_manager --theme=livecd-2007.0 --cmd=set --tty=1' from within konsole but as soon as I pressed CTRL + ALT + F1 same problem occured. I tried to reemerge the following packages without the -ftree-vectorize cflag since I know it causes trouble: libmng, libpng, splash-themes-livecd, splashutils, zlib, lcms, fbgrab, klibc. I used both 1280x1024 and 1024x768 resolution. Tried to reverse the suspend2 kernel patch. Same problem. No problem with livecd though, and no problem with any other splash theme.
Created attachment 119812 [details] Copy of 'emerge --info'
Created attachment 119813 [details] strace of 'splash_manager --theme=livecd-2007.0 --cmd=set --tty=1' Not sure if this helps.
Created attachment 119815 [details] dmesg output
And after 'splash_manager --theme=livecd-2007.0 --cmd=set --tty=1' dmesg looks normal: fbsplash: console 0 using theme 'livecd-2007.0' fbsplash: switched splash state to 'on' on console 0
When I run gdb splash_util.static: (gdb) run -c setpic -t livecd-2007.0 --tty=1 Starting program: /sbin/splash_util.static -c setpic -t livecd-2007.0 --tty=1 warning: shared library handler failed to enable breakpoint (no debugging symbols found) Program exited normally. But when I run it again to turn on the splash image I get: (gdb) run -c on --tty=1 Starting program: /sbin/splash_util.static -c on --tty=1 warning: shared library handler failed to enable breakpoint (no debugging symbols found) FBIOSPLASH_SETSTATE failed, error code 22. Program exited with code 0377. This is the same error code (FBIOSPLASH_SETSTATE failed, error code 22.) associated with a benign message when using suspend2ui_fbsplash without a fbsplash patched kernel. I no longer have suspend2 so I don't know if this message is related or valid.
Reemerged the following with CFLAGS="-march=pentium4 -O2 -pipe" CXXFLAGS="-march=pentium4 -O2 -pipe" LDFLAGS="": libmng, libpng, splash-themes-livecd, splashutils, zlib, lcms, fbgrab, klibc Problem persists.
Tried with gentoo-sources-2.6.21. Problem persists.
Tried with USE="-gpm" emerge splashutils. Same.
I got it to work. Apparently, mode had to be a standard monitor VBE mode as reported by 'hwinfo --vbe'. Changed from 1024x768-24@80 to 1024x768-32@85.