From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 101877] R9 390 with multiple monitors always using highest memory clock Date: Sat, 22 Jul 2017 14:48:06 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0598167145==" 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 4121F6E09B for ; Sat, 22 Jul 2017 14:48:06 +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 --===============0598167145== Content-Type: multipart/alternative; boundary="15007348860.F76fa28.2285"; charset="UTF-8" --15007348860.F76fa28.2285 Date: Sat, 22 Jul 2017 14:48:06 +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=3D101877 Bug ID: 101877 Summary: R9 390 with multiple monitors always using highest memory clock Product: DRI Version: DRI git Hardware: Other OS: All Status: NEW Severity: normal Priority: medium Component: DRM/AMDgpu Assignee: dri-devel@lists.freedesktop.org Reporter: hisele@siduge.v0yd.nl My MSI r9 390 forces the memory clock to 150000 if I plug in more than one monitor. The card draws 40 watts more power while idle and keeps the fans running all the time. This is happening with both amdgpu and radeon and I can fix the problem by disabling dpm, but this causes some other issues. I read earlier that this behaviour is intended and is a common problem with graphics cards but IIRC a recent driver update fixed this on windows so I'd like to know if there is any chance to also get a fix on linux? --=20 You are receiving this mail because: You are the assignee for the bug.= --15007348860.F76fa28.2285 Date: Sat, 22 Jul 2017 14:48:06 +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 101877
Summary R9 390 with multiple monitors always using highest memory clo= ck
Product DRI
Version DRI git
Hardware Other
OS All
Status NEW
Severity normal
Priority medium
Component DRM/AMDgpu
Assignee dri-devel@lists.freedesktop.org
Reporter hisele@siduge.v0yd.nl

My MSI r9 390 forces the memory clock to 150000 if I plug in m=
ore than one
monitor. The card draws 40 watts more power while idle and keeps the fans
running all the time.

This is happening with both amdgpu and radeon and I can fix the problem by
disabling dpm, but this causes some other issues.

I read earlier that this behaviour is intended and is a common problem with
graphics cards but IIRC a recent driver update fixed this on windows so I'd
like to know if there is any chance to also get a fix on linux?


You are receiving this mail because:
  • You are the assignee for the bug.
= --15007348860.F76fa28.2285-- --===============0598167145== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============0598167145==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 101877] R9 390 with multiple monitors always using highest memory clock Date: Sun, 23 Jul 2017 14:07:56 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1335960624==" 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 641C16E011 for ; Sun, 23 Jul 2017 14:07:56 +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 --===============1335960624== Content-Type: multipart/alternative; boundary="15008188760.EeecD22.32413"; charset="UTF-8" --15008188760.EeecD22.32413 Date: Sun, 23 Jul 2017 14:07:56 +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=3D101877 Alex Deucher changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |NOTABUG --- Comment #1 from Alex Deucher --- mclk changes have to be synced to the vertical blanking period of the displ= ays. If the displays have different timings, it's not possible to change the mc= lk without causing display flickering. --=20 You are receiving this mail because: You are the assignee for the bug.= --15008188760.EeecD22.32413 Date: Sun, 23 Jul 2017 14:07:56 +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 = Alex Deucher changed bug 10187= 7
What Removed Added
Status NEW RESOLVED
Resolution --- NOTABUG

Commen= t # 1 on bug 10187= 7 from Alex Deucher
mclk changes have to be synced to the vertical blanking period=
 of the displays.
 If the displays have different timings, it's not possible to change the mc=
lk
without causing display flickering.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15008188760.EeecD22.32413-- --===============1335960624== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============1335960624==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 101877] R9 390 with multiple monitors always using highest memory clock Date: Sun, 23 Jul 2017 14:14:41 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0686527793==" 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 A4C4D6E023 for ; Sun, 23 Jul 2017 14:14:41 +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 --===============0686527793== Content-Type: multipart/alternative; boundary="15008192810.08d3.1076"; charset="UTF-8" --15008192810.08d3.1076 Date: Sun, 23 Jul 2017 14:14:41 +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=3D101877 --- Comment #2 from hisele@siduge.v0yd.nl --- So does the windows driver detect the timing of the displays and keep the m= clk low if it's in sync? --=20 You are receiving this mail because: You are the assignee for the bug.= --15008192810.08d3.1076 Date: Sun, 23 Jul 2017 14:14:41 +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 # 2 on bug 10187= 7 from hisele@s= iduge.v0yd.nl
So does the windows driver detect the timing of the displays a=
nd keep the mclk
low if it's in sync?


You are receiving this mail because:
  • You are the assignee for the bug.
= --15008192810.08d3.1076-- --===============0686527793== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============0686527793==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 101877] R9 390 with multiple monitors always using highest memory clock Date: Sun, 23 Jul 2017 14:23:22 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1284257893==" 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 A46686E0B2 for ; Sun, 23 Jul 2017 14:23:22 +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 --===============1284257893== Content-Type: multipart/alternative; boundary="15008198021.2d7fB.3734"; charset="UTF-8" --15008198021.2d7fB.3734 Date: Sun, 23 Jul 2017 14:23:22 +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=3D101877 --- Comment #3 from Alex Deucher --- AFAIK, the windows driver forces the mclk high as well when multiple displa= ys are attached. The only possible exception would be if multiple displays had the exact same timing and the vblank periods could be aligned. --=20 You are receiving this mail because: You are the assignee for the bug.= --15008198021.2d7fB.3734 Date: Sun, 23 Jul 2017 14:23:22 +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 # 3 on bug 10187= 7 from Alex Deucher
AFAIK, the windows driver forces the mclk high as well when mu=
ltiple displays
are attached.  The only possible exception would be if multiple displays had
the exact same timing and the vblank periods could be aligned.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15008198021.2d7fB.3734-- --===============1284257893== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============1284257893==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 101877] R9 390 with multiple monitors always using highest memory clock Date: Sun, 23 Jul 2017 14:43:17 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2132488183==" 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 10F2D89711 for ; Sun, 23 Jul 2017 14:43:17 +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 --===============2132488183== Content-Type: multipart/alternative; boundary="15008209970.b9aE33.7929"; charset="UTF-8" --15008209970.b9aE33.7929 Date: Sun, 23 Jul 2017 14:43:16 +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=3D101877 --- Comment #4 from hisele@siduge.v0yd.nl --- Yeah, both my monitors are the same model so this is probably the case. If there's no way to enable changing the mclk, can I set it to a lower default value without disabling dpm completely? --=20 You are receiving this mail because: You are the assignee for the bug.= --15008209970.b9aE33.7929 Date: Sun, 23 Jul 2017 14:43:17 +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 # 4 on bug 10187= 7 from hisele@s= iduge.v0yd.nl
Yeah, both my monitors are the same model so this is probably =
the case. If
there's no way to enable changing the mclk, can I set it to a lower default
value without disabling dpm completely?


You are receiving this mail because:
  • You are the assignee for the bug.
= --15008209970.b9aE33.7929-- --===============2132488183== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============2132488183==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 101877] R9 390 with multiple monitors always using highest memory clock Date: Tue, 18 Sep 2018 12:47:50 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0329247606==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id D7B386E3D3 for ; Tue, 18 Sep 2018 12:47:50 +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 --===============0329247606== Content-Type: multipart/alternative; boundary="15372748701.BAAFAf0cb.5571" Content-Transfer-Encoding: 7bit --15372748701.BAAFAf0cb.5571 Date: Tue, 18 Sep 2018 12:47:50 +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=3D101877 --- Comment #5 from Alexandre Pereira --- I have a similar problem. I have a Rx 580 with 2 exactly equal monitors. On windows, there is no issue and memory clock is always at 300mhz, except when gaming. When on linux, If using graphical display, memory clock is always MAX. If i am only on the tty's ( text mode only ) I can set it to 300mhz, after changing memory clock pp setting ( echo 1 > pp_mclk_od ). Like the op, drawing 40 watts more power than windows, is very undesirable, besides also running much cooler on windows. Also on windows I never saw any problem whatsoever with it running at minimum 300mhz. --=20 You are receiving this mail because: You are the assignee for the bug.= --15372748701.BAAFAf0cb.5571 Date: Tue, 18 Sep 2018 12:47:50 +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 # 5 on bug 10187= 7 from Alexandre Pereira
I have a similar problem.

I have a Rx 580 with 2 exactly equal monitors. On windows, there is no issue
and memory clock is always at 300mhz, except when gaming.

When on linux, If using graphical display, memory clock is always MAX.
If i am only on the tty's ( text mode only ) I can set it to 300mhz, after
changing memory clock pp setting ( echo 1 > pp_mclk_od ).

Like the op, drawing 40 watts more power than windows, is very undesirable,
besides also running much cooler on windows. Also on windows I never saw any
problem whatsoever with it running at minimum 300mhz.


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