From mboxrd@z Thu Jan 1 00:00:00 1970
From: bugzilla-daemon@freedesktop.org
Subject: [Bug 105534] amdgpu cannot set 2560x1440@60 mode even though
monitor,gpu and motherboard support it
Date: Fri, 16 Mar 2018 00:00:46 +0000
Message-ID:
Bug ID
105534
Summary
amdgpu cannot set 2560x1440@60 mode even though monitor,g=
pu and motherboard support it
Product
DRI
Version
unspecified
Hardware
x86-64 (AMD64)
OS
Linux (All)
Status
NEW
Severity
normal
Priority
medium
Component
DRM/AMDgpu
Assignee
dri-devel@lists.freedesktop.org
Reporter
philipmorant@gmail.com
Hardware:
Raven Ridge 2200G
Asrock A320M-HDV. Manual states max resolution for DVI 1920x1200@60 whi=
ch is
single link, however the board's DVI socket is clearly dual link.
Monex WQHD which is known to work @ 2560x1440@60 with reduced blank=
ing since it
works on Intel Haswell with the i915 drivers. This monitor has only one inp=
ut,
which is dual link DVI. See below for edid-decode output.
Dual channel DVI-D cable.
This is a dual monitor setup. The other monitor is 1920x1080 over VGA/D-SUB.
Software:
ubuntu bionic beaver with linux kernel 4.16.0-rc5+ and
ppa:oibaf/graphics-drivers
/lib/firmware/amdgpu/raven_gpu_info.bin is present (316 bytes).
No customisation of xorg configuration files.
Possibly related bug reports:
https://bugs.freedesktop.org/show_bug.=
cgi?id=3D102820
https://bugs.freedesktop.org/show_bug.=
cgi?id=3D104412
$ xrandr --newmode "2560x1440_60R" 241.50 2560 2608 2640 2720 =
1440 1443 1448
1481 +hsync -vsync
$ xrandr --addmode HDMI-A-2 "2560x1440_60R"
$ xrandr --output HDMI-A-2 --mode "2560x1440_60R" --verbose
crtc 1: 2560x1440_60R 59.95 +0+0 "HDMI-A-2"
xrandr: Configure crtc 1 failed
crtc 0: disable
crtc 1: disable
crtc 2: disable
crtc 3: disable
screen 0: revert
crtc 0: revert
crtc 1: revert
crtc 2: revert
crtc 3: revert
$ xrandr
Screen 0: minimum 320 x 200, current 4480 x 1440, maximum 16384 x 16384
DisplayPort-0 connected primary 1920x1080+2560+360 (normal left inverted ri=
ght
x axis y axis) 478mm x 269mm
1920x1080 60.00*+
1680x1050 59.95=20=20
1280x1024 75.02=20=20
1440x900 74.98 59.89=20=20
1280x960 60.00=20=20
1280x800 59.81=20=20
1152x864 75.00=20=20
1280x720 60.00=20=20
1152x720 59.97=20=20
1024x768 75.03 70.07 60.00=20=20
832x624 74.55=20=20
800x600 72.19 75.00 60.32 56.25=20=20
640x480 75.00 72.81 66.67 59.94=20=20
720x400 70.08=20=20
HDMI-A-0 disconnected (normal left inverted right x axis y axis)
HDMI-A-1 disconnected (normal left inverted right x axis y axis)
HDMI-A-2 connected (normal left inverted right x axis y axis)
2560x1440_60R 59.95=20=20
I've been running with drm.debug=3D0xf and searching log files but am unabl=
e to
find any helpful error message.
$ edid-decode /sys/class/drm/card0-HDMI-A-3/edid
Extracted contents:
header: 00 ff ff ff ff ff ff 00
serial number: 12 ed fa 00 00 00 00 00 28 15
version: 01 03
basic params: a5 3c 22 78 22
chroma info: 6f b1 a7 55 4c 9e 25 0c 50 54
established: 00 00 00
standard: 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
descriptor 1: 56 5e 00 a0 a0 a0 29 50 30 20 35 00 55 50 21 00 00 1a
descriptor 2: 00 00 00 fc 00 51 48 44 32 37 30 0a 20 20 20 20 20 20
descriptor 3: 00 00 00 fc 00 0a 20 20 20 20 20 20 20 20 20 20 20 20
descriptor 4: 00 00 00 fc 00 0a 20 20 20 20 20 20 20 20 20 20 20 20
extensions: 00
checksum: 8a
Manufacturer: DWM Model fa Serial Number 0
Made week 40 of 2011
EDID version: 1.3
Digital display
DFP 1.x compatible TMDS
Maximum image size: 60 cm x 34 cm
Gamma: 2.20
DPMS levels: Off
Supported color formats: RGB 4:4:4
First detailed timing is preferred timing
Established timings supported:
Standard timings supported:
Detailed mode: Clock 241.500 MHz, 597 mm x 336 mm
2560 2608 2640 2720 hborder 0
1440 1443 1448 1481 vborder 0
+hsync -vsync=20
Monitor name: QHD270
Checksum: 0x8a (valid)
EDID block does NOT conform to EDID 1.3!
Digital display field contains garbage: 24
Missing monitor ranges