On Dec 01, 07 13:09:48 +0100, Ludovic Rousseau wrote:
2007/11/28, Matthias Hopf
: (II) RADEONHD(0): Supported additional Video Mode: (II) RADEONHD(0): clock: 156.0 MHz Image Size: 262 x 324 mm
Ah, there it gets it from. So the monitor is lying in its additional video mode image size, and that one has precedence over the general info block...
I have to add here: I have *no* idea why this image size has precedence over the main image size. I guess some other monitor got it wrong the other way, and this kludge was introduced without asking anybody else. This is done in the general (read: non-driver-specific) RandR code. But that is just wild guessing. Maybe something to ask on xorg-devel.
I tried to set the physical display in my xorg.conf (attached). (II) RADEONHD(0): Setting screen physical size to 262 x 324 (...)
Why is radeonhd not using my settings?
You're now stumbling over a bug that is related to Xserver 1.4 (assuming you run that one), which has been fixed in git. AFAIR. Nothing radeonhd related.
Is the driver using a different monitor from the one I configured (called panel24)?
Nope. RandR is just ignoring the displaysize of a configured monitor
(and only that).
Sorry, I know this is painful. You're not the first to stumble over
that.
Matthias
--
Matthias Hopf