[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#443141: marked as done (Driver fails to honour 'DisplaySize' (and breaks Dpi))



Your message dated Sun, 18 Nov 2007 18:50:10 +0100
with message-id <47407B52.1000301@ens-lyon.org>
and subject line Bug#421772: xserver-xorg: EDID takes precedance over DisplaySize
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: package xserver-xorg-video-ati
Version: 1:6.7.192-3
Severity: normal

--- Please enter the report below this line. ---

The 1:6.7.192-3 and 1:6.7.192-4 ATI display driver fails to 
honour 'DisplaySize' in my xorg.conf, leading to a bad DPI setting.

The monitor section of my xorg.conf looks like this:

Section "Monitor"
	Identifier	"Generic Monitor"
	Option		"DPMS"
	HorizSync	28-76
	VertRefresh	43-85

	DisplaySize	328 246

	#Apparently depreciated, but does the trick...
	Option		"PreferredMode"		"1152x864"

	#Default mode "1152x864": 108.0 MHz, 67.5 kHz, 75.0 Hz
	Modeline "1152x864"  108.00  1152 1216 1344 1600  864 865 868 900 +hsync 
+vsync

	#Default mode "1024x768": 94.5 MHz, 68.7 kHz, 85.0 Hz
	Modeline "1024x768"   94.50  1024 1072 1168 1376  768 769 772 808 +hsync 
+vsync

	#Default mode "800x600": 56.3 MHz, 53.7 kHz, 85.1 Hz
	Modeline "800x600"   56.30  800 832 896 1048  600 601 604 631 +hsync +vsync

	#Default mode "640x480": 36.0 MHz, 43.3 kHz, 85.0 Hz
	Modeline "640x480"   36.00  640 696 752 832  480 481 484 509 -hsync -vsync

EndSection

My Xorg.0.log says:

(II) RADEON(0): Output VGA-0 using initial mode 1152x864
after xf86InitialConfiguration
(**) RADEON(0): Display dimensions: (328, 246) mm
(**) RADEON(0): DPI set to (148, 123)(II) RADEON(0): Output VGA-0 using 
initial mode 1152x864
after xf86InitialConfiguration
(**) RADEON(0): Display dimensions: (328, 246) mm
(**) RADEON(0): DPI set to (148, 123)

You can clearly see it's not honouring the display size, and subsequently 
giving me wacky DPI settings.

My current solution is to run:
xrandr --fbmm 328x246

That both corrects he display size, and fixes the dpi for subsequent 
applications. I know KDE allows the user to force the dpi to 96 or 120, but I 
prefer to use my 'proper / literal' dpi of 89 at 1152x864.

--- System information. ---
Architecture: i386
Kernel:       Linux 2.6.22-2-k7

Debian Release: lenny/sid
  500 unstable        www.debian-multimedia.org 
  500 unstable        ftp.de.debian.org 
  500 testing-proposed-updates ftp.de.debian.org 
  500 testing         ftp.de.debian.org 
    1 experimental    ftp.de.debian.org 

--- Package information. ---
Depends                     (Version) | Installed
=====================================-+-================
libc6                    (>= 2.3.6-6) | 2.6.1-5
xserver-xorg-core     (>= 2:1.1.1-11) | 2:1.4-2




--- End Message ---
--- Begin Message ---
Version: 2:1.4.1~git20071117-1

This should be fixed in the new xserver-xorg-core 1.4.1
(a snapshot just entered unstable).

Brice


--- End Message ---

Reply to: