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
Sorry it took so long. This is what I see when I enter this command
modprobe -c | grep -v alias | grep snd
blacklist snd_pcsp
blacklist snd_soc_avs
Offline
The command was mostly fro you to see whether you've removed that module parameter.
Remove that and the alsa config and post the updated journal to illustrate the baseline situation
sudo journalctl -b | curl -F 'file=@-' 0x0.st
Offline
Pages: 1