Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

[SOLVED] PCIe Soundcard not functioning with Debian Bullseye

Need help with peripherals or devices?
Post Reply
Message
Author
linux23dragon
Posts: 13
Joined: 2021-07-19 10:35

[SOLVED] PCIe Soundcard not functioning with Debian Bullseye

#1 Post by linux23dragon »

System:-

Motherboard: MSI MEG X570 Ace
Processor: AMD Ryzen 9 3950x
Graphics card: Nvidia RTX 2080 supper
Sound Card: Creative Labs Audigy 5/Rx
OS: Debian 11 Bullseye amd 64bit

Problem:-

Sound card not operating or not initialized during boot with Linux kernel 5.10.0-07 untill you restart the PC.

I have upgraded the BIOS as well.

I read on the internet that the kernel needs to leave 1MB at the beginning of RAM space, if it is nothing to do with the Motherboard BIOS.
I think that fix is in the latest Linux 5.10 (5.10.51) kernel already.
Last edited by linux23dragon on 2021-10-25 18:26, edited 1 time in total.

linux23dragon
Posts: 13
Joined: 2021-07-19 10:35

Re: PCIe Soundcard not functioning with Debian Bullseye

#2 Post by linux23dragon »

This is just what my PC reported when I had no sound on first started the PC:-

david@debian-bullseye:~$ su
Password:
root@debian-bullseye:/home/david# lsmod | grep snd
snd_hda_codec_realtek 151552 1
snd_hda_codec_generic 98304 1 snd_hda_codec_realtek
ledtrig_audio 16384 1 snd_hda_codec_generic
snd_hda_codec_hdmi 73728 1
snd_hda_intel 57344 6
snd_intel_dspcfg 28672 1 snd_hda_intel
soundwire_intel 45056 1 snd_intel_dspcfg
snd_soc_core 315392 1 soundwire_intel
snd_compress 32768 1 snd_soc_core
snd_emu10k1 184320 0
snd_hda_codec 172032 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_util_mem 16384 1 snd_emu10k1
snd_ac97_codec 180224 1 snd_emu10k1
snd_hda_core 110592 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
ac97_bus 16384 1 snd_ac97_codec
snd_hwdep 16384 2 snd_hda_codec,snd_emu10k1
snd_rawmidi 45056 1 snd_emu10k1
snd_seq_device 16384 2 snd_emu10k1,snd_rawmidi
snd_pcm 135168 10 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,soundwire_intel,snd_emu10k1,snd_compress,snd_ac97_codec,snd_soc_core,snd_hda_core
snd_timer 49152 2 snd_emu10k1,snd_pcm
snd 110592 25 snd_hda_codec_generic,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_emu10k1,snd_timer,snd_compress,snd_ac97_codec,snd_soc_core,snd_pcm,snd_rawmidi
soundcore 16384 1 snd
root@debian-bullseye:/home/david#

Resulting no sound at all. alsamixer could not give me the Audigy 5/Rx sound card mixer but was able to get other sound devices

And this is what my PC reported after I restarted the PC:-

david@debian-bullseye:~$ su
Password:
root@debian-bullseye:/home/david# lsmod | grep snd
snd_hda_codec_realtek 151552 1
snd_hda_codec_generic 98304 1 snd_hda_codec_realtek
ledtrig_audio 16384 1 snd_hda_codec_generic
snd_hda_codec_hdmi 73728 1
snd_hda_intel 57344 4
snd_intel_dspcfg 28672 1 snd_hda_intel
soundwire_intel 45056 1 snd_intel_dspcfg
snd_soc_core 315392 1 soundwire_intel
snd_emu10k1 184320 4
snd_compress 32768 1 snd_soc_core
snd_hda_codec 172032 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_util_mem 16384 1 snd_emu10k1
snd_ac97_codec 180224 1 snd_emu10k1
snd_hda_core 110592 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
ac97_bus 16384 1 snd_ac97_codec
snd_hwdep 16384 2 snd_hda_codec,snd_emu10k1
snd_rawmidi 45056 1 snd_emu10k1
snd_seq_device 16384 2 snd_emu10k1,snd_rawmidi
snd_pcm 135168 10 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,soundwire_intel,snd_emu10k1,snd_compress,snd_ac97_codec,snd_soc_core,snd_hda_core
snd_timer 49152 2 snd_emu10k1,snd_pcm
snd 110592 29 snd_hda_codec_generic,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_emu10k1,snd_timer,snd_compress,snd_ac97_codec,snd_soc_core,snd_pcm,snd_rawmidi
soundcore 16384 1 snd
root@debian-bullseye:/home/david#

Sound is working fine. and I have the Audigy sound card mixer with alsamixer at this time.

All and all, this sound card bug is intermittent.

I am awhare that the data shown is the same using lsmod | grep snd on both computer boots. So the modules are loading up as expected but I find it interesting that alsamixer can not see the Audgy 5/Rx on first boot.

linux23dragon
Posts: 13
Joined: 2021-07-19 10:35

Re: PCIe Soundcard not functioning with Debian Bullseye

#3 Post by linux23dragon »

I checked the kernel log and found some failures. see below.


Is there another way to get more info with the kernel log file?


root@debian-bullseye:/home/david# grep emu10k1 /var/log/kern.log
Jul 18 12:06:37 debian-bullseye kernel: [ 2.066611] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 18 12:06:37 debian-bullseye kernel: [ 2.066713] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 18 12:06:37 debian-bullseye kernel: [ 2.077882] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 18 12:06:38 debian-bullseye kernel: [ 3.107269] snd_emu10k1 0000:25:00.0: AC'97 0 does not respond - RESET
Jul 18 12:06:38 debian-bullseye kernel: [ 3.107284] snd_emu10k1 0000:25:00.0: AC'97 0 access is not valid [0x0], removing mixer.
Jul 18 12:06:38 debian-bullseye kernel: [ 3.109123] snd_emu10k1: probe of 0000:25:00.0 failed with error -5
Jul 18 12:25:05 debian-bullseye kernel: [ 2.042953] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 18 12:25:05 debian-bullseye kernel: [ 2.043089] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 18 12:25:05 debian-bullseye kernel: [ 2.053669] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 18 19:51:33 debian-bullseye kernel: [ 2.041226] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 18 19:51:33 debian-bullseye kernel: [ 2.041372] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 18 19:51:33 debian-bullseye kernel: [ 2.051655] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 18 19:51:34 debian-bullseye kernel: [ 3.082955] snd_emu10k1 0000:25:00.0: AC'97 0 does not respond - RESET
Jul 18 19:51:34 debian-bullseye kernel: [ 3.082967] snd_emu10k1 0000:25:00.0: AC'97 0 access is not valid [0x0], removing mixer.
Jul 18 19:51:34 debian-bullseye kernel: [ 3.084716] snd_emu10k1: probe of 0000:25:00.0 failed with error -5
Jul 18 19:52:04 debian-bullseye kernel: [ 2.072211] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 18 19:52:04 debian-bullseye kernel: [ 2.072367] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 18 19:52:04 debian-bullseye kernel: [ 2.083400] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 19 13:30:07 debian-bullseye kernel: [ 2.061434] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 19 13:30:07 debian-bullseye kernel: [ 2.061522] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 19 13:30:07 debian-bullseye kernel: [ 2.071953] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 19 13:30:08 debian-bullseye kernel: [ 3.099262] snd_emu10k1 0000:25:00.0: AC'97 0 does not respond - RESET
Jul 19 13:30:08 debian-bullseye kernel: [ 3.099275] snd_emu10k1 0000:25:00.0: AC'97 0 access is not valid [0x0], removing mixer.
Jul 19 13:30:08 debian-bullseye kernel: [ 3.101093] snd_emu10k1: probe of 0000:25:00.0 failed with error -5
Jul 19 13:31:00 debian-bullseye kernel: [ 2.045773] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 19 13:31:00 debian-bullseye kernel: [ 2.045913] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 19 13:31:00 debian-bullseye kernel: [ 2.057200] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 19 16:43:34 debian-bullseye kernel: [ 2.070558] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 19 16:43:34 debian-bullseye kernel: [ 2.070682] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 19 16:43:34 debian-bullseye kernel: [ 2.081434] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 19 16:43:35 debian-bullseye kernel: [ 3.115463] snd_emu10k1 0000:25:00.0: AC'97 0 does not respond - RESET
Jul 19 16:43:35 debian-bullseye kernel: [ 3.115475] snd_emu10k1 0000:25:00.0: AC'97 0 access is not valid [0x0], removing mixer.
Jul 19 16:43:35 debian-bullseye kernel: [ 3.117262] snd_emu10k1: probe of 0000:25:00.0 failed with error -5
Jul 19 19:43:06 debian-bullseye kernel: [ 2.057828] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 19 19:43:06 debian-bullseye kernel: [ 2.057932] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 19 19:43:06 debian-bullseye kernel: [ 2.068593] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 19 19:43:07 debian-bullseye kernel: [ 3.095524] snd_emu10k1 0000:25:00.0: AC'97 0 does not respond - RESET
Jul 19 19:43:07 debian-bullseye kernel: [ 3.095541] snd_emu10k1 0000:25:00.0: AC'97 0 access is not valid [0x0], removing mixer.
Jul 19 19:43:07 debian-bullseye kernel: [ 3.097379] snd_emu10k1: probe of 0000:25:00.0 failed with error -5
Jul 19 19:43:40 debian-bullseye kernel: [ 2.069432] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 19 19:43:40 debian-bullseye kernel: [ 2.069566] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 19 19:43:40 debian-bullseye kernel: [ 2.080519] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 19 21:06:57 debian-bullseye kernel: [ 2.061588] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 19 21:06:57 debian-bullseye kernel: [ 2.061748] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 19 21:06:57 debian-bullseye kernel: [ 2.072480] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 19 21:07:37 debian-bullseye kernel: [ 2.053268] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 19 21:07:37 debian-bullseye kernel: [ 2.053396] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 19 21:07:37 debian-bullseye kernel: [ 2.064347] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 19 21:08:49 debian-bullseye kernel: [ 2.084089] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 19 21:08:49 debian-bullseye kernel: [ 2.084183] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 19 21:08:49 debian-bullseye kernel: [ 2.094540] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 19 21:12:08 debian-bullseye kernel: [ 2.030810] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 19 21:12:08 debian-bullseye kernel: [ 2.030972] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 19 21:12:08 debian-bullseye kernel: [ 2.042995] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 20 15:25:14 debian-bullseye kernel: [ 2.056532] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 20 15:25:14 debian-bullseye kernel: [ 2.056603] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 20 15:25:14 debian-bullseye kernel: [ 2.067180] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 20 20:18:43 debian-bullseye kernel: [ 2.069423] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 20 20:18:43 debian-bullseye kernel: [ 2.069523] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 20 20:18:43 debian-bullseye kernel: [ 2.080351] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 21 19:48:11 debian-bullseye kernel: [ 2.050561] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 21 19:48:11 debian-bullseye kernel: [ 2.050707] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 21 19:48:11 debian-bullseye kernel: [ 2.061151] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 21 19:48:12 debian-bullseye kernel: [ 3.087099] snd_emu10k1 0000:25:00.0: AC'97 0 does not respond - RESET
Jul 21 19:48:12 debian-bullseye kernel: [ 3.087113] snd_emu10k1 0000:25:00.0: AC'97 0 access is not valid [0x0], removing mixer.
Jul 21 19:48:12 debian-bullseye kernel: [ 3.088938] snd_emu10k1: probe of 0000:25:00.0 failed with error -5
Jul 21 19:52:48 debian-bullseye kernel: [ 2.053306] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 21 19:52:48 debian-bullseye kernel: [ 2.053400] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 21 19:52:48 debian-bullseye kernel: [ 2.063837] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 22 11:44:02 debian-bullseye kernel: [ 2.049819] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 22 11:44:02 debian-bullseye kernel: [ 2.050040] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 22 11:44:02 debian-bullseye kernel: [ 2.061332] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 22 11:44:03 debian-bullseye kernel: [ 3.091120] snd_emu10k1 0000:25:00.0: AC'97 0 does not respond - RESET
Jul 22 11:44:03 debian-bullseye kernel: [ 3.091133] snd_emu10k1 0000:25:00.0: AC'97 0 access is not valid [0x0], removing mixer.
Jul 22 11:44:03 debian-bullseye kernel: [ 3.092919] snd_emu10k1: probe of 0000:25:00.0 failed with error -5
Jul 22 11:44:53 debian-bullseye kernel: [ 2.057047] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 22 11:44:53 debian-bullseye kernel: [ 2.057196] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 22 11:44:53 debian-bullseye kernel: [ 2.067944] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 22 15:22:31 debian-bullseye kernel: [ 2.039811] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 22 15:22:31 debian-bullseye kernel: [ 2.039881] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 22 15:22:31 debian-bullseye kernel: [ 2.050738] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 22 15:22:32 debian-bullseye kernel: [ 3.083469] snd_emu10k1 0000:25:00.0: AC'97 0 does not respond - RESET
Jul 22 15:22:32 debian-bullseye kernel: [ 3.083487] snd_emu10k1 0000:25:00.0: AC'97 0 access is not valid [0x0], removing mixer.
Jul 22 15:22:32 debian-bullseye kernel: [ 3.085307] snd_emu10k1: probe of 0000:25:00.0 failed with error -5
Jul 22 15:25:26 debian-bullseye kernel: [ 2.018987] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 22 15:25:26 debian-bullseye kernel: [ 2.019147] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 22 15:25:26 debian-bullseye kernel: [ 2.030609] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 22 19:03:17 debian-bullseye kernel: [ 2.054376] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 22 19:03:17 debian-bullseye kernel: [ 2.054496] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 22 19:03:17 debian-bullseye kernel: [ 2.064960] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 22 19:03:18 debian-bullseye kernel: [ 3.087461] snd_emu10k1 0000:25:00.0: AC'97 0 does not respond - RESET
Jul 22 19:03:18 debian-bullseye kernel: [ 3.087484] snd_emu10k1 0000:25:00.0: AC'97 0 access is not valid [0x0], removing mixer.
Jul 22 19:03:18 debian-bullseye kernel: [ 3.089233] snd_emu10k1: probe of 0000:25:00.0 failed with error -5
Jul 22 19:04:23 debian-bullseye kernel: [ 2.061169] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 22 19:04:23 debian-bullseye kernel: [ 2.061213] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 22 19:04:23 debian-bullseye kernel: [ 2.071454] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.

User avatar
FreewheelinFrank
Global Moderator
Global Moderator
Posts: 2082
Joined: 2010-06-07 16:59
Has thanked: 38 times
Been thanked: 225 times

Re: PCIe Soundcard not functioning with Debian Bullseye

#4 Post by FreewheelinFrank »

Do you have the emu firmware?

Code: Select all

# dmesg grep | firmware
https://wiki.debian.org/snd-emu10k1

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: PCIe Soundcard not functioning with Debian Bullseye

#5 Post by stevepusser »

Possibly may have something to do with this issue with 5.10 kernels?

https://forum.mxlinux.org/viewtopic.php?f=108&t=65556

You can still get older kernels from snapshot.debian.org, or install an older Liquorix kernel (no 5.13 kernel yet): https://liquorix.net/debian/pool/main/l/linux-liquorix/
MX Linux packager and developer

linux23dragon
Posts: 13
Joined: 2021-07-19 10:35

Re: PCIe Soundcard not functioning with Debian Bullseye

#6 Post by linux23dragon »

I just updated to the latest kernel 5.10.0-8-amd64.

so far my sound card is working on first boot.
Still testing. it appears I have less errors or failures compared to last kernel.

Here is the kernel log


root@debian-bullseye:/home/david# grep emu10k1 /var/log/kern.log
Jul 25 12:26:49 debian-bullseye kernel: [ 2.060441] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 25 12:26:49 debian-bullseye kernel: [ 2.060527] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 25 12:26:49 debian-bullseye kernel: [ 2.071074] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 25 12:26:50 debian-bullseye kernel: [ 3.099435] snd_emu10k1 0000:25:00.0: AC'97 0 does not respond - RESET
Jul 25 12:26:50 debian-bullseye kernel: [ 3.099448] snd_emu10k1 0000:25:00.0: AC'97 0 access is not valid [0x0], removing mixer.
Jul 25 12:26:50 debian-bullseye kernel: [ 3.101289] snd_emu10k1: probe of 0000:25:00.0 failed with error -5
Jul 25 12:27:31 debian-bullseye kernel: [ 2.052301] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 25 12:27:31 debian-bullseye kernel: [ 2.052377] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 25 12:27:31 debian-bullseye kernel: [ 2.063388] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 25 18:24:10 debian-bullseye kernel: [ 2.061154] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 25 18:24:10 debian-bullseye kernel: [ 2.061237] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 25 18:24:10 debian-bullseye kernel: [ 2.071909] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 25 18:24:11 debian-bullseye kernel: [ 3.103115] snd_emu10k1 0000:25:00.0: AC'97 0 does not respond - RESET
Jul 25 18:24:11 debian-bullseye kernel: [ 3.103127] snd_emu10k1 0000:25:00.0: AC'97 0 access is not valid [0x0], removing mixer.
Jul 25 18:24:11 debian-bullseye kernel: [ 3.104933] snd_emu10k1: probe of 0000:25:00.0 failed with error -5
Jul 25 18:25:51 debian-bullseye kernel: [ 2.063565] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 25 18:25:51 debian-bullseye kernel: [ 2.063672] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 25 18:25:51 debian-bullseye kernel: [ 2.074216] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 25 18:31:32 debian-bullseye kernel: [ 2.049359] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 25 18:31:32 debian-bullseye kernel: [ 2.049473] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 25 18:31:32 debian-bullseye kernel: [ 2.059909] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 25 18:37:27 debian-bullseye kernel: [ 2.074502] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 25 18:37:27 debian-bullseye kernel: [ 2.074651] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 25 18:37:27 debian-bullseye kernel: [ 2.084993] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 25 18:38:10 debian-bullseye kernel: [ 2.032885] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 25 18:38:10 debian-bullseye kernel: [ 2.033024] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 25 18:38:10 debian-bullseye kernel: [ 2.044775] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.

linux23dragon
Posts: 13
Joined: 2021-07-19 10:35

Re: PCIe Soundcard not functioning with Debian Bullseye

#7 Post by linux23dragon »

The new kernel update has seemed to fix my sound cards issues.
Here is the kernel log for emu10k1:-

Jul 26 01:09:06 debian-bullseye kernel: [ 2.064225] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 26 01:09:06 debian-bullseye kernel: [ 2.064324] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 26 01:09:06 debian-bullseye kernel: [ 2.075011] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.

linux23dragon
Posts: 13
Joined: 2021-07-19 10:35

Re: PCIe Soundcard not functioning with Debian Bullseye

#8 Post by linux23dragon »

After 4 days of testing I came across the same issue:-
Here is the log details for the last four days, since the last kernel upgrade:-

oot@debian-bullseye:/home/david# grep emu10k1 /var/log/kern.log
Jul 25 12:26:49 debian-bullseye kernel: [ 2.060441] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 25 12:26:49 debian-bullseye kernel: [ 2.060527] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 25 12:26:49 debian-bullseye kernel: [ 2.071074] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 25 12:26:50 debian-bullseye kernel: [ 3.099435] snd_emu10k1 0000:25:00.0: AC'97 0 does not respond - RESET
Jul 25 12:26:50 debian-bullseye kernel: [ 3.099448] snd_emu10k1 0000:25:00.0: AC'97 0 access is not valid [0x0], removing mixer.
Jul 25 12:26:50 debian-bullseye kernel: [ 3.101289] snd_emu10k1: probe of 0000:25:00.0 failed with error -5
Jul 25 12:27:31 debian-bullseye kernel: [ 2.052301] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 25 12:27:31 debian-bullseye kernel: [ 2.052377] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 25 12:27:31 debian-bullseye kernel: [ 2.063388] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 25 18:24:10 debian-bullseye kernel: [ 2.061154] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 25 18:24:10 debian-bullseye kernel: [ 2.061237] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 25 18:24:10 debian-bullseye kernel: [ 2.071909] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 25 18:24:11 debian-bullseye kernel: [ 3.103115] snd_emu10k1 0000:25:00.0: AC'97 0 does not respond - RESET
Jul 25 18:24:11 debian-bullseye kernel: [ 3.103127] snd_emu10k1 0000:25:00.0: AC'97 0 access is not valid [0x0], removing mixer.
Jul 25 18:24:11 debian-bullseye kernel: [ 3.104933] snd_emu10k1: probe of 0000:25:00.0 failed with error -5
Jul 25 18:25:51 debian-bullseye kernel: [ 2.063565] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 25 18:25:51 debian-bullseye kernel: [ 2.063672] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 25 18:25:51 debian-bullseye kernel: [ 2.074216] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 25 18:31:32 debian-bullseye kernel: [ 2.049359] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 25 18:31:32 debian-bullseye kernel: [ 2.049473] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 25 18:31:32 debian-bullseye kernel: [ 2.059909] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 25 18:37:27 debian-bullseye kernel: [ 2.074502] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 25 18:37:27 debian-bullseye kernel: [ 2.074651] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 25 18:37:27 debian-bullseye kernel: [ 2.084993] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 25 18:38:10 debian-bullseye kernel: [ 2.032885] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 25 18:38:10 debian-bullseye kernel: [ 2.033024] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 25 18:38:10 debian-bullseye kernel: [ 2.044775] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 26 01:09:06 debian-bullseye kernel: [ 2.064225] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 26 01:09:06 debian-bullseye kernel: [ 2.064324] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 26 01:09:06 debian-bullseye kernel: [ 2.075011] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 26 14:14:45 debian-bullseye kernel: [ 2.041775] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 26 14:14:45 debian-bullseye kernel: [ 2.041880] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 26 14:14:45 debian-bullseye kernel: [ 2.053512] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 27 03:00:38 debian-bullseye kernel: [ 2.090614] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 27 03:00:38 debian-bullseye kernel: [ 2.090715] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 27 03:00:38 debian-bullseye kernel: [ 2.101406] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 27 14:40:44 debian-bullseye kernel: [ 2.072021] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 27 14:40:44 debian-bullseye kernel: [ 2.072119] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 27 14:40:44 debian-bullseye kernel: [ 2.082368] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 27 18:55:15 debian-bullseye kernel: [ 2.082575] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 27 18:55:15 debian-bullseye kernel: [ 2.082657] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 27 18:55:15 debian-bullseye kernel: [ 2.093828] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 27 22:57:32 debian-bullseye kernel: [ 2.048244] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 27 22:57:32 debian-bullseye kernel: [ 2.048349] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 27 22:57:32 debian-bullseye kernel: [ 2.058899] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 28 14:23:18 debian-bullseye kernel: [ 2.059222] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 28 14:23:18 debian-bullseye kernel: [ 2.059272] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 28 14:23:18 debian-bullseye kernel: [ 2.069507] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 28 19:39:11 debian-bullseye kernel: [ 2.060427] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 28 19:39:11 debian-bullseye kernel: [ 2.060508] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 28 19:39:11 debian-bullseye kernel: [ 2.071412] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 29 19:45:48 debian-bullseye kernel: [ 2.046774] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 29 19:45:48 debian-bullseye kernel: [ 2.047065] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 29 19:45:48 debian-bullseye kernel: [ 2.058518] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
Jul 29 19:45:49 debian-bullseye kernel: [ 3.083371] snd_emu10k1 0000:25:00.0: AC'97 0 does not respond - RESET
Jul 29 19:45:49 debian-bullseye kernel: [ 3.083399] snd_emu10k1 0000:25:00.0: AC'97 0 access is not valid [0x0], removing mixer.
Jul 29 19:45:49 debian-bullseye kernel: [ 3.085149] snd_emu10k1: probe of 0000:25:00.0 failed with error -5
Jul 29 19:49:35 debian-bullseye kernel: [ 2.065157] snd_emu10k1 0000:25:00.0: enabling device (0000 -> 0001)
Jul 29 19:49:35 debian-bullseye kernel: [ 2.065242] snd_emu10k1 0000:25:00.0: non-passthrough IOMMU detected, widening DMA allocations
Jul 29 19:49:35 debian-bullseye kernel: [ 2.076031] snd_emu10k1 0000:25:00.0: Audigy2 value: Special config.
root@debian-bullseye:/home/david#

As you can see, the issue is now intermittent.

linux23dragon
Posts: 13
Joined: 2021-07-19 10:35

Re: PCIe Soundcard not functioning with Debian Bullseye

#9 Post by linux23dragon »

Upgraded to the latest kernel.. and the issue still intermittent with the sound card

linux23dragon
Posts: 13
Joined: 2021-07-19 10:35

Re: PCIe Soundcard not functioning with Debian Bullseye

#10 Post by linux23dragon »

I'm also running MATE for my desktop.


Is there any commands you like me to do to see more info? Be it configuration or drivers or scripts?

arzgi
Posts: 1185
Joined: 2008-02-21 17:03
Location: Finland
Been thanked: 31 times

Re: PCIe Soundcard not functioning with Debian Bullseye

#11 Post by arzgi »

inxi

linux23dragon
Posts: 13
Joined: 2021-07-19 10:35

Re: PCIe Soundcard not functioning with Debian Bullseye

#12 Post by linux23dragon »

david@debian-bullseye:~$ inxi
CPU: 16-Core (2-Die) AMD Ryzen 9 3950X (-MT MCP MCM-)
speed/min/max: 2197/2200/3500 MHz Kernel: 5.10.0-8-amd64 x86_64 Up: 3m
Mem: 2069.5/64299.0 MiB (3.2%) Storage: 931.51 GiB (17.5% used) Procs: 463
Shell: Bash inxi: 3.3.01
david@debian-bullseye:~$

linux23dragon
Posts: 13
Joined: 2021-07-19 10:35

Re: PCIe Soundcard not functioning with Debian Bullseye

#13 Post by linux23dragon »

I found out how to fully use inxi on console. So here it is.......


david@debian-bullseye:~$ inxi -A -G -M -N -P -S -A
System: Host: debian-bullseye Kernel: 5.10.0-8-amd64 x86_64 bits: 64 Desktop: MATE 1.24.1
Distro: Debian GNU/Linux 11 (bullseye)
Machine: Type: Desktop Mobo: Micro-Star model: MEG X570 ACE (MS-7C35) v: 1.0 serial: <superuser required>
UEFI: American Megatrends LLC. v: 1.F0 date: 06/25/2021
Graphics: Device-1: NVIDIA TU104 [GeForce RTX 2080 SUPER] driver: nvidia v: 460.91.03
Display: x11 server: X.Org 1.20.11 driver: loaded: nvidia unloaded: fbdev,modesetting,nouveau,vesa
resolution: 3440x1440~60Hz
OpenGL: renderer: GeForce RTX 2080 SUPER/PCIe/SSE2 v: 4.6.0 NVIDIA 460.91.03
Audio: Device-1: Creative Labs CA0108/CA10300 [Sound Blaster Audigy Series] driver: snd_emu10k1
Device-2: NVIDIA TU104 HD Audio driver: snd_hda_intel
Device-3: Advanced Micro Devices [AMD] Starship/Matisse HD Audio driver: snd_hda_intel
Sound Server: ALSA v: k5.10.0-8-amd64
Network: Device-1: Intel I211 Gigabit Network driver: igb
Device-2: Realtek RTL8125 2.5GbE driver: r8169
Device-3: Intel Wi-Fi 6 AX200 driver: iwlwifi
Partition: ID-1: / size: 27.33 GiB used: 9.24 GiB (33.8%) fs: ext4 dev: /dev/nvme0n1p2
ID-2: /boot/efi size: 511 MiB used: 3.4 MiB (0.7%) fs: vfat dev: /dev/nvme0n1p1
ID-3: /home size: 886.88 GiB used: 153.44 GiB (17.3%) fs: ext4 dev: /dev/nvme0n1p4
ID-4: swap-1 size: 977 MiB used: N/A (0.0%) fs: swap dev: /dev/nvme0n1p3
david@debian-bullseye:~$

linux23dragon
Posts: 13
Joined: 2021-07-19 10:35

Re: PCIe Soundcard not functioning with Debian Bullseye

#14 Post by linux23dragon »

Here is the output when the sound card is not working. Note that the kernel sound driver is not loaded.

david@debian-bullseye:~$ inxi -A -G -M -N -P -S -A
System: Host: debian-bullseye Kernel: 5.10.0-8-amd64 x86_64 bits: 64 Desktop: MATE 1.24.1
Distro: Debian GNU/Linux 11 (bullseye)
Machine: Type: Desktop Mobo: Micro-Star model: MEG X570 ACE (MS-7C35) v: 1.0 serial: <superuser required>
UEFI: American Megatrends LLC. v: 1.F0 date: 06/25/2021
Graphics: Device-1: NVIDIA TU104 [GeForce RTX 2080 SUPER] driver: nvidia v: 460.91.03
Display: x11 server: X.Org 1.20.11 driver: loaded: nvidia unloaded: fbdev,modesetting,nouveau,vesa
resolution: 3440x1440~60Hz
OpenGL: renderer: GeForce RTX 2080 SUPER/PCIe/SSE2 v: 4.6.0 NVIDIA 460.91.03
Audio: Device-1: Creative Labs CA0108/CA10300 [Sound Blaster Audigy Series] driver: N/A
Device-2: NVIDIA TU104 HD Audio driver: snd_hda_intel
Device-3: Advanced Micro Devices [AMD] Starship/Matisse HD Audio driver: snd_hda_intel
Sound Server: ALSA v: k5.10.0-8-amd64
Network: Device-1: Intel I211 Gigabit Network driver: igb
Device-2: Realtek RTL8125 2.5GbE driver: r8169
Device-3: Intel Wi-Fi 6 AX200 driver: iwlwifi
Partition: ID-1: / size: 27.33 GiB used: 9.26 GiB (33.9%) fs: ext4 dev: /dev/nvme0n1p2
ID-2: /boot/efi size: 511 MiB used: 3.4 MiB (0.7%) fs: vfat dev: /dev/nvme0n1p1
ID-3: /home size: 886.88 GiB used: 153.43 GiB (17.3%) fs: ext4 dev: /dev/nvme0n1p4
ID-4: swap-1 size: 977 MiB used: N/A (0.0%) fs: swap dev: /dev/nvme0n1p3
david@debian-bullseye:~$

linux23dragon
Posts: 13
Joined: 2021-07-19 10:35

Re: PCIe Soundcard not functioning with Debian Bullseye

#15 Post by linux23dragon »

OK the issues appears to be fixed up. The sound card is correctly configured every boot for the last 4 weeks at every boot.

ynkot
Posts: 1
Joined: 2021-11-16 17:21

Re: [SOLVED] PCIe Soundcard not functioning with Debian Bullseye

#16 Post by ynkot »

For reference, I don't think this issue is really solved. I've been experiencing this problem for years, since somewhere around 2018 when I bought my Sound Blaster Audigy RX (‎70SB155000001), on different OSes - first Ubuntu, then Debian and now on Arch. Right now I'm still experiencing this issue on latest kernel 5.15.2-arch1-1 and the error I am getting is the same as described by OP:
[ 16.420641] snd_emu10k1 0000:06:00.0: enabling device (0000 -> 0001)
[ 16.420719] snd_emu10k1 0000:06:00.0: non-passthrough IOMMU detected, widening DMA allocations
[ 16.430440] snd_emu10k1 0000:06:00.0: Audigy2 value: Special config.
[ 17.462906] snd_emu10k1 0000:06:00.0: AC'97 0 does not respond - RESET
[ 17.462919] snd_emu10k1 0000:06:00.0: AC'97 0 access is not valid [0x0], removing mixer.
[ 17.462923] snd_emu10k1: probe of 0000:06:00.0 failed with error -5
The issue is intermittent - sometimes it happens, sometimes it does not, but when it does, it only happens on cold boot. When it does not happen, the last 3 entries from the output above do not appear.
Hardware configuration does not seem to matter - I've been getting this both on Intel and AMD systems with their latest BIOS.

Post Reply