<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO - drm_kms_helper.edid / EDID not working as expected"
href="https://bugs.freedesktop.org/show_bug.cgi?id=93226#c17">Comment # 17</a>
on <a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO - drm_kms_helper.edid / EDID not working as expected"
href="https://bugs.freedesktop.org/show_bug.cgi?id=93226">bug 93226</a>
from <span class="vcard"><a class="email" href="mailto:alex@znirp.de" title="Alex P. <alex@znirp.de>"> <span class="fn">Alex P.</span></a>
</span></b>
<pre>Hi,
<span class="quote">> My understand is that display is OK now and there is no audio?</span >
No.
In Ubuntu 14.02 this would be correct, but in 16.02 I've got no picture and no
sound.
HTPC running for ~2h20min then turning on TV and AVR (no picture no sound):
[root@kodi:~] {0}
dmesg|grep -i drm
[ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-4.9.12
root=/dev/mapper/vg0-root ro net.ifnames=0 biosdevname=0 libahci.ignore_sss=1
quiet splash video=HDMI-A-2:1920x1080@60D
drm_kms_helper.edid_firmware=HDMI-A-2:edid/edid.bin vt.handoff=7
[ 0.000000] Kernel command line: BOOT_IMAGE=/vmlinuz-4.9.12
root=/dev/mapper/vg0-root ro net.ifnames=0 biosdevname=0 libahci.ignore_sss=1
quiet splash video=HDMI-A-2:1920x1080@60D
drm_kms_helper.edid_firmware=HDMI-A-2:edid/edid.bin vt.handoff=7
[ 0.949921] [drm] Initialized
[ 0.956878] drm_kms_helper: unknown parameter 'edid_firmware' ignored
[ 0.978059] [drm] Memory usable by graphics device = 2048M
[ 0.978062] fb: switching to inteldrmfb from VESA VGA
[ 0.978135] [drm] Replacing VGA console driver
[ 0.984120] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 0.984121] [drm] Driver supports precise vblank timestamp query.
[ 0.986803] [drm] forcing HDMI-A-2 connector ON
[ 1.005046] [drm] Initialized i915 1.6.0 20160919 for 0000:00:02.0 on minor
0
[ 1.007826] fbcon: inteldrmfb (fb0) is primary device
[ 1.081874] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
Nevertheless:
<span class="quote">> If so, could you please attach the output of:
> amixer contents;
> cat /proc/asound/cardn/eld*</span >
[root@kodi:~] {0}
amixer contents;
numid=1,iface=CARD,name='HDMI/DP,pcm=3 Jack'
; type=BOOLEAN,access=r-------,values=1
: values=off
numid=7,iface=CARD,name='HDMI/DP,pcm=7 Jack'
; type=BOOLEAN,access=r-------,values=1
: values=off
numid=13,iface=CARD,name='HDMI/DP,pcm=8 Jack'
; type=BOOLEAN,access=r-------,values=1
: values=off
numid=2,iface=MIXER,name='IEC958 Playback Con Mask'
; type=IEC958,access=r-------,values=1
: values=[AES0=0x0f AES1=0xff AES2=0x00 AES3=0x00]
numid=8,iface=MIXER,name='IEC958 Playback Con Mask',index=1
; type=IEC958,access=r-------,values=1
: values=[AES0=0x0f AES1=0xff AES2=0x00 AES3=0x00]
numid=14,iface=MIXER,name='IEC958 Playback Con Mask',index=2
; type=IEC958,access=r-------,values=1
: values=[AES0=0x0f AES1=0xff AES2=0x00 AES3=0x00]
numid=3,iface=MIXER,name='IEC958 Playback Pro Mask'
; type=IEC958,access=r-------,values=1
: values=[AES0=0x0f AES1=0x00 AES2=0x00 AES3=0x00]
numid=9,iface=MIXER,name='IEC958 Playback Pro Mask',index=1
; type=IEC958,access=r-------,values=1
: values=[AES0=0x0f AES1=0x00 AES2=0x00 AES3=0x00]
numid=15,iface=MIXER,name='IEC958 Playback Pro Mask',index=2
; type=IEC958,access=r-------,values=1
: values=[AES0=0x0f AES1=0x00 AES2=0x00 AES3=0x00]
numid=4,iface=MIXER,name='IEC958 Playback Default'
; type=IEC958,access=rw------,values=1
: values=[AES0=0x04 AES1=0x82 AES2=0x00 AES3=0x00]
numid=10,iface=MIXER,name='IEC958 Playback Default',index=1
; type=IEC958,access=rw------,values=1
: values=[AES0=0x04 AES1=0x00 AES2=0x00 AES3=0x00]
numid=16,iface=MIXER,name='IEC958 Playback Default',index=2
; type=IEC958,access=rw--l---,values=1
: values=[AES0=0x04 AES1=0x82 AES2=0x00 AES3=0x02]
numid=5,iface=MIXER,name='IEC958 Playback Switch'
; type=BOOLEAN,access=rw------,values=1
: values=on
numid=11,iface=MIXER,name='IEC958 Playback Switch',index=1
; type=BOOLEAN,access=rw------,values=1
: values=on
numid=17,iface=MIXER,name='IEC958 Playback Switch',index=2
; type=BOOLEAN,access=rw------,values=1
: values=on
numid=6,iface=PCM,name='ELD',device=3
; type=BYTES,access=r--v----,values=0
: values=
numid=19,iface=PCM,name='Playback Channel Map',device=3
; type=INTEGER,access=rw---R--,values=8,min=0,max=36,step=0
: values=0,0,0,0,0,0,0,0
| container
| chmap-variable=FL,FR
numid=12,iface=PCM,name='ELD',device=7
; type=BYTES,access=r--v----,values=0
: values=
numid=20,iface=PCM,name='Playback Channel Map',device=7
; type=INTEGER,access=rw---R--,values=8,min=0,max=36,step=0
: values=0,0,0,0,0,0,0,0
| container
| chmap-variable=FL,FR
numid=18,iface=PCM,name='ELD',device=8
; type=BYTES,access=r--v----,values=0
: values=
numid=21,iface=PCM,name='Playback Channel Map',device=8
; type=INTEGER,access=rw---R--,values=8,min=0,max=36,step=0
: values=3,4,5,6,7,8,0,0
| container
| chmap-variable=FL,FR
[root@kodi:~] {1}
cat /proc/asound/card/eld*
card0/ card1/ cards
[root@kodi:~] {1}
cat /proc/asound/card*/eld*
monitor_present 0
eld_valid 0
monitor_present 0
eld_valid 0
monitor_present 0
eld_valid 0
Again with working picture and working sound:
[root@kodi:~] {0}
dmesg |grep -i drm
[ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-4.9.12
root=/dev/mapper/vg0-root ro net.ifnames=0 biosdevname=0 libahci.ignore_sss=1
quiet splash video=HDMI-A-2:1920x1080@60D
drm_kms_helper.edid_firmware=HDMI-A-2:edid/edid.bin vt.handoff=7
[ 0.000000] Kernel command line: BOOT_IMAGE=/vmlinuz-4.9.12
root=/dev/mapper/vg0-root ro net.ifnames=0 biosdevname=0 libahci.ignore_sss=1
quiet splash video=HDMI-A-2:1920x1080@60D
drm_kms_helper.edid_firmware=HDMI-A-2:edid/edid.bin vt.handoff=7
[ 1.058223] [drm] Initialized
[ 1.065289] drm_kms_helper: unknown parameter 'edid_firmware' ignored
[ 1.088591] [drm] Memory usable by graphics device = 2048M
[ 1.088593] fb: switching to inteldrmfb from VESA VGA
[ 1.088671] [drm] Replacing VGA console driver
[ 1.093792] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 1.093793] [drm] Driver supports precise vblank timestamp query.
[ 1.097883] [drm] forcing HDMI-A-2 connector ON
[ 1.104094] [drm] Initialized i915 1.6.0 20160919 for 0000:00:02.0 on minor
0
[ 1.166104] fbcon: inteldrmfb (fb0) is primary device
[ 1.213181] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[root@kodi:~] {0}
amixer contents;
numid=1,iface=CARD,name='HDMI/DP,pcm=3 Jack'
; type=BOOLEAN,access=r-------,values=1
: values=off
numid=7,iface=CARD,name='HDMI/DP,pcm=7 Jack'
; type=BOOLEAN,access=r-------,values=1
: values=off
numid=13,iface=CARD,name='HDMI/DP,pcm=8 Jack'
; type=BOOLEAN,access=r-------,values=1
: values=on
numid=2,iface=MIXER,name='IEC958 Playback Con Mask'
; type=IEC958,access=r-------,values=1
: values=[AES0=0x0f AES1=0xff AES2=0x00 AES3=0x00]
numid=8,iface=MIXER,name='IEC958 Playback Con Mask',index=1
; type=IEC958,access=r-------,values=1
: values=[AES0=0x0f AES1=0xff AES2=0x00 AES3=0x00]
numid=14,iface=MIXER,name='IEC958 Playback Con Mask',index=2
; type=IEC958,access=r-------,values=1
: values=[AES0=0x0f AES1=0xff AES2=0x00 AES3=0x00]
numid=3,iface=MIXER,name='IEC958 Playback Pro Mask'
; type=IEC958,access=r-------,values=1
: values=[AES0=0x0f AES1=0x00 AES2=0x00 AES3=0x00]
numid=9,iface=MIXER,name='IEC958 Playback Pro Mask',index=1
; type=IEC958,access=r-------,values=1
: values=[AES0=0x0f AES1=0x00 AES2=0x00 AES3=0x00]
numid=15,iface=MIXER,name='IEC958 Playback Pro Mask',index=2
; type=IEC958,access=r-------,values=1
: values=[AES0=0x0f AES1=0x00 AES2=0x00 AES3=0x00]
numid=4,iface=MIXER,name='IEC958 Playback Default'
; type=IEC958,access=rw------,values=1
: values=[AES0=0x04 AES1=0x82 AES2=0x00 AES3=0x00]
numid=10,iface=MIXER,name='IEC958 Playback Default',index=1
; type=IEC958,access=rw------,values=1
: values=[AES0=0x04 AES1=0x00 AES2=0x00 AES3=0x00]
numid=16,iface=MIXER,name='IEC958 Playback Default',index=2
; type=IEC958,access=rw--l---,values=1
: values=[AES0=0x04 AES1=0x82 AES2=0x00 AES3=0x00]
numid=5,iface=MIXER,name='IEC958 Playback Switch'
; type=BOOLEAN,access=rw------,values=1
: values=on
numid=11,iface=MIXER,name='IEC958 Playback Switch',index=1
; type=BOOLEAN,access=rw------,values=1
: values=on
numid=17,iface=MIXER,name='IEC958 Playback Switch',index=2
; type=BOOLEAN,access=rw------,values=1
: values=on
numid=6,iface=PCM,name='ELD',device=3
; type=BYTES,access=r--v----,values=0
: values=
numid=19,iface=PCM,name='Playback Channel Map',device=3
; type=INTEGER,access=rw---R--,values=8,min=0,max=36,step=0
: values=0,0,0,0,0,0,0,0
| container
| chmap-variable=FL,FR
| chmap-variable=FL,FR,LFE
| chmap-variable=FL,FR,FC
| chmap-variable=FL,FR,RC
| chmap-variable=FL,FR,RL,RR
| chmap-variable=FL,FR,LFE,FC
| chmap-variable=FL,FR,LFE,RC
| chmap-variable=FL,FR,FC,RC
| chmap-variable=FL,FR,LFE,RL,RR
| chmap-variable=FL,FR,FC,RL,RR
| chmap-variable=FL,FR,LFE,FC,RC
| chmap-variable=FL,FR,RL,RR,RC
| chmap-variable=FL,FR,LFE,FC,RL,RR
| chmap-variable=FL,FR,LFE,RL,RR,RC
| chmap-variable=FL,FR,FC,RL,RR,RC
| chmap-variable=FL,FR,RL,RR,RLC,RRC
| chmap-variable=FL,FR,LFE,FC,RL,RR,RC
| chmap-variable=FL,FR,LFE,RL,RR,RLC,RRC
| chmap-variable=FL,FR,FC,RL,RR,RLC,RRC
| chmap-variable=FL,FR,LFE,FC,RL,RR,RLC,RRC
numid=12,iface=PCM,name='ELD',device=7
; type=BYTES,access=r--v----,values=0
: values=
numid=20,iface=PCM,name='Playback Channel Map',device=7
; type=INTEGER,access=rw---R--,values=8,min=0,max=36,step=0
: values=0,0,0,0,0,0,0,0
| container
| chmap-variable=FL,FR
| chmap-variable=FL,FR,LFE
| chmap-variable=FL,FR,FC
| chmap-variable=FL,FR,RC
| chmap-variable=FL,FR,RL,RR
| chmap-variable=FL,FR,LFE,FC
| chmap-variable=FL,FR,LFE,RC
| chmap-variable=FL,FR,FC,RC
| chmap-variable=FL,FR,LFE,RL,RR
| chmap-variable=FL,FR,FC,RL,RR
| chmap-variable=FL,FR,LFE,FC,RC
| chmap-variable=FL,FR,RL,RR,RC
| chmap-variable=FL,FR,LFE,FC,RL,RR
| chmap-variable=FL,FR,LFE,RL,RR,RC
| chmap-variable=FL,FR,FC,RL,RR,RC
| chmap-variable=FL,FR,RL,RR,RLC,RRC
| chmap-variable=FL,FR,LFE,FC,RL,RR,RC
| chmap-variable=FL,FR,LFE,RL,RR,RLC,RRC
| chmap-variable=FL,FR,FC,RL,RR,RLC,RRC
| chmap-variable=FL,FR,LFE,FC,RL,RR,RLC,RRC
numid=18,iface=PCM,name='ELD',device=8
; type=BYTES,access=r--v----,values=52
:
values=0x10,0x00,0x0c,0x00,0x6b,0x62,0x00,0x5f,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x11,0xee,0x27,0x00,0x44,0x45,0x4e,0x4f,0x4e,0x2d,0x41,0x56,0x41,0x4d,0x50,0x0f,0x7f,0x07,0x3d,0x1e,0xc0,0x15,0x07,0x50,0x5f,0x7e,0x01,0x57,0x06,0x00,0x67,0x7e,0x00,0x00,0x00,0x00
numid=21,iface=PCM,name='Playback Channel Map',device=8
; type=INTEGER,access=rw---R--,values=8,min=0,max=36,step=0
: values=3,4,0,0,0,0,0,0
| container
| chmap-variable=FL,FR
| chmap-variable=FL,FR,LFE
| chmap-variable=FL,FR,FC
| chmap-variable=FL,FR,RC
| chmap-variable=FL,FR,RL,RR
| chmap-variable=FL,FR,LFE,FC
| chmap-variable=FL,FR,LFE,RC
| chmap-variable=FL,FR,FC,RC
| chmap-variable=FL,FR,LFE,RL,RR
| chmap-variable=FL,FR,FC,RL,RR
| chmap-variable=FL,FR,LFE,FC,RC
| chmap-variable=FL,FR,RL,RR,RC
| chmap-variable=FL,FR,LFE,FC,RL,RR
| chmap-variable=FL,FR,LFE,RL,RR,RC
| chmap-variable=FL,FR,FC,RL,RR,RC
| chmap-variable=FL,FR,RL,RR,RLC,RRC
| chmap-variable=FL,FR,LFE,FC,RL,RR,RC
| chmap-variable=FL,FR,LFE,RL,RR,RLC,RRC
| chmap-variable=FL,FR,FC,RL,RR,RLC,RRC
| chmap-variable=FL,FR,LFE,FC,RL,RR,RLC,RRC
[root@kodi:~] {0}
cat /proc/asound/card*/eld*
monitor_present 0
eld_valid 0
monitor_present 0
eld_valid 0
monitor_present 1
eld_valid 1
monitor_name DENON-AVAMP
connection_type HDMI
eld_version [0x2] CEA-861D or below
edid_version [0x3] CEA-861-B, C or D
manufacture_id 0xee11
product_id 0x27
port_id 0x0
support_hdcp 0
support_ai 1
audio_sync_delay 0
speakers [0x5f] FL/FR LFE FC RL/RR RC RLC/RRC
sad_count 6
sad0_coding_type [0x1] LPCM
sad0_channels 8
sad0_rates [0x1ee0] 32000 44100 48000 88200 96000 176400 192000
sad0_bits [0xe0000] 16 20 24
sad1_coding_type [0x7] DTS
sad1_channels 6
sad1_rates [0x6c0] 44100 48000 88200 96000
sad1_max_bitrate 1536000
sad2_coding_type [0x2] AC-3
sad2_channels 6
sad2_rates [0xe0] 32000 44100 48000
sad2_max_bitrate 640000
sad3_coding_type [0xb] DTS-HD
sad3_channels 8
sad3_rates [0x1ec0] 44100 48000 88200 96000 176400 192000
sad4_coding_type [0xa] E-AC-3/DD+ (Dolby Digital Plus)
sad4_channels 8
sad4_rates [0xc0] 44100 48000
sad5_coding_type [0xc] MLP (Dolby TrueHD)
sad5_channels 8
sad5_rates [0x1ec0] 44100 48000 88200 96000 176400 192000
[root@kodi:~] {0}</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
<li>You are the QA Contact for the bug.</li>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>