[Linux-fbdev-devel] Matrox G550, dual head, 1680x1050
Hans-Jürgen Koch
hjk at linutronix.de
Sun Mar 4 23:34:57 PST 2007
Am Montag, 5. März 2007 05:59 schrieb Petr Vandrovec:
> Hans-Jürgen Koch wrote:
> > Am Freitag, 2. März 2007 16:24 schrieb Tilman Sauerbeck:
> > Meanwhile I doubt this explanation. Here's what fbset has to say:
> >
> > $ fbset -fb /dev/fb1 --show
> >
> > mode "1680x1050-60"
> > # D: 135.501 MHz, H: 65.396 kHz, V: 59.997 Hz
> > geometry 1680 1050 1680 1050 32
> > timings 7380 32 224 32 4 136 4
> > rgba 8/16,8/8,8/0,8/24
> > endmode
> >
> > So, even fbset thinks it's 1680x1050. But where does the distortion come
> > from???
>
> Can you try setting vxres for second head from 1680 to 1696, or 1728?
> Maybe X look at vxres and not at framebuffer line length (what fbset -i
> reports for line length?)
Thanks a lot, Petr, you're on the right track! With
fbset -fb /dev/fb1 -g 1680 1050 1696 1050 32 -t 7380 224 32 32 4 136 4
the distortion disappears. At the moment I have to do this manually after X
has started. I'll have to experiment a bit with my configurations, but at
least now I have working xinerama.
Thanks again for your help.
Hans
More information about the xorg
mailing list