Adding a soundcard results in udev initialization issue (and more)

Hello,

since I added a Soundblaster Z soundcard to my Fedora 34 system the boot process gets stuck for around one minute saying it is initializing udev. Also multimedia content in the browser (Firefox 92) and on external players (vlc) are taking some time to start the playback.

My question is if I can fix this issues without removing the card again?

Thanks in advance and best regards,

Afox

I am guessing you have an onboard sound system built in to the motherboard and you added the soundblaster card.

The best thing (unless you want both to be active) is to disable the onboard sound system from within bios so the os only tries to configure one sound device.

Thank you but after disabling the onboard soundcard all issues remain.

Hard to say at the moment.

Does the system log have anything interesting?

$ dmesg | grep -i -E 'audio|snd|sound'
[    3.614062] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[    3.649763] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC887-VD: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:line
[    3.649768] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    3.649769] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[    3.649771] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
[    3.649772] snd_hda_codec_realtek hdaudioC0D0:    dig-out=0x11/0x0
[    3.649773] snd_hda_codec_realtek hdaudioC0D0:    inputs:
[    3.649773] snd_hda_codec_realtek hdaudioC0D0:      Front Mic=0x19
[    3.649775] snd_hda_codec_realtek hdaudioC0D0:      Rear Mic=0x18
[    3.649776] snd_hda_codec_realtek hdaudioC0D0:      Line=0x1a
...
[    0.300577] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[    4.069679] snd_hda_intel 0000:03:00.1: enabling device (0000 -> 0002)
[    4.069744] snd_hda_intel 0000:03:00.1: Force to non-snoop mode
[    4.069929] snd_hda_intel 0000:06:00.0: enabling device (0100 -> 0102)
[    4.069959] snd_hda_intel 0000:06:00.0: Disabling MSI
[    4.069960] snd_hda_intel 0000:06:00.0: Force to non-snoop mode
[    4.089787] snd_hda_intel 0000:03:00.1: bound 0000:03:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
[    4.090827] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.0/0000:02:10.0/0000:03:00.1/sound/card0/input9
[    4.090877] input: HDA ATI HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.0/0000:02:10.0/0000:03:00.1/sound/card0/input10
[    4.090884] snd_hda_codec_ca0132 hdaudioC1D1: autoconfig for Sound Blaster Z: line_outs=3 (0xb/0x11/0x10/0x0/0x0) type:line
[    4.090888] snd_hda_codec_ca0132 hdaudioC1D1:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    4.090891] snd_hda_codec_ca0132 hdaudioC1D1:    hp_outs=1 (0xf/0x0/0x0/0x0/0x0)
[    4.090893] snd_hda_codec_ca0132 hdaudioC1D1:    mono: mono_out=0x0
[    4.090894] snd_hda_codec_ca0132 hdaudioC1D1:    dig-out=0xc/0xd
[    4.090895] snd_hda_codec_ca0132 hdaudioC1D1:    inputs:
[    4.090897] snd_hda_codec_ca0132 hdaudioC1D1:      Mic=0x12
[    4.090898] snd_hda_codec_ca0132 hdaudioC1D1:      Line=0x13
[    4.090899] snd_hda_codec_ca0132 hdaudioC1D1:    dig-in=0xe
[    4.090925] input: HDA ATI HDMI HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.0/0000:02:10.0/0000:03:00.1/sound/card0/input11
[    4.090969] input: HDA ATI HDMI HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.0/0000:02:10.0/0000:03:00.1/sound/card0/input12
[    4.091020] input: HDA ATI HDMI HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:01.0/0000:01:00.0/0000:02:10.0/0000:03:00.1/sound/card0/input13
[    4.091072] input: HDA ATI HDMI HDMI/DP,pcm=11 as /devices/pci0000:00/0000:00:01.0/0000:01:00.0/0000:02:10.0/0000:03:00.1/sound/card0/input14
[    4.142152] snd_hda_intel 0000:06:00.0: Direct firmware load for ctefx-desktop.bin failed with error -2
[    4.142341] snd_hda_intel 0000:06:00.0: Direct firmware load for ctefx.bin failed with error -2
[   15.233670] input: HDA Creative Mic as /devices/pci0000:00/0000:00:1c.1/0000:06:00.0/sound/card1/input15
[   15.233843] input: HDA Creative Line Out Front as /devices/pci0000:00/0000:00:1c.1/0000:06:00.0/sound/card1/input16
[   15.233968] input: HDA Creative Line Out Surround as /devices/pci0000:00/0000:00:1c.1/0000:06:00.0/sound/card1/input17
[   15.234108] input: HDA Creative Line Out CLFE as /devices/pci0000:00/0000:00:1c.1/0000:06:00.0/sound/card1/input18
[   15.234233] input: HDA Creative Front Headphone as /devices/pci0000:00/0000:00:1c.1/0000:06:00.0/sound/card1/input19
[  102.916816] snd_hda_intel 0000:06:00.0: Too many BDL entries: buffer=1572864, period=49152

I tried disabling the GPU audio device by adding the following to /etc/modprobe.d/alsa-base.conf

options snd-hda-intel enable=1 index=0
options snd-hda-intel enable=0 index=1

but still the same result

[    0.299860] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[    4.109334] snd_hda_intel: probe of 0000:03:00.1 failed with error -2
[    4.109356] snd_hda_intel 0000:06:00.0: enabling device (0100 -> 0102)
[    4.109412] snd_hda_intel 0000:06:00.0: Disabling MSI
[    4.109413] snd_hda_intel 0000:06:00.0: Force to non-snoop mode
[    4.136571] snd_hda_codec_ca0132 hdaudioC0D1: autoconfig for Sound Blaster Z: line_outs=3 (0xb/0x11/0x10/0x0/0x0) type:line
[    4.136575] snd_hda_codec_ca0132 hdaudioC0D1:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    4.136576] snd_hda_codec_ca0132 hdaudioC0D1:    hp_outs=1 (0xf/0x0/0x0/0x0/0x0)
[    4.136578] snd_hda_codec_ca0132 hdaudioC0D1:    mono: mono_out=0x0
[    4.136579] snd_hda_codec_ca0132 hdaudioC0D1:    dig-out=0xc/0xd
[    4.136580] snd_hda_codec_ca0132 hdaudioC0D1:    inputs:
[    4.136581] snd_hda_codec_ca0132 hdaudioC0D1:      Mic=0x12
[    4.136582] snd_hda_codec_ca0132 hdaudioC0D1:      Line=0x13
[    4.136583] snd_hda_codec_ca0132 hdaudioC0D1:    dig-in=0xe
[    4.187534] snd_hda_intel 0000:06:00.0: Direct firmware load for ctefx-desktop.bin failed with error -2
[    4.187762] snd_hda_intel 0000:06:00.0: Direct firmware load for ctefx.bin failed with error -2
[   20.287718] input: HDA Creative Mic as /devices/pci0000:00/0000:00:1c.1/0000:06:00.0/sound/card0/input9
[   20.287809] input: HDA Creative Line Out Front as /devices/pci0000:00/0000:00:1c.1/0000:06:00.0/sound/card0/input10
[   20.287884] input: HDA Creative Line Out Surround as /devices/pci0000:00/0000:00:1c.1/0000:06:00.0/sound/card0/input11
[   20.287962] input: HDA Creative Line Out CLFE as /devices/pci0000:00/0000:00:1c.1/0000:06:00.0/sound/card0/input12
[   20.288037] input: HDA Creative Front Headphone as /devices/pci0000:00/0000:00:1c.1/0000:06:00.0/sound/card0/input13
[  110.660375] snd_hda_intel 0000:06:00.0: Too many BDL entries: buffer=1572864, period=49152