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