No sound with Intel Meteor Lake-P HD Audio (8086:7e28) (Ultra 9 185H) on leap 15.6

Hello

I’ve a acer swift go (Ultra 9 185H) with Intel Meteor Lake-P HD Audio chip-ID 8086:7e28 sound device.
With kernel 6.4.0-150600.23.7-default I had sound but cannot define sound device in yast but with kernel 6.4.0-150600.23.17-default here is no more sound…
Any idea when this device will be supported or what to do do configure?

There should be no need to configure sound via YaST.

Start with the pertinent details (all commands run as regular user)…
inxi -Aa
sudo dmesg | egrep -i "snd|firmware"

Also
systemctl --user list-units | egrep "wire|pulse"

Please also review the following guide with respect to posting commands and output:
Posting code or preformatted text - Using Discourse - Discourse Meta

Thanks for answer!

Commands done with kernel which sound works

output of
dmesg | egrep -i "snd|firmware"

[    0.186471] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    1.338911] wmi_bus wmi_bus-PNP0C14:00: [Firmware Info]: FDAE8C0C-6FA2-49C3-87A0-97483BE485F2 has zero instances
[    1.361907] intel_vpu 0000:00:0b.0: [drm] *ERROR* ivpu_fw_request(): Failed to request firmware: -2
[    1.361927] intel_vpu 0000:00:0b.0: [drm] *ERROR* ivpu_dev_init(): Failed to initialize firmware: -2
[    2.319309] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/mtl_dmc.bin (v2.21)
[    2.390526] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/mtl_guc_70.bin version 70.20.0
[    2.406294] i915 0000:00:02.0: [drm] GT1: GuC firmware i915/mtl_guc_70.bin version 70.20.0
[    2.406296] i915 0000:00:02.0: [drm] GT1: HuC firmware i915/mtl_huc_gsc.bin version 8.5.4
[    2.573047] i915 0000:00:02.0: [drm] GT1: Loaded GSC firmware i915/mtl_gsc_1.bin (cv1.0, r102.0.0.1655, svn 1)
[    3.517987] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[    3.557425] Bluetooth: hci0: Found device firmware: intel/ibt-0180-0041.sfi
[    3.557433] Bluetooth: hci0: Firmware Version: 171-18.24
[    5.002061] Bluetooth: hci0: Waiting for firmware download to complete
[    5.002950] Bluetooth: hci0: Firmware loaded in 1411642 usecs
[    5.052061] Bluetooth: hci0: Firmware timestamp 2024.18 buildtype 1 build 3243
[    6.139053] iwlwifi 0000:00:14.3: loaded firmware version 83.d24e06ed.0 ma-b0-gf-a0-83.ucode op_mode iwlmvm
[    6.171157] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[    6.296113] sof-audio-pci-intel-mtl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 2.7.1.1
[    6.411707] sof-audio-pci-intel-mtl 0000:00:1f.3: Booted firmware version: 2.7.1.1
[    6.434931] snd_hda_codec_realtek ehdaudio0D0: autoconfig for ALC245: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[    6.434935] snd_hda_codec_realtek ehdaudio0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    6.434936] snd_hda_codec_realtek ehdaudio0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[    6.434937] snd_hda_codec_realtek ehdaudio0D0:    mono: mono_out=0x0
[    6.434938] snd_hda_codec_realtek ehdaudio0D0:    inputs:
[  459.234019] sof-audio-pci-intel-mtl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 2.7.1.1
[  459.342111] sof-audio-pci-intel-mtl 0000:00:1f.3: Booted firmware version: 2.7.1.1
[  459.366288] snd_hda_codec_realtek ehdaudio0D0: autoconfig for ALC245: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[  459.366293] snd_hda_codec_realtek ehdaudio0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[  459.366295] snd_hda_codec_realtek ehdaudio0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[  459.366297] snd_hda_codec_realtek ehdaudio0D0:    mono: mono_out=0x0
[  459.366298] snd_hda_codec_realtek ehdaudio0D0:    inputs:
[  650.427844] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/mtl_guc_70.bin version 70.20.0

output of
systemctl --user list-units | egrep "wire|pulse"

Failed to connect to bus: No medium found

Output with non working kernel…

output of
sudo dmesg | egrep -i "snd|firmware"

[    0.184582] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    1.303361] wmi_bus wmi_bus-PNP0C14:00: [Firmware Info]: FDAE8C0C-6FA2-49C3-87A0-97483BE485F2 has zero instances
[    1.323896] intel_vpu 0000:00:0b.0: [drm] *ERROR* ivpu_fw_request(): Failed to request firmware: -2
[    1.323918] intel_vpu 0000:00:0b.0: [drm] *ERROR* ivpu_dev_init(): Failed to initialize firmware: -2
[    2.263080] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/mtl_dmc.bin (v2.21)
[    2.333974] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/mtl_guc_70.bin version 70.20.0
[    2.350253] i915 0000:00:02.0: [drm] GT1: GuC firmware i915/mtl_guc_70.bin version 70.20.0
[    2.350255] i915 0000:00:02.0: [drm] GT1: HuC firmware i915/mtl_huc_gsc.bin version 8.5.4
[    2.517436] i915 0000:00:02.0: [drm] GT1: Loaded GSC firmware i915/mtl_gsc_1.bin (cv1.0, r102.0.0.1655, svn 1)
[    3.383103] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[    3.442598] Bluetooth: hci0: Found device firmware: intel/ibt-0180-0041.sfi
[    3.442621] Bluetooth: hci0: Firmware Version: 171-18.24
[    4.884166] Bluetooth: hci0: Waiting for firmware download to complete
[    4.885040] Bluetooth: hci0: Firmware loaded in 1408630 usecs
[    4.935155] Bluetooth: hci0: Firmware timestamp 2024.18 buildtype 1 build 3243
[    6.146732] iwlwifi 0000:00:14.3: loaded firmware version 89.202a2f7b.0 ma-b0-gf-a0-89.ucode op_mode iwlmvm
[    6.302482] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[    6.429674] sof-audio-pci-intel-mtl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 2.7.1.1
[    6.542915] sof-audio-pci-intel-mtl 0000:00:1f.3: Booted firmware version: 2.7.1.1
[    6.551075] sof-audio-pci-intel-mtl 0000:00:1f.3: ASoC: error at snd_soc_component_probe on 0000:00:1f.3: -22

output of
systemctl --user list-units | egrep "wire|pulse"

Failed to connect to bus: No medium found

Don’t run this command as root.

This driver isn’t loaded in the second “non-working” situation.

A bug report is the best way forward here.

You could try using the current stable kernel…
https://en.opensuse.org/SDB:InstallNewerKernel

Yes this kernel works right for now. Thanks
Sound is not anymore configured from yast? It works now “auto detect” or is this only because too new the sound processor for ultra i9?

Good to know that works for you.

It has been deprecated for a while now…

https://en.opensuse.org/SDB:Audio_troubleshooting#YaST_sound_configuration

For the vast majority of sound hardware cases, no manual configuration should be required (from a kernel perspective at least).

Too new hardware for kernel 6.4. If you want it to work with standard Leap kernel - file a bug. Takashi Iwai might add needed driver settings to Leap 15.6.

It seems that when TPM is activated sound will not work at all!

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.