Bug#862709: xserver-xorg-video-radeon: Incorrect max resolution detected on Radeon HD 5450, also wrong input.

Michel Dänzer michel at daenzer.net
Tue May 16 02:46:24 UTC 2017


On 16/05/17 11:26 AM, A. F. Cano wrote:
> Package: xserver-xorg-video-radeon
> Version: 1:7.8.0-1+b1
> Severity: important
> 
> Dear Maintainer,
> 
>    * What led up to the situation?
> 
> Installation of the video card, an AMD/ATI Radeon HD (CEDAR) 5450 with 3
> outputs: HDMI, DVI and VGA.  The monitor (CRT), connected to VGA-0 is a
> Viewsonic PT-810 capable of 1600 x 1200 resolution.
> 
> [    27.146] (II) RADEON(0): Output HDMI-0 using monitor section
> Viewsonic PT-810 UXGA
> [    27.160] (II) RADEON(0): Output DVI-0 has no monitor section
> [    27.177] (II) RADEON(0): Output VGA-0 has no monitor section
> [    27.178] (II) RADEON(0): EDID for output HDMI-0
> [    27.196] (II) RADEON(0): EDID for output DVI-0
> [    27.213] (II) RADEON(0): EDID for output VGA-0
> [    27.213] (II) RADEON(0): Printing probed modes for output VGA-0
> [    27.213] (II) RADEON(0): Modeline "1024x768"x60.0   65.00  1024 1048
> 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
> [    27.213] (II) RADEON(0): Modeline "800x600"x60.3   40.00  800 840
> 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
> [    27.213] (II) RADEON(0): Modeline "800x600"x56.2   36.00  800 824
> 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
> [    27.213] (II) RADEON(0): Modeline "848x480"x60.0   33.75  848 864
> 976 1088  480 486 494 517 +hsync +vsync (31.0 kHz e)
> [    27.213] (II) RADEON(0): Modeline "640x480"x59.9   25.18  640 656
> 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
> [    27.213] (II) RADEON(0): Output HDMI-0 disconnected
> [    27.213] (II) RADEON(0): Output DVI-0 disconnected
> [    27.213] (II) RADEON(0): Output VGA-0 connected
> 
> As can be seen from this extract of Xorg.0.log the driver appears to
> think that the monitor is connected to HDMI-0 when in fact it's
> connected to VGA-0.

Not quite. What can be seen is that the xorg.conf Section "Monitor" is
associated with output HDMI-0. There are two possibilites to fix this:


> Section "Device"
> 	Identifier	"Card0a"
> 	Driver		"radeon"
> 	BusID		"PCI:1:0:0"

Either add

	Option		"Monitor-VGA-0" "Viewsonic PT-810 UXGA"

here,

> EndSection
> 
> Section "Monitor"
> 	Identifier   "Viewsonic PT-810 UXGA"

Or simply change this identifier to "VGA-0".

Either way...


> 	VendorName   "Viewsonic"
> 	ModelName    "PT-810 UXGA"
> #        DisplaySize     332     210
>         HorizSync       30-86
>         VertRefresh     50-130
>         Option          "DPMS"
> 	# 1600x1200 59.87 Hz (CVT 1.92M3) hsync: 74.54 kHz; pclk: 161.00 MHz
> 	Modeline "1600x1200_60.00"  161.00  1600 1712 1880 2160  1200 1203 1207 1245 -hsync +vsync
> EndSection
> 
> Section "Screen"
>         Identifier "PT-810"
>         Device     "Card0a"
>         Monitor    "Viewsonic PT-810 UXGA"

... it may be better to remove this Monitor stanza.


>         SubSection "Display"
>                 Viewport   0 0
> 		Modes	"1600x1200_60.00"
>                 Depth     24
>         EndSubSection
>         DefaultDepth    24
> EndSection


See the xorg.conf(5) manpage for more details.

This is a configuration issue, not a driver bug.


-- 
Earthling Michel Dänzer               |               http://www.amd.com
Libre software enthusiast             |             Mesa and X developer



More information about the xorg-driver-ati mailing list