C&T ct65545 problem
Yan Seiner
yan at seiner.com
Tue Oct 27 12:05:41 PDT 2009
Adam Jackson wrote:
> On Tue, 2009-10-27 at 11:40 -0700, Yan Seiner wrote:
>
>
>> Not sure if the effort is worth it for 15 year old hardware....
>> Wouldn't surprise me if I'm one of less than a dozen who still has this
>> stuff in working order.
>>
>> OTOH, X is being used more and more on embedded platforms, so it
>> wouldn't hurt to have a "DefaultDepth" fallback - if 24 doesn't work,
>> try 16, if that doesn't work, try 8.
>>
>
> The vesa driver has that already, in a sense:
>
> depths = VBEFindSupportedDepths(pVesa->pVbe, pVesa->vbeInfo, &flags24,
> V_MODETYPE_VBE);
>
> /* Preferred order for default depth selection. */
> if (depths & V_DEPTH_24)
> defaultDepth = 24;
> else if (depths & V_DEPTH_16)
> defaultDepth = 16;
> else if (depths & V_DEPTH_15)
> defaultDepth = 15;
> /* ... */
>
> So we should do the right thing, if the BIOS is polite enough to not lie
> to us. Of course, it could be lying.
>
> Having the _server_ retry successively smaller depths is a fair idea,
> but really hard to implement given the way driver setup works right now,
> and fixing it sort of requires fixing all the drivers in the same pass.
>
> - ajax
>
fwiw, here's the log file.
The auto fallback doesn't work on this hardware (not surprising, the
bios is very, very weird.)
--Yan
--
o__
,>/'_ o__
(_)\(_) ,>/'_ o__
A day may come (_)\(_) ,>/'_ o__
when the courage of men fails, (_)\(_) ,>/'_
when we forsake our friends and break all (_)\(_)
bonds of fellowship, but it is not this day.
It is not this day!
This day we ride!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log
Type: text/x-log
Size: 14388 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20091027/d8f1871e/attachment.bin>
More information about the xorg
mailing list