Quote:
Nice work TLP!
You're a better programmer than I am! I haven't managed to get anywhere with this problem.
Please fix it so I can stop dicking around with it all day! hahahaha!
Wanger
[/b]
|
You'll be both pleased and displeased at this announcement.
Bootsplash is not being used in OpenSUSE 11.0, splashy will be the default, so my work on the modified patch has been scrapped in favour of installing splashy, which will be the new default. Splashy has some heinous problems on PPC, which I have found out, and with the help from some lovely peeps on the #splashy irc channel, am close to getting it to work.
Splashy in OpenSUSE is compiled into the initrd image, to be loaded up at boot. Unfortunately this does work on PPC for two reasons:
1. The script looks for /usr/sbin/resume
This is not present on PPC, it is now /usr/sbin/pc-utils-resume. We changed the path, and got 90% of splashy into the initrd, but the last problem is the biggy.
2. 64-bit libs on PPC 32 architecture.
I must admit this threw, and still does throw me, I dont know why 64-bit libs are part of a 32-bit PPC install? The problem goes, is that in order for splashy to be called at boot, the splashy binaries are dynamically linked into initrd (init script). The ldd command used to do this encounters 64-bit libs and goes bananas printing off cannot execute lalala-64-bit, it then continues on its marry way doing the rest of its job, but fails to link the splashy binaries. This results in no splashy.
To fix this I am emailing the splashy-setup.sh maintainer Holger Macht <hmacht@suse.de>
Wish me luck!!