https://bugs.freedesktop.org/show_bug.cgi?id=92827
--- Comment #7 from Michael Zapf <forum...@mizapf.de> ---
With 4.15 (and the kernel boot parameter!) I now managed to get audio output
via HDMI.
Splendid!
My configuration is
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 screen
resolution is reset to a maximum of 1368x768 (before: 1920x1200), which messes
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.
dmesg says:
[ 82.689994] [drm] VSX-330: [Block 0]
[ 82.689995] [drm] VSX-330: [Block 1]
[ 82.689997] [drm] dc_link_detect: manufacturer_id = 2F41, product_id = 1027,
serial_number = 1010101, manufacture_week = 0, manufacture_year = 25,
display_name = VSX-330, speaker_flag = 79, audio_mode_count = 8
[ 82.689998] [drm] dc_link_detect: mode number = 0, format_code = 1,
channel_count = 1, sample_rate = 127, sample_size = 7
[ 82.689999] [drm] dc_link_detect: mode number = 1, format_code = 1,
channel_count = 7, sample_rate = 127, sample_size = 7
[ 82.690000] [drm] dc_link_detect: mode number = 2, format_code = 2,
channel_count = 5, sample_rate = 7, sample_size = 80
[ 82.690000] [drm] dc_link_detect: mode number = 3, format_code = 7,
channel_count = 6, sample_rate = 6, sample_size = 192
[ 82.690001] [drm] dc_link_detect: mode number = 4, format_code = 9,
channel_count = 1, sample_rate = 127, sample_size = 0
[ 82.690002] [drm] dc_link_detect: mode number = 5, format_code = 10,
channel_count = 7, sample_rate = 6, sample_size = 0
[ 82.690002] [drm] dc_link_detect: mode number = 6, format_code = 11,
channel_count = 7, sample_rate = 126, sample_size = 1
[ 82.690003] [drm] dc_link_detect: mode number = 7, format_code = 12,
channel_count = 7, sample_rate = 126, sample_size = 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 now.
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.
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel