From: Andrew Morton <hidden> Date: 2004-08-20 08:30:43
Begin forwarded message:
Date: Fri, 20 Aug 2004 11:21:27 +0300
From: ismail dönmez <redacted>
To: Andrew Morton <redacted>
Cc: linux-kernel@vger.kernel.org
Subject: Re: 2.6.8.1-mm2
On Thu, 19 Aug 2004 01:42:04 -0700, Andrew Morton [off-list ref] wrote:
From: Antonino A. Daplas <hidden> Date: 2004-08-20 09:11:23
On Friday 20 August 2004 16:29, Andrew Morton wrote:
Begin forwarded message:
Date: Fri, 20 Aug 2004 11:21:27 +0300
From: ismail dönmez <redacted>
To: Andrew Morton <redacted>
Cc: linux-kernel@vger.kernel.org
Subject: Re: 2.6.8.1-mm2
On Thu, 19 Aug 2004 01:42:04 -0700, Andrew Morton [off-list ref] wrote:
Minor issue but still no penguin logo on framebuffer. Config attached in
case.
The latest fbdev changes in the mm tree differentiates between bpp and color depth.
The vesafb driver at 8 bpp has a color depth of 6 only (try fbset -i) allowing only for
64 colors. So fbdev assumes that vesafb at this depth cannot draw a 224-color
logo.
Try using the 16-color logo instead. The correct fix is for vesafb to correctly determine
the true capability of the hardware instead of arbitrarily setting the color depth at 6.
Tony
-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
Minor issue but still no penguin logo on framebuffer. Config attached in
case.
The latest fbdev changes in the mm tree differentiates between bpp and color depth.
The vesafb driver at 8 bpp has a color depth of 6 only (try fbset -i) allowing only for
64 colors. So fbdev assumes that vesafb at this depth cannot draw a 224-color
logo.
Try using the 16-color logo instead. The correct fix is for vesafb to correctly determine
the true capability of the hardware instead of arbitrarily setting the color depth at 6.
It's not arbitrarily: it's the old convention of setting the color bitfield
lengths to the number of significant bits of that color component. VGA has 2^18
colors.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
On Fri, 20 Aug 2004 17:11:06 +0800, Antonino A. Daplas
[off-list ref] wrote:
Try using the 16-color logo instead. The correct fix is for vesafb to correctly determine
the true capability of the hardware instead of arbitrarily setting the color depth at 6.
Yes this works as a workaround but the code should beter be fixed.
Cheers,
ismail
--
Time is what you make of it
-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285