You are not logged in.
Pages: 1
Problem with my Chinese laptop. No output devices. Here is some information about my laptop:
stissshak@mypc ~> lsmod | grep snd_hda_intel
snd_hda_intel 65536 1
snd_intel_dspcfg 40960 4 snd_hda_intel,snd_sof,snd_sof_intel_hda_common,snd_sof_intel_hda_generic
snd_hda_codec 212992 4 snd_hda_codec_hdmi,snd_hda_intel,snd_soc_hdac_hda,snd_sof_intel_hda
snd_hda_core 147456 7 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_intel_hda
snd_pcm 200704 11 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_compress,snd_soc_core,snd_sof_utils,snd_hda_core,snd_pcm_dmaengine
snd 155648 15 snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_sof,snd_timer,snd_compress,snd_soc_core,snd_pcm
stissshak@mypc ~> lspci -nnk | grep -A2 Audio
00:1f.3 Audio device [0403]: Intel Corporation Jasper Lake HD Audio [8086:4dc8] (rev 01)
DeviceName: Onboard - Sound
Subsystem: Intel Corporation Device [8086:7270]
Alsamixer output HDA Intel PCH
Last edited by Stissshak (2025-01-13 20:54:40)
Offline
Install sof-firmware, reboot, check whether you can reproduce.
Offline
Sof-firmware has already been downloaded. Reinstalled, problem still persists
Offline
Mhm what output do you get from
sudo dmesg | grep -iE 'snd|sof'
aplay -l
sudo fuser -v /dev/snd/*
Last edited by V1del (2025-01-14 16:24:10)
Offline
[ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=cff2e805-0582-4791-9a9d-5e64f0f8c7c5 rw zswap.enabled=0 rootfstype=ext4 loglevel=3 quiet snd_hda_intel.dmic_detect=0
[ 0.067609] Kernel command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=cff2e805-0582-4791-9a9d-5e64f0f8c7c5 rw zswap.enabled=0 rootfstype=ext4 loglevel=3 quiet snd_hda_intel.dmic_detect=0
[ 0.070974] software IO TLB: area num 4.
[ 0.335499] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 0.335500] software IO TLB: mapped [mem 0x0000000066bd7000-0x000000006abd7000] (64MB)
[ 6.290210] snd_hda_intel 0000:00:1f.3: dmic_detect option is deprecated, pass snd-intel-dspcfg.dsp_driver=1 option instead
[ 6.290261] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
[ 6.290862] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[ 7.317239] snd_hda_intel 0000:00:1f.3: azx_get_response timeout, switching to polling mode: last cmd=0x000f0000
[ 8.320594] snd_hda_intel 0000:00:1f.3: No response from codec, disabling MSI: last cmd=0x000f0000
[ 9.323924] snd_hda_intel 0000:00:1f.3: Codec #0 probe error; disabling it...
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
USER PID ACCESS COMMAND
/dev/snd/controlC0: stissshak 544 F.... wireplumber
/dev/snd/seq: stissshak 543 F.... pipewire
Last edited by Stissshak (2025-01-29 06:40:55)
Offline
Please use [code][/code] tags. Edit your post in this regard.
Why is "snd_hda_intel.dmic_detect=0" ?
Offline
Yes, sorry about that. About "snd_hda_intel.dmic_detect=0", I tried some methods from forums for my problem. But it doesn't work
Offline
Do you get the "Codec #0 probe error; disabling it..." w/o it?
Resp. what's the inquired outptut w/o that parameter?
What other things "from forums" are currently still activated?
Offline
Yes, w/o this i too get this message.
W/o this parameter i got this:
[ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=cff2e805-0582-4791-9a9d-5e64f0f8c7c5 rw zswap.enabled=0 rootfstype=ext4 loglevel=3 quiet snd_hda_intel.dmic_detect=0
[ 0.067726] Kernel command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=cff2e805-0582-4791-9a9d-5e64f0f8c7c5 rw zswap.enabled=0 rootfstype=ext4 loglevel=3 quiet snd_hda_intel.dmic_detect=0
[ 0.071124] software IO TLB: area num 4.
[ 0.336020] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 0.336021] software IO TLB: mapped [mem 0x0000000066bf8000-0x000000006abf8000] (64MB)
[ 7.211419] snd_hda_intel 0000:00:1f.3: dmic_detect option is deprecated, pass snd-intel-dspcfg.dsp_driver=1 option instead
[ 7.211463] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
[ 7.217674] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[ 8.237242] snd_hda_intel 0000:00:1f.3: azx_get_response timeout, switching to polling mode: last cmd=0x000f0000
[ 9.247247] snd_hda_intel 0000:00:1f.3: No response from codec, disabling MSI: last cmd=0x000f0000
[ 10.253941] snd_hda_intel 0000:00:1f.3: Codec #0 probe error; disabling it...
And about "from forums", i also have some strings in alsa.conf and inteldsp.conf
alsa.conf
options snd-hda-intel model=dell-headset-dock
inteldsp.conf
optiond snd_intel_dspcfg dsp_driver=1
Offline
It's still complaining about the parameter (just using a different value) and that collides we/ the suggested alnd also set snd_intel_dspcfg.dsp_driver=1
Remove that and the alsa config and post the updated journal to illustrate the baseline situation (don't forget to regenerate the iniramfs, the modprobe.config might be in there)
modprobe -c | grep -v alias | grep snd
Offline
Pages: 1