Jay Link wrote:
> I am attempting (and failing miserably) to create a graphic spalsh screen
> to be displayed upon Linux startup, like in Windows9x and Macintosh. I'm
> thinking that all one needs to do is modify vga_init() &
> __svgalib_open_devconsole() to just use /dev/console and to not worry
> about ttys.

Don't try this. If you must, use fbcon since that might actually
work.

> Then, the code needs to be entered into /usr/src/linux/init/main.c , and
> the kernel compiled with a static link to libvga.a and libc.a (or,
> actually to /lib/libc.so.5 , since several versions of libc.a that I've
> tried produced errors -- and -lc doesn't work either, since it wants a
> static file).

Heh, the kernel cannot use the C library. Cannot, Will not. Ever.
Again, look into fbcon. That's how you get those little penguins
on bootup

HTH,

Martijn van Oosterhout
Australia

Reply via email to