I have seen a lot of similar problems in different forums and a lot of recurring fixes but until now nothing worked for me.
Me system has a tendency to just freeze and when it does I reset it using the button on the case. After that no matter which kernel I try I cannot audio to work, only dummy output.
info:
inxi -Axza
Audio: Device-1: Intel 100 Series/C230 Series Family HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel
bus ID: 00:1f.3 chip ID: 8086:a170
Device-2: NVIDIA GP106 High Definition Audio vendor: ZOTAC driver: snd_hda_intel v: kernel bus ID: 01:00.1
Chip ID: 10de:10f1
Sound Server: ALSA v: k5.4.72-1-MANJARO
inxi -SMA
System: Host: frostfell-manjaro Kernel: 5.4.72-1-MANJARO x86_64 bits: 64 Desktop: KDE Plasma 5.19.5 Distro: Manjaro Linux
Machine: Type: Desktop Mobo: ASUSTeK model: Z170-A v: Rev 1.xx serial: <superuser/root required>
UEFI [Legacy]: American Megatrends v: 1302 date: 11/09/2015
Audio: Device-1: Intel 100 Series/C230 Series Family HD Audio driver: snd_hda_intel
Device-2: NVIDIA GP106 High Definition Audio driver: snd_hda_intel
Server: ALSA v: k5.4.72-1-MANJARO
lsmod | grep snd_hda_intel
snd_hda_intel 53248 9
snd_intel_nhlt 20480 1 snd_hda_intel
snd_hda_codec 159744 2 snd_hda_codec_hdmi,snd_hda_intel
snd_hda_core 102400 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_pcm 143360 5 snd_hda_codec_hdmi,snd_hda_intel,snd_usb_audio,snd_hda_codec,snd_hda_core
snd 110592 34 snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_usb_audio,snd_usbmidi_lib,snd_hda_codec,snd_timer,snd_pcm,snd_rawmidi
lspci -nnk | grep -A2 Audio
00:1f.3 Audio device [0403]: Intel Corporation 100 Series/C230 Series Chipset Family HD Audio Controller [8086:a170] (rev 31)
Subsystem: ASUSTeK Computer Inc. Device [1043:8698]
Kernel driver in use: snd_hda_intel
--
01:00.1 Audio device [0403]: NVIDIA Corporation GP106 High Definition Audio Controller [10de:10f1] (rev a1)
Subsystem: ZOTAC International (MCO) Ltd. Device [19da:1438]
Kernel driver in use: snd_hda_intel
I have tried adding snd_hda_intel.dmic_detect=0 to /etc/default/grub as well as some commands like
systemctl --user restart pulseaudio.service
pulseaudio -k
pactl unload-module module-udev-detect
pactl load-module module-udev-detect
pactl load-module module-alsa-card device_id=1
sudo alsa force-reload
and probably some others which I don’t remember, all without getting sound back.
The last one (sudo alsa force-reload) is often recommended but results in the system complaining that there is no such command as alsa and indeed, when just typing al and pressing tab a bunch of stuff shows up, but not alsa itself.
Usually this issues goes away when I wait some time before turning the PC back on.
I would really like to get my sound back. If you need any additional information please let me know.