From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 108997] RX460: Some Resolution-Refresh Combinations Unavailable when Connected via DisplayPort Date: Sun, 09 Dec 2018 23:38:34 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2105149581==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [IPv6:2610:10:20:722:a800:ff:fe98:4b55]) by gabe.freedesktop.org (Postfix) with ESMTP id 8E61B6E14A for ; Sun, 9 Dec 2018 23:38:34 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============2105149581== Content-Type: multipart/alternative; boundary="15443987140.0eB01562.30640" Content-Transfer-Encoding: 7bit --15443987140.0eB01562.30640 Date: Sun, 9 Dec 2018 23:38:34 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D108997 Bug ID: 108997 Summary: RX460: Some Resolution-Refresh Combinations Unavailable when Connected via DisplayPort 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: jeffbai@aosc.io - Xorg Server version: 1.20.3 - XRandR version: 1.5.0 - Xf86-Video-AMDGPU version: 18.0.1 - Kernel parameters: root=3DUUID=3Ddfd3d587-145e-4c01-af04-a3e24c59e95c rw = quiet rw rd.auto rd.auto=3D1 splash vfio-pci.ids=3D10de:1c03,1022:145f,1022:1457 modprobe.blacklist=3Dnouveau iommu=3Dpt amd_iommu=3Don kvm-amd.avic=3D1 kvm-amd.nested=3D1 clocksource=3Dtsc kvm.ignore_msrs=3D1 pcie_acs_override=3Dmultifunction rd.driver.pre=3Dvfio-pci video=3Defifb:off -------- Xorg.conf: Section "Device" Identifier "Device 0" Driver "amdgpu" VendorName "Advanced Micro Devices, Inc." BusID "PCI:34:0:0" Option "IgnoreEDID" "true" Option "UseEDID" "false" EndSection Section "Monitor" Identifier "Monitor 0" VendorName "SAMSUNG" ModelName "900SL" Option "UseEDID" "false" Option "UseEDIDFreqs" "false" Option "DDC" "false" HorizSync 30.0 - 96.0 VertRefresh 50.0 - 100.0 Modeline "1600x1200_76.00" 207.50 1600 1720 1888 2176 1200 1203 1207 1256 -hsync +vsync Option "PreferredMode" "1600x1200_76.00" EndSection -------- While connecting my XFX Radeon RX460 Slim to a Samsung 900SL CRT monitor vi= a a DisplayPort to VGA converter cable, 1600x1200@76Hz is not available, despite the factory specs... 1600 x 1200 / 76 Hz 1600 x 1200 / 70 Hz 1600 x 1200 / 65 Hz 1280 x 1024 / 89 Hz 1024 x 768 / 119 Hz 800 x 600 / 152 Hz 640 x 480 / 160 Hz=20 When attempting to create a new custom mode... mingcongbai@NetVista [ / ] $ cvt 1600 1200 76 # 1600x1200 75.92 Hz (CVT) hsync: 95.36 kHz; pclk: 207.50 MHz Modeline "1600x1200_76.00" 207.50 1600 1720 1888 2176 1200 1203 1207 1256 -hsync +vsync mingcongbai@NetVista [ / ] $ xrandr --newmode "1600x1200_76.00" 207.50 16= 00 1720 1888 2176 1200 1203 1207 1256 -hsync +vsync mingcongbai@NetVista [ / ] $ xrandr --addmode DisplayPort-0 "1600x1200_76.0= 0" mingcongbai@NetVista [ / ] $ xrandr --output DisplayPort-0 --mode "1600x1200_76.00" xrandr: Configure crtc 0 failed I have an NVIDIA GeForce GTX1060 passed through to a Windows 10 VM, connect= ed via a DisplayPort to VGA, and VGA to BNC 5-pin connector, in this case, 1600x1200 is available and displays a correct image. I have also tried to connect the RX460 with the DP-VGA-BNC cable, which yie= lded the same result. --=20 You are receiving this mail because: You are the assignee for the bug.= --15443987140.0eB01562.30640 Date: Sun, 9 Dec 2018 23:38:34 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated
Bug ID 108997
Summary RX460: Some Resolution-Refresh Combinations Unavailable when = Connected via DisplayPort
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 jeffbai@aosc.io

- Xorg Server version: 1.20.3
- XRandR version: 1.5.0
- Xf86-Video-AMDGPU version: 18.0.1
- Kernel parameters: root=3DUUID=3Ddfd3d587-145e-4c01-af04-a3e24c59e95c rw =
quiet rw
rd.auto rd.auto=3D1 splash vfio-pci.ids=3D10de:1c03,1022:145f,1022:1457
modprobe.blacklist=3Dnouveau iommu=3Dpt amd_iommu=3Don kvm-amd.avic=3D1
kvm-amd.nested=3D1 clocksource=3Dtsc kvm.ignore_msrs=3D1
pcie_acs_override=3Dmultifunction rd.driver.pre=3Dvfio-pci video=3Defifb:off

--------

Xorg.conf:

Section "Device"
        Identifier      "Device 0"
        Driver          "amdgpu"
        VendorName      "Advanced Micro Devices, Inc."
        BusID           "PCI:34:0:0"
        Option          "IgnoreEDID"            "true"
        Option          "UseEDID"               "false"
EndSection

Section "Monitor"
        Identifier      "Monitor 0"
        VendorName      "SAMSUNG"
        ModelName       "900SL"
        Option          "UseEDID"       "false"
        Option          "UseEDIDFreqs"  "false"
        Option          "DDC"           "false"
        HorizSync       30.0 - 96.0
        VertRefresh     50.0 - 100.0
        Modeline        "1600x1200_76.00"  207.50  1600 1720 1888=
 2176  1200
1203 1207 1256 -hsync +vsync
       Option           "PreferredMode" "1600x1200_76.00&quo=
t;
EndSection

--------

While connecting my XFX Radeon RX460 Slim to a Samsung 900SL CRT monitor vi=
a a
DisplayPort to VGA converter cable, 1600x1200@76Hz is not available, de=
spite
the factory specs...

1600 x 1200 / 76 Hz
1600 x 1200 / 70 Hz
1600 x 1200 / 65 Hz
1280 x 1024 / 89 Hz
1024 x 768 / 119 Hz
800 x 600 / 152 Hz
640 x 480 / 160 Hz=20

When attempting to create a new custom mode...

mingcongbai@NetVista [ / ] $ cvt 1600 1200 76
# 1600x1200 75.92 Hz (CVT) hsync: 95.36 kHz; pclk: 207.50 MHz
Modeline "1600x1200_76.00"  207.50  1600 1720 1888 2176  1200 120=
3 1207 1256
-hsync +vsync

mingcongbai@NetVista [ / ] $ xrandr --newmode "1600x1200_76.00&quo=
t;  207.50  1600
1720 1888 2176  1200 1203 1207 1256 -hsync +vsync

mingcongbai@NetVista [ / ] $ xrandr --addmode DisplayPort-0 "1600x=
1200_76.00"

mingcongbai@NetVista [ / ] $ xrandr --output DisplayPort-0 --mode
"1600x1200_76.00"
xrandr: Configure crtc 0 failed

I have an NVIDIA GeForce GTX1060 passed through to a Windows 10 VM, connect=
ed
via a DisplayPort to VGA, and VGA to BNC 5-pin connector, in this case,
1600x1200 is available and displays a correct image.

I have also tried to connect the RX460 with the DP-VGA-BNC cable, which yie=
lded
the same result.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15443987140.0eB01562.30640-- --===============2105149581== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============2105149581==--