From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 92827] Tonga: No Sound over HDMI with connected AV receiver Date: Sun, 04 Feb 2018 15:28:15 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1481937727==" 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 69D016E171 for ; Sun, 4 Feb 2018 15:28:15 +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 --===============1481937727== Content-Type: multipart/alternative; boundary="15177580950.14ACb0.23585" Content-Transfer-Encoding: 7bit --15177580950.14ACb0.23585 Date: Sun, 4 Feb 2018 15:28:15 +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=3D92827 --- Comment #7 from Michael Zapf --- With 4.15 (and the kernel boot parameter!) I now managed to get audio output via HDMI.=20 Splendid! My configuration is=20 PC ----HDMI---> Pioneer AV receiver (vsx330) ---HDMI---> HP monitor (lp2475= w) But there is one bad effect now: When I turn off the monitor during runtime= , or if the monitor enters power-save state, and it is turned on again, the scre= en resolution is reset to a maximum of 1368x768 (before: 1920x1200), which mes= ses up the desktop. The reason is that when the monitor is turned off, this seems to be sensed = as a change in the HMDI connection, and the EDID data is now coming from the AV receiver.=20 dmesg says: [ 82.689994] [drm] VSX-330: [Block 0]=20 [ 82.689995] [drm] VSX-330: [Block 1]=20 [ 82.689997] [drm] dc_link_detect: manufacturer_id =3D 2F41, product_id = =3D 1027, serial_number =3D 1010101, manufacture_week =3D 0, manufacture_year =3D 25, display_name =3D VSX-330, speaker_flag =3D 79, audio_mode_count =3D 8 [ 82.689998] [drm] dc_link_detect: mode number =3D 0, format_code =3D 1, channel_count =3D 1, sample_rate =3D 127, sample_size =3D 7 [ 82.689999] [drm] dc_link_detect: mode number =3D 1, format_code =3D 1, channel_count =3D 7, sample_rate =3D 127, sample_size =3D 7 [ 82.690000] [drm] dc_link_detect: mode number =3D 2, format_code =3D 2, channel_count =3D 5, sample_rate =3D 7, sample_size =3D 80 [ 82.690000] [drm] dc_link_detect: mode number =3D 3, format_code =3D 7, channel_count =3D 6, sample_rate =3D 6, sample_size =3D 192 [ 82.690001] [drm] dc_link_detect: mode number =3D 4, format_code =3D 9, channel_count =3D 1, sample_rate =3D 127, sample_size =3D 0 [ 82.690002] [drm] dc_link_detect: mode number =3D 5, format_code =3D 10, channel_count =3D 7, sample_rate =3D 6, sample_size =3D 0 [ 82.690002] [drm] dc_link_detect: mode number =3D 6, format_code =3D 11, channel_count =3D 7, sample_rate =3D 126, sample_size =3D 1 [ 82.690003] [drm] dc_link_detect: mode number =3D 7, format_code =3D 12, channel_count =3D 7, sample_rate =3D 126, sample_size =3D 0 [ 82.691002] Raw EDID: [ 82.691003] c8 01 00 00 06 00 00 00 20 00 00 00 02 00 00 00 [ 82.691003] 80 07 00 00 b0 04 00 00 01 00 0a 00 fc 05 e0 01 [ 82.691004] e0 04 00 00 00 00 00 00 01 00 01 00 00 00 02 00 [ 82.691004] 00 00 00 00 00 0a 00 00 01 00 00 00 70 00 00 00 [ 82.691004] 08 00 02 00 fc 05 e0 01 12 00 07 00 fc 05 e0 01 [ 82.691005] 9b 01 00 00 04 00 00 00 20 00 00 00 01 00 00 00 [ 82.691005] 04 00 00 00 01 00 0a 00 fd 05 e0 01 e0 04 00 00 [ 82.691006] 00 00 00 00 1e 00 1e 00 00 00 02 00 00 00 00 00 [ 82.691007] amdgpu 0000:01:00.0: HDMI-A-2: EDID invalid. Note that the monitor is typically labeled as HDMI-A-1. The screen configuration in KDE lists 1368x768 as the maximum resolution no= w.=20 I managed to restore the old resolution either by rebooting, or by turning = off the AV receiver, then turning it back on. Still, the desktop is messed up. --=20 You are receiving this mail because: You are the assignee for the bug.= --15177580950.14ACb0.23585 Date: Sun, 4 Feb 2018 15:28:15 +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

Comment= # 7 on bug 92827<= /a> from Michael Zapf
With 4.15 (and the kernel boot parameter!) I now managed to ge=
t audio output
via HDMI.=20

Splendid!

My configuration is=20

PC ----HDMI---> Pioneer AV receiver (vsx330) ---HDMI---> HP monitor (=
lp2475w)

But there is one bad effect now: When I turn off the monitor during runtime=
, or
if the monitor enters power-save state, and it is turned on again, the scre=
en
resolution is reset to a maximum of 1368x768 (before: 1920x1200), which mes=
ses
up the desktop.

The reason is that when the monitor is turned off, this seems to be sensed =
as a
change in the HMDI connection, and the EDID data is now coming from the AV
receiver.=20

dmesg says:

[   82.689994] [drm] VSX-330: [Block 0]=20
[   82.689995] [drm] VSX-330: [Block 1]=20
[   82.689997] [drm] dc_link_detect: manufacturer_id =3D 2F41, product_id =
=3D 1027,
serial_number =3D 1010101, manufacture_week =3D 0, manufacture_year =3D 25,
display_name =3D VSX-330, speaker_flag =3D 79, audio_mode_count =3D 8
[   82.689998] [drm] dc_link_detect: mode number =3D 0, format_code =3D 1,
channel_count =3D 1, sample_rate =3D 127, sample_size =3D 7
[   82.689999] [drm] dc_link_detect: mode number =3D 1, format_code =3D 1,
channel_count =3D 7, sample_rate =3D 127, sample_size =3D 7
[   82.690000] [drm] dc_link_detect: mode number =3D 2, format_code =3D 2,
channel_count =3D 5, sample_rate =3D 7, sample_size =3D 80
[   82.690000] [drm] dc_link_detect: mode number =3D 3, format_code =3D 7,
channel_count =3D 6, sample_rate =3D 6, sample_size =3D 192
[   82.690001] [drm] dc_link_detect: mode number =3D 4, format_code =3D 9,
channel_count =3D 1, sample_rate =3D 127, sample_size =3D 0
[   82.690002] [drm] dc_link_detect: mode number =3D 5, format_code =3D 10,
channel_count =3D 7, sample_rate =3D 6, sample_size =3D 0
[   82.690002] [drm] dc_link_detect: mode number =3D 6, format_code =3D 11,
channel_count =3D 7, sample_rate =3D 126, sample_size =3D 1
[   82.690003] [drm] dc_link_detect: mode number =3D 7, format_code =3D 12,
channel_count =3D 7, sample_rate =3D 126, sample_size =3D 0
[   82.691002] Raw EDID:
[   82.691003]          c8 01 00 00 06 00 00 00 20 00 00 00 02 00 00 00
[   82.691003]          80 07 00 00 b0 04 00 00 01 00 0a 00 fc 05 e0 01
[   82.691004]          e0 04 00 00 00 00 00 00 01 00 01 00 00 00 02 00
[   82.691004]          00 00 00 00 00 0a 00 00 01 00 00 00 70 00 00 00
[   82.691004]          08 00 02 00 fc 05 e0 01 12 00 07 00 fc 05 e0 01
[   82.691005]          9b 01 00 00 04 00 00 00 20 00 00 00 01 00 00 00
[   82.691005]          04 00 00 00 01 00 0a 00 fd 05 e0 01 e0 04 00 00
[   82.691006]          00 00 00 00 1e 00 1e 00 00 00 02 00 00 00 00 00
[   82.691007] amdgpu 0000:01:00.0: HDMI-A-2: EDID invalid.

Note that the monitor is typically labeled as HDMI-A-1.

The screen configuration in KDE lists 1368x768 as the maximum resolution no=
w.=20

I managed to restore the old resolution either by rebooting, or by turning =
off
the AV receiver, then turning it back on. Still, the desktop is messed up.<=
/pre>
        


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