I am testing latest ATI driver prerelease with RandR 1.2 extensions support on Kubuntu Gutsy with packages provided by Tormod Volden. See https://wiki.ubuntu.com/XorgOnTheEdge for package info.
HW: HP nw8240 laptop with ATI FireGL V5000 PCIE, 15.4" 1920x1200 laptop LCD panel
There are two issues:
1. Resolution not properly detected
X was started in 1280x800 resolution. The error reported in the log:
(II) RADEON(0): Not using mode "1920x1200" (width too large for virtual size)
I have solved this, by adding "Virtual 1920 1200" to Display section.
2. Display size not properly detected > wrong DPI
After solving resolution problem, I got wrong DPI, due to wrong detection of my
LCD panel size.
dimensions: 1920x1200 pixels (507x317 millimeters)
resolution: 96x96 dots per inch
It is strange, as from the log file, it does look that proper display size (330x210) is detected:
(II) RADEON(0): Max H-Image Size [cm]: horiz.: 33 vert.: 21
I have tried to workaround this by adding "DisplaySize 330 210" to Monitor section of xorg.conf, but it does not look like to help.
I will attach all conf and log files
Created attachment 11228 [details]
xorg.conf as used with 6.6.193 driver (no issues)
Created attachment 11229 [details]
Xorg.0.log when running 6.6.193
Created attachment 11230 [details]
Xorg.0.log when running 6.7.191 (wrong resolution detected)
Created attachment 11231 [details]
Xorg.0.log when running 6.7.191 (wrong display size)
Created attachment 11232 [details]
xorg.conf as used with 6.6.191 (with workarounds)
Problem 1 (resolution) is fixed with 6.7.192-1ubuntu1
Problem 2 is still there in that version, however I can workaround creating /etc/X11/Xsession.d/35ati-fix-displaysize file with following content:
/usr/bin/xrandr --fbmm 330x210 || true
Problem 2 still exists with 1:6.7.192-1ubuntu2 version.
Similar issue (just different HW) in bug 12474
*** This bug has been marked as a duplicate of bug 12474 ***