View previous topic :: View next topic |
Author |
Message |
jwnhy n00b
Joined: 10 Aug 2022 Posts: 15
|
Posted: Mon Oct 07, 2024 2:47 am Post subject: [SOLVED] Audio issue on ASUS Zenbook UX5406SA Lunar Lake |
|
|
The PulseAudio and alsamixer do not recognize the sound card, but dmesg does not show anything very useful.
PulseAudio only has "Dummy Output" and aplay says
Code: | aplay -l
aplay: device_list:279: no soundcards found...
|
Code: | lspci -k
00:1f.3 Multimedia audio controller: Intel Corporation Lunar Lake-M HD Audio Controller (rev 10)
Subsystem: ASUSTeK Computer Inc. Device 1e13
Kernel driver in use: sof-audio-pci-intel-lnl
Kernel modules: snd_hda_intel, snd_sof_pci_intel_lnl
|
Code: | sudo dmesg | ag sof
[ 0.043414] software IO TLB: area num 8.
[ 0.542751] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.590117] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 0.590118] software IO TLB: mapped [mem 0x000000004fd93000-0x0000000053d93000] (64MB)
[ 1.860815] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[ 1.972342] sof-audio-pci-intel-lnl 0000:00:1f.3: enabling device (0000 -> 0002)
[ 1.974052] sof-audio-pci-intel-lnl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[ 4.829875] sof-audio-pci-intel-lnl 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [xe])
[ 4.837132] sof-audio-pci-intel-lnl 0000:00:1f.3: use msi interrupt mode
[ 4.852634] sof-audio-pci-intel-lnl 0000:00:1f.3: hda codecs found, mask 4
[ 4.852772] sof-audio-pci-intel-lnl 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[ 4.852816] sof-audio-pci-intel-lnl 0000:00:1f.3: DMICs detected in NHLT tables: 2
[ 4.852856] Loading firmware: intel/sof-ipc4/lnl/sof-lnl.ri
[ 4.856340] Loading firmware: intel/sof-ipc4-tplg/sof-hda-generic-idisp-2ch.tplg
[ 4.857016] sof-audio-pci-intel-lnl 0000:00:1f.3: Firmware paths/files for ipc type 1:
[ 4.858353] sof-audio-pci-intel-lnl 0000:00:1f.3: Firmware file: intel/sof-ipc4/lnl/sof-lnl.ri
[ 4.858353] sof-audio-pci-intel-lnl 0000:00:1f.3: Firmware lib path: intel/sof-ipc4-lib/lnl
[ 4.858354] sof-audio-pci-intel-lnl 0000:00:1f.3: Topology file: intel/sof-ipc4-tplg/sof-hda-generic-idisp-2ch.tplg
[ 4.858367] Loading firmware: intel/sof-ipc4/lnl/sof-lnl.ri
[ 4.858767] sof-audio-pci-intel-lnl 0000:00:1f.3: Loaded firmware library: ADSPFW, version: 2.11.1.1
[ 5.123118] sof-audio-pci-intel-lnl 0000:00:1f.3: Booted firmware version: 2.11.1.1
|
Code: | uname -a
Linux jwnhy-Gentoo 6.11.0-gentoo-x86_64 #9 SMP PREEMPT_DYNAMIC Mon Oct 7 10:08:20 CST 2024 x86_64 Intel(R) Core(TM) Ultra 7 258V GenuineIntel GNU/Linux
|
Here is my kernel configuration.
https://pastebin.com/u68PtheN
There is some reddit post saying fedora works, but it didn't elaborate on the detailed configurations. I don't want to enable every configuration to figure out why...
https://www.reddit.com/r/linux/comments/1fq908x/fedora_41_beta_running_on_asus_zenbook_s_14/
Last edited by jwnhy on Mon Oct 07, 2024 4:54 am; edited 1 time in total |
|
Back to top |
|
|
jwnhy n00b
Joined: 10 Aug 2022 Posts: 15
|
Posted: Mon Oct 07, 2024 4:53 am Post subject: |
|
|
OK, I solved it...
So, it needs at least Linux 6.12.0 rc1 or rc2 (I tested on rc2).
You also need to enable a bundle of CONFIG_SOUNDWIRE.
I got this by launching a Fedora LiveCD, and its `aplay -l` displays a bunch of soundwire sinks.
Code: | CONFIG_REGMAP_SOUNDWIRE=m
CONFIG_REGMAP_SOUNDWIRE_MBQ=m
CONFIG_SND_INTEL_SOUNDWIRE_ACPI=m
CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH=m
CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE=m
CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=m
CONFIG_SOUNDWIRE=m
CONFIG_SOUNDWIRE_AMD=m
CONFIG_SOUNDWIRE_CADENCE=m
CONFIG_SOUNDWIRE_INTEL=m
# CONFIG_SOUNDWIRE_QCOM is not set
CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=m
|
|
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|