On Tue, Nov 30, 2010 at 8:08 PM, Bernd Schubert
<[email protected]> wrote:
> Bernd Schubert wrote:
>
>> Hi all,
>>
>> xdpyinfo reports:
>>
>> screen #0:
>>   dimensions:    3520x1200 pixels (410x310 millimeters)
>>   resolution:    218x98 dots per inch
>>   depths (7):    24, 1, 4, 8, 15, 16, 32
>>
>>
>> Well, I have two screens... So the dimension in pixels is right, but in
>> millimeters it is only the dimension of one screen...
>
> Bug in the radeon driver, when one overwrites the screen size as I have to
> do for one my Dell screens, it takes the size of that overwrite for the
> overall size, instead of summing over all screen...

This is an xserver issue, not a bug in the radeon driver.

>
> Section "Monitor"
>        Identifier      "DELL_20"
>        # Max Image Size [cm]: horiz.: 41  vert.: 31
>        # but wrong clock: 162.0 MHz   Image Size:  367 x 275 mm
>        DisplaySize     410 310
>        Option          "PreferredMode"  "1600x1200"
> EndSection
>
> Section "Monitor"
>        Identifier      "DELL_24"
>        Option          "PreferredMode"  "1920x1200"
>        Option          "LeftOf"  "DVI-0"
> EndSection
>
>
> And that results in Xorg logs in
>
> [    33.246] (II) RADEON(0): Setting screen physical size to 410 x 310
>
> So instead of correcting the size for one screen, it corrects the overall
> screen size... Same with manually setting it with xrandr. At least I have a
> workaround now.

The driver does not set the display size it just passes the edid along
to the xserver and the xserver sets it.  The message about the
physical size comes from the xserver, not the driver.

Alex

>
> Cheers,
> Bernd
>
> _______________________________________________
> xorg-driver-ati mailing list
> [email protected]
> http://lists.x.org/mailman/listinfo/xorg-driver-ati
>
_______________________________________________
xorg-driver-ati mailing list
[email protected]
http://lists.x.org/mailman/listinfo/xorg-driver-ati

Reply via email to