[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Getting uvesafb to work on Squeeze



On 2010-08-09 04:43:59 +0200, Frank Steinmetzger wrote:
> Am Montag, 9. August 2010 schrieb Tom H:
> > On Sun, Aug 8, 2010 at 5:14 PM, Frank Steinmetzger <Warp_7@gmx.de> wrote:
> > > On ye olde Gentoo I was a happy user of uvesafb at my laptop’s native
> > > resolution of 1400x1050. A while ago I installed Squeeze, and naturally,
> > > I would like it to also have a tiny console font. (The “Tiny Console
> > > Font” thread is what got me into investigating this issue again). :o)
> > > 
> > If you are using grub2, try changing the values of
> > GRUB_GFXMODE
> > GRUB_GFXPAYLOAD_LINUX
> > in
> > /etc/default/grub
> > to your required resolution and run
> > update-grub
> 
> I now saw the boot messages at 1400x1050 right away. However, the colours were 
> all wrong, everything was brighter and the hue was set off. I.e. white now was 
> light green, red became purple and so on. fbset now said that the framebuffer 
> was EFI VGA instead of VESA VGA.
> 

I did a lot of experimenting with different framebuffer settings
recently, and with some of the experiments I saw the same green color
as you are describing. In the end I determined that the pale green
color was due to the color depth portion of the framebuffer mode.

For example, the following setting will produce that pale green color:

    GRUB_GFXMODE=1024x768x16

But if you change the color depth to 24 or 32, everything turns out better:

    GRUB_GFXMODE=1024x768x24

I noticed in your description of the solution, that you did not
specify a color depth one way or another. It might be something to
consider.

Just in case it's helpful,

Phil


Reply to: