I have Xorg with all the latest released bits as of today + the randr 1.2 branch of the radeon driver up to and including commit 2d40fa55e8d7a1cfb204d66ca4a4d95a3b13d5b5. "radeon: disable irqs at server start until 3D app starts" On startup, the card runs my Dell Inspiron 8200 at 1024x768, while the native dimensions of the built-in panel is 1600x1200. I have no entries in xorg.conf which explains this. xrandr with this driver says: Screen 0: minimum 320 x 200, current 1024 x 768, maximum 2708 x 1152 VGA disconnected (normal left inverted right) LVDS connected 1024x768+0+0 (normal left inverted right) 0mm x 0mm 1600x1200 60.6 + 1024x768 60.0* 800x600 60.3 640x480 59.9 Also note the alleged maximum. 'xrandr -s 1600x1200' sets it right, but the resolution (as reported by xdpyinfo) jumps from 96x96 to 150x151 dpi. This is a 15" panel. Is DPI for LCDs calculated as simple as (number of horizontal pixels)/(physical width)?
Created attachment 10199 [details] xorg.conf
Created attachment 10200 [details] Xorg.0.log from git driver
Created attachment 10201 [details] Xorg.0.log for ati driver ver 6.6.3
(In reply to comment #0) > > 'xrandr -s 1600x1200' sets it right, but the resolution (as reported by > xdpyinfo) jumps from 96x96 to 150x151 dpi. > This is a 15" panel. Is DPI for LCDs calculated as simple as > (number of horizontal pixels)/(physical width)? > Since you panel provides no edid info we don't know it's real size so the server falls back to the default behavior.
I assume the latest comment relates to DPI only? As Xorg.0.log shows that the display dimensions are 1600x1200, as do get-edid.
(In reply to comment #5) > I assume the latest comment relates to DPI only? As Xorg.0.log shows that the > display dimensions are 1600x1200, as do get-edid. > Right DPI is usually based on the physical size of the monitor, not the resolution. In the case of your laptop there is no edid block for your panel available to the xserver that contains the physical size info, so the server uses the default behavior.
Doh. I managed to report this twice. Marking this as duplicate of #11272. *** This bug has been marked as a duplicate of bug 11272 ***
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.