[Xorg-driver-geode] looking at wide mode support for GeodeLX
Bart Trojanowski
bart at jukie.net
Thu Jan 31 19:18:19 PST 2008
I picked up a wide format monitor and was looking at what it would take
to get the -amd driver to support the extra modes.
With the patched xserver-xorg-core 1.3 (gutsy), or 1.4 (hardy), and the
2.7.7.6 -amd driver I can get my Linutop/ThinCan (with GS BIOS) upto
1280x1024 at 60 in 16bbp. But so far I have not been able to get it
higher, or in non 4:3 modes.
To keep the long story short...
- DDC reports monitor supporting 100+ modes
- some are weeded out by xorg-core
- rest are passed to LXValidMode() which checks them
- many of them pass, but...
(II) AMD(0): Not using driver mode "1920x1200" (unknown reason)
(II) AMD(0): Not using driver mode "1920x1200" (unknown reason)
(II) AMD(0): Not using driver mode "1680x1050" (unknown reason)
(II) AMD(0): Not using driver mode "1440x900" (unknown reason)
(II) AMD(0): Not using driver mode "1280x800" (unknown reason)
... all of these were rejected by LXValidMode() because a call to
vg_get_display_mode_index() didn't match that resolution against the
CimarronDisplayModes[] table.
The table includes support for quite a few modes, some for PANEL, some
for PAL and some NTSC (and here I thought PAL/NTSC was for TVs only) and
some for HDTV.
I tried removing the lookup and just returning success. And while there
are new modelines reported in the log, they don't actually work. Using
Alt+- to toggle through the list, I only get upto 1280x1024 at 60.
I'll look at this further... but if anyone has ideas, I am very
interested.
-Bart
--
WebSig: http://www.jukie.net/~bart/sig/
More information about the Xorg-driver-geode
mailing list