From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 107731] radeon (amdgpu) DisplayPort loss of max-resolution on DP monitor (after monitor power saving / idle) Date: Sun, 10 Mar 2019 07:44:28 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0104957555==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 34CA989CF6 for ; Sun, 10 Mar 2019 07:44:28 +0000 (UTC) In-Reply-To: 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 --===============0104957555== Content-Type: multipart/alternative; boundary="15522038682.0f82.31689" Content-Transfer-Encoding: 7bit --15522038682.0f82.31689 Date: Sun, 10 Mar 2019 07:44:28 +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=3D107731 --- Comment #1 from L.S.S. --- Having similar issues with Manjaro Linux (4.20 Kernel) and AMD video cards. I've a 4K@60Hz capable monitor (Lenovo ThinkVision P27) and an ATEN CS1924 = KVM behind it (as I need to use this monitor for 4 different PCs). I've two PCs with Manjaro Linux and AMD GPU, and I can 100% reproduce the issue on both = of them. This happens whenever I power off the monitor (or when it went idle). After powering the monitor back on, it reverts to a lower resolution (During most cases, xrandr reported max 2048x1536 but it actually picked 1792x1344. Rece= ntly I also noticed sometimes xrandr would report only 800x600). It can be fixed by switching the input channel back and forth on the KVM (w= hich I think is equivalent to unplugging and replugging the DP port). On one of the PCs, it used to have an nVidia video card before replacing it with Radeon VII. With an nVidia video card, this issue did not occur (using same configuration). When this happens, I can find this red line in dmesg. Other log entries are mostly about on-monitor USB hubs and such, and they're irrelevent to the is= sue from the look of it. [drm:dm_restore_drm_connector_state [amdgpu]] *ERROR* Restoring old state failed with -22 --=20 You are receiving this mail because: You are the assignee for the bug.= --15522038682.0f82.31689 Date: Sun, 10 Mar 2019 07:44:28 +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

Commen= t # 1 on bug 10773= 1 from L.S.S.
Having similar issues with Manjaro Linux (4.20 Kernel) and AMD=
 video cards.

I've a 4K@60Hz capable monitor (Lenovo ThinkVision P27) and an ATEN CS1=
924 KVM
behind it (as I need to use this monitor for 4 different PCs). I've two PCs
with Manjaro Linux and AMD GPU, and I can 100% reproduce the issue on both =
of
them.

This happens whenever I power off the monitor (or when it went idle). After
powering the monitor back on, it reverts to a lower resolution (During most
cases, xrandr reported max 2048x1536 but it actually picked 1792x1344. Rece=
ntly
I also noticed sometimes xrandr would report only 800x600).

It can be fixed by switching the input channel back and forth on the KVM (w=
hich
I think is equivalent to unplugging and replugging the DP port).

On one of the PCs, it used to have an nVidia video card before replacing it
with Radeon VII. With an nVidia video card, this issue did not occur (using
same configuration).

When this happens, I can find this red line in dmesg. Other log entries are
mostly about on-monitor USB hubs and such, and they're irrelevent to the is=
sue
from the look of it.

[drm:dm_restore_drm_connector_state [amdgpu]] *ERROR* Restoring old state
failed with -22


You are receiving this mail because:
  • You are the assignee for the bug.
= --15522038682.0f82.31689-- --===============0104957555== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0104957555==--