Gentoo Archives: gentoo-kernel

From: Michal Januszewski <spock@g.o>
To: gentoo-kernel@l.g.o
Subject: Re: [gentoo-kernel] I'm not able to get the vertical bar with gensplash after issuing alt+f1 key during the earlier boot stage
Date: Sat, 02 Jun 2007 20:51:15
Message-Id: 20070602205002.GC12155@spock.one.pl
In Reply to: Re: [gentoo-kernel] I'm not able to get the vertical bar with gensplash after issuing alt+f1 key during the earlier boot stage by Jimmy Jazz
1 On Thu, May 31, 2007 at 05:23:56PM +0200, Jimmy Jazz wrote:
2
3 Hi,
4
5 > > Are you sure you have compiled splashutils with fbsplash-support enabled?
6 > >
7 > No alas, since my kernel is now "full modular" (even vtcon and fb). It works well.
8 > As soon as readeonfb and vtcon are loaded, the splash screen appears on the
9 > display (the one with the alt-F1 comment of course). I get even more
10 > "visible" memory for free than before. Also, i tried to activate fbsplash
11 > support in the kernel as well with a little hack in Kconfig (depends on
12 > FRAMEBUFFER_CONSOLE && !FB_TILEBLITTING). With or without modules i
13 > couldn't compile the kernel. That's why i'm still using
14 > media-gfx/splashutils-1.3.1. For example, con2fb_map is not found by
15 > the "linker".
16
17 Fbsplash doesn't work as a module, it can only be used when fbcon is
18 compiled into the kernel.
19
20 > Just a comment about how you built fbsplash.
21 > Why not include splash_helper code directly in a kernel module, instead to
22 > call /sbin/splash_helper ?
23
24 If you want to have splash_helper's functionality _inside_ the kernel,
25 just use bootsplash. Putting userspace stuff, like JPEG and PNG
26 decoders, where it belongs (i.e. userspace) was the most fundamental
27 design idea behind splashutils :)
28
29 > I didn't use /sbin/splash_util.static at all during the boot process. I
30 > wasn't able to implement it very well and got many freezes. I didn't
31 > find out what was going on :( Perhaps some problems with the pipe file
32 > !? If i get more time i will investigate it.
33
34 Perhaps, but putting it inside an initramfs isn't a very good idea. It
35 would be better to aim for a very fast boot during the early-userspace
36 stage and to let the splash daemon be started the normal way (i.e. by
37 the Gentoo baselayout scripts).
38
39 > With splashutils 1.3.1 everything is working well except the icons.
40 > Indeed, xdm icon appears every now and then and hides the other icons.
41 > Certainly, due to the fact 1.3.1 splashutils release doesn't support
42 > livecd-2007.0 .
43
44 Right, that's a problem with how anims are handled in 1.3.1 and it's
45 indeed fixed in 1.4.2.
46
47 > If you accept suggestions, i emit this one : It would be great if
48 > fbsplash could be loaded as a module and would accept vtcon and fb as
49 > modules too :)
50
51 I'll keep that in mind and maybe implement it when I have some more free
52 time.
53
54 Have you had a chance to try splashutils 1.4.2 with baselayout-2*? If
55 so, did it fix the missing-splash-screen problem?
56
57 Best regards.
58 --
59 Michal Januszewski JID: spock@×××××××××.org
60 Gentoo Linux Developer http://people.gentoo.org/spock

Replies