On Thu, 2008-04-03 at 04:32 -0700, andrew wrote:
> > I just tried it, and hey, it works.
> > 
> > You must have -B console=graphics in addition to the
> > splashimage, or the
> > console text is just going to do weird things to your
> > video memory.
> > Sounds like both of you are experiencing that.
> > 
> > However, I noticed the current code
> > (http://src.opensolaris.org/source/xref/onnv/onnv-gate
> > /usr/src/uts/i86pc/os/graphics.c#progressbar_show )
> > just displays a white bar in a black box.
> > 
> > This was supposed to have been prettified in snv_34:
> > http://bugs.opensolaris.org/bugdatabase/view_bug.do?bu
> > g_id=6363028
> > 
> > The history for the file only refers to CR 6362643 =\
> 
> I was using the instructions in this blog post:
> 
> http://blogs.sun.com/setje/entry/faster_seamless_boot_progress_graphics
> 
> which says that "console=graphics" has been superseded by "splashimage". If 
> you are getting a white bar in a black box then you are probably getting the 
> old code that is activated by using "console=graphics".
> 
> The one that did work with the "splashimage" entry in menu.lst had a full 
> screen splash similar to the grub backdrop, with the Solaris logo in the top 
> left corner. There is an off-yellow "moving blob" thing (a bit like the blue 
> thing Windows XP has on its splash screen) as well. This behaves similar to 
> XP's splash screen in that it stays on the screen until X starts up. The 
> normal console boot messages are therefore hidden from view.
> 
> Maybe once Solaris gets virtual consoles this can be revived. Virtual console 
> support should fix the current code's inability to switch back to the 
> text-mode console. For consistency between platforms it would be nice to have 
> this on SPARC also.
> 
> Cheers
> 
> Andrew.
>  

Can you point me to the code that implements the new progress display?

The old "console=graphics" code in graphics.c is the only thing I could
find in Nevada, and it does work correctly with the solaris.xpm
splashimage loaded by GRUB (i.e. when I boot, it displays the full
screen Solaris logo w/ a grey and white progress bar in the progress bar
area of solaris.xpm).

Also, for some reason the text console is actually restored when I exit
X, so I can still use the text console after the system boots.

Thanks,

-Albert


Reply via email to