Mark Phalan wrote:
> I believe that on Linux X isn't used at all, they directly use the
> framebuffer device (/dev/fb). Is this possible in OpenSolaris?
If someone wrote framebuffer devices for all the video cards - we also need
them for suspend and resume to work, but so far, only have ATI Rage XL &
Nvidia's done. (And even those I don't think provide any common drawing
API like the Solaris SPARC /dev/fb or Linux /dev/fb.) For everything else,
the kernel only provides the vgatext driver.
> How long would it take to go from the grub splash screen to a "splashy"
> splash screen using the X method with vesa? One thing thats nice with
> Ubuntu (and other Linux distros) is that there is a consistant splash
> screen all the way from grub -> x login screen.
Jan Setje-Eilers did a lot of work on that as part of the "CoolStart" project.
There's even a prototype you can turn on in the current kernel:
http://blogs.sun.com/setje/entry/happiness_through_ignorance
http://blogs.sun.com/setje/entry/faster_seamless_boot_progress_graphics
--
-Alan Coopersmith- alan.coopersmith at sun.com
Sun Microsystems, Inc. - X Window System Engineering