No audio, neither from the onboard sound chip nor the sound card

System Information:
Asus Sabertooth X58 (2010)
Intel Xeon X5670
Nvidia GTX 970
Sound BlasterX AE-5 (not the plus)
Fedora Kinoite is installed with MBR in legacy-bios because, well, the PC is too old for UEFI.

The problem: No sound can be heard through the headphones (with microphone), nor through the speakers. It doesn’t matter whether they are connected correctly to the sound card or the motherboard.

The only time we managed to get sound was when it was very distorted and incomprehensible, and it was coming from the front connection, the so-called HD audio front header. However, this appears to be connected to the sound card because I managed to do this by turning the FxSmartvolume control up to full in Alsamixer on the sound card.

Previously, we used Windows, which had problems in the sense that you needed proprietary software, Soundblaster Command.

Unfortunately, I haven’t been able to work through the “How to troubleshoot sound problems” article completely yet. I only saw it today. I’ll do some follow-up work on it

I think the article “How to troubleshoot sound problems” is really good. I probably won’t understand a lot of it, but I’ll catch up on that later. Unfortunately, I couldn’t find it last week.
Maybe someone can already help me with the information provided or point me in the right direction.

However, here is what I have done so far in terms of data retrieval:

$ aplay -l

**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: Intel [HDA Intel], Gerät 0: ALC892 Analog [ALC892 Analog]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: Intel [HDA Intel], Gerät 1: ALC892 Digital [ALC892 Digital]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: NVidia [HDA NVidia], Gerät 3: HDMI 0 [HDMI 0]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: NVidia [HDA NVidia], Gerät 7: HDMI 1 [HDMI 1]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: NVidia [HDA NVidia], Gerät 8: HDMI 2 [HDMI 2]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: NVidia [HDA NVidia], Gerät 9: HDMI 3 [HDMI 3]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 2: Creative [HDA Creative], Gerät 0: CA0132 Analog [CA0132 Analog]
  Sub-Geräte: 0/1
  Sub-Gerät #0: subdevice #0
Karte 2: Creative [HDA Creative], Gerät 1: CA0132 Digital [CA0132 Digital]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0

$ lspci | grep -i audio

00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller
03:00.1 Audio device: NVIDIA Corporation GM204 High Definition Audio Controller (rev a1)
07:00.0 Audio device: Creative Labs CA0132 Sound Core3D [Sound Blaster Recon3D / Z-Series / Sound BlasterX AE-5 Plus] (rev 01)


$ lsmod | grep snd_hda_intel

snd_hda_intel          73728  4
snd_intel_dspcfg       45056  1 snd_hda_intel
snd_hda_codec         233472  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek,snd_hda_codec_ca0132
snd_hda_core          159744  6 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_hda_codec_ca0132
snd_pcm               208896  6 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_ca0132
snd                   155648  20 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm,snd_hda_codec_ca0132


$ cat /proc/asound/card*/codec#* | grep Codec

Codec: Realtek ALC892
Codec: Nvidia GPU 71 HDMI/DP
Codec: Creative Sound BlasterX AE-5


$ sudo dmesg | grep ca0132

[    8.830006] snd_hda_codec_ca0132 hdaudioC2D1: CA0132: picked fixup  for PCI SSID 1102:0051
[    8.831097] snd_hda_codec_ca0132 hdaudioC2D1: autoconfig for Sound BlasterX AE-5: line_outs=3 (0xb/0xf/0x10/0x0/0x0) type:line
[    8.831102] snd_hda_codec_ca0132 hdaudioC2D1:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    8.831105] snd_hda_codec_ca0132 hdaudioC2D1:    hp_outs=1 (0x11/0x0/0x0/0x0/0x0)
[    8.831107] snd_hda_codec_ca0132 hdaudioC2D1:    mono: mono_out=0x0
[    8.831108] snd_hda_codec_ca0132 hdaudioC2D1:    dig-out=0xc/0xd
[    8.831110] snd_hda_codec_ca0132 hdaudioC2D1:    inputs:
[    8.831112] snd_hda_codec_ca0132 hdaudioC2D1:      Mic=0x12
[    8.831113] snd_hda_codec_ca0132 hdaudioC2D1:      Line=0x13
[    8.831115] snd_hda_codec_ca0132 hdaudioC2D1:    dig-in=0xe

Some of the things I’ve tried so far.

Installing Alsa-Firmware, Pavucontrol, changing Settings in Alsamixer, changing Pipewire Sinks.

Also:

$ sudo tee /etc/modprobe.d/ca0132.conf <<EOF
options snd-hda-intel model=auto
options snd-hda-intel enable=1
options snd-hda-intel probe_mask=1
EOF

Going through the guide on how to troubleshoot sound problems

Here comes the kernel driver in use by PCI devices; it seems fine to me.

$ sudo lspci -k

        Subsystem: ASUSTeK Computer Inc. Device 836b
00:01.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 (rev 13)
        Subsystem: ASUSTeK Computer Inc. Device 836b
        Kernel driver in use: pcieport
00:02.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 2 (rev 13)
        Subsystem: ASUSTeK Computer Inc. Device 836b
        Kernel driver in use: pcieport
00:03.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 (rev 13)
        Subsystem: ASUSTeK Computer Inc. Device 836b
        Kernel driver in use: pcieport
00:07.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 (rev 13)
        Subsystem: ASUSTeK Computer Inc. Device 836b
        Kernel driver in use: pcieport
00:14.0 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub System Management Registers (rev 13)
        Kernel driver in use: i7core_edac
        Kernel modules: i7core_edac
00:14.1 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers (rev 13)
00:14.2 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub Control Status and RAS Registers (rev 13)
00:14.3 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub Throttle Registers (rev 13)
        Kernel modules: i5500_temp
00:1a.0 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4
        Subsystem: ASUSTeK Computer Inc. P5Q Deluxe Motherboard
        Kernel driver in use: uhci_hcd
00:1a.1 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5
        Subsystem: ASUSTeK Computer Inc. P5Q Deluxe Motherboard
        Kernel driver in use: uhci_hcd
00:1a.2 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6
        Subsystem: ASUSTeK Computer Inc. P5Q Deluxe Motherboard
        Kernel driver in use: uhci_hcd
00:1a.7 USB controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2
        Subsystem: ASUSTeK Computer Inc. P5Q Deluxe Motherboard
        Kernel driver in use: ehci-pci
00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller
        Subsystem: ASUSTeK Computer Inc. Device 8436
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1
        Subsystem: ASUSTeK Computer Inc. Device 8436
        Kernel driver in use: pcieport
00:1c.3 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 4
        Subsystem: ASUSTeK Computer Inc. Device 8436
        Kernel driver in use: pcieport
00:1c.4 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 5
        Subsystem: ASUSTeK Computer Inc. Device 8436
        Kernel driver in use: pcieport
00:1c.5 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 6
        Subsystem: ASUSTeK Computer Inc. Device 8436
        Kernel driver in use: pcieport
00:1d.0 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1
        Subsystem: ASUSTeK Computer Inc. P5Q Deluxe Motherboard
        Kernel driver in use: uhci_hcd
00:1d.1 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2
        Subsystem: ASUSTeK Computer Inc. P5Q Deluxe Motherboard
        Kernel driver in use: uhci_hcd
00:1d.2 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3
        Subsystem: ASUSTeK Computer Inc. P5Q Deluxe Motherboard
        Kernel driver in use: uhci_hcd
00:1d.7 USB controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1
        Subsystem: ASUSTeK Computer Inc. P5Q Deluxe Motherboard
        Kernel driver in use: ehci-pci
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
        Subsystem: ASUSTeK Computer Inc. Device 82d4
00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller
        Subsystem: ASUSTeK Computer Inc. P5Q Deluxe Motherboard
        Kernel driver in use: lpc_ich
        Kernel modules: lpc_ich
00:1f.2 SATA controller: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller
        Subsystem: ASUSTeK Computer Inc. P5Q Deluxe Motherboard
        Kernel driver in use: ahci
00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
        Subsystem: ASUSTeK Computer Inc. P5Q Deluxe Motherboard
        Kernel modules: i2c_i801
02:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)
        Subsystem: Intel Corporation Device 4953
        Kernel driver in use: xhci_hcd
03:00.0 VGA compatible controller: NVIDIA Corporation GM204 [GeForce GTX 970] (rev a1)
        Subsystem: Gigabyte Technology Co., Ltd Device 3683
        Kernel driver in use: nvidia
        Kernel modules: nouveau, nvidia_drm, nvidia
03:00.1 Audio device: NVIDIA Corporation GM204 High Definition Audio Controller (rev a1)
        Subsystem: Gigabyte Technology Co., Ltd Device 3683
        Kernel modules: snd_hda_intel
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 06)
        Subsystem: TP-LINK Technologies Co., Ltd. TG-3468 Gigabit PCI Express Network Adapter
        Kernel driver in use: r8169
        Kernel modules: r8169
07:00.0 Audio device: Creative Labs CA0132 Sound Core3D [Sound Blaster Recon3D / Z-Series / Sound BlasterX AE-5 Plus] (rev 01)
        Subsystem: Creative Labs Device 0051
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
09:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet (rev 10)
        Subsystem: ASUSTeK Computer Inc. Device 820d
        Kernel driver in use: r8169
        Kernel modules: r8169
ff:00.0 Host bridge: Intel Corporation Xeon 5600 Series QuickPath Architecture Generic Non-core Registers (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:00.1 Host bridge: Intel Corporation Xeon 5600 Series QuickPath Architecture System Address Decoder (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:02.0 Host bridge: Intel Corporation Xeon 5600 Series QPI Link 0 (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:02.1 Host bridge: Intel Corporation Xeon 5600 Series QPI Physical 0 (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:02.2 Host bridge: Intel Corporation Xeon 5600 Series Mirror Port Link 0 (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:02.3 Host bridge: Intel Corporation Xeon 5600 Series Mirror Port Link 1 (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:02.4 Host bridge: Intel Corporation Xeon 5600 Series QPI Link 1 (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:02.5 Host bridge: Intel Corporation Xeon 5600 Series QPI Physical 1 (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:03.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Registers (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:03.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Target Address Decoder (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:03.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller RAS Registers (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:03.4 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Test Registers (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:04.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Control (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:04.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Address (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:04.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Rank (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:04.3 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Thermal Control (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:05.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Control (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:05.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Address (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:05.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Rank (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:05.3 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Thermal Control (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:06.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Control (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:06.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Address (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:06.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Rank (rev 02)
        Subsystem: Intel Corporation Device 8086
ff:06.3 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Thermal Control (rev 02)
        Subsystem: Intel Corporation Device 8086

$ sudo lspci -Q

00:01.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 (rev 13)
00:02.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 2 (rev 13)
00:03.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 (rev 13)
00:07.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 (rev 13)
00:14.0 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub System Management Registers (rev 13)
00:14.1 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers (rev 13)
00:14.2 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub Control Status and RAS Registers (rev 13)
00:14.3 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub Throttle Registers (rev 13)
00:1a.0 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4
00:1a.1 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5
00:1a.2 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6
00:1a.7 USB controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2
00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller
00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1
00:1c.3 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 4
00:1c.4 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 5
00:1c.5 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 6
00:1d.0 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1
00:1d.1 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2
00:1d.2 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3
00:1d.7 USB controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller
00:1f.2 SATA controller: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller
00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
02:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)
03:00.0 VGA compatible controller: NVIDIA Corporation GM204 [GeForce GTX 970] (rev a1)
03:00.1 Audio device: NVIDIA Corporation GM204 High Definition Audio Controller (rev a1)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 06)
07:00.0 Audio device: Creative Labs CA0132 Sound Core3D [Sound Blaster Recon3D / Z-Series / Sound BlasterX AE-5 Plus] (rev 01)
09:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet (rev 10)
ff:00.0 Host bridge: Intel Corporation Xeon 5600 Series QuickPath Architecture Generic Non-core Registers (rev 02)
ff:00.1 Host bridge: Intel Corporation Xeon 5600 Series QuickPath Architecture System Address Decoder (rev 02)
ff:02.0 Host bridge: Intel Corporation Xeon 5600 Series QPI Link 0 (rev 02)
ff:02.1 Host bridge: Intel Corporation Xeon 5600 Series QPI Physical 0 (rev 02)
ff:02.2 Host bridge: Intel Corporation Xeon 5600 Series Mirror Port Link 0 (rev 02)
ff:02.3 Host bridge: Intel Corporation Xeon 5600 Series Mirror Port Link 1 (rev 02)
ff:02.4 Host bridge: Intel Corporation Xeon 5600 Series QPI Link 1 (rev 02)
ff:02.5 Host bridge: Intel Corporation Xeon 5600 Series QPI Physical 1 (rev 02)
ff:03.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Registers (rev 02)
ff:03.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Target Address Decoder (rev 02)
ff:03.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller RAS Registers (rev 02)
ff:03.4 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Test Registers (rev 02)
ff:04.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Control (rev 02)
ff:04.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Address (rev 02)
ff:04.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Rank (rev 02)
ff:04.3 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 0 Thermal Control (rev 02)
ff:05.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Control (rev 02)
ff:05.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Address (rev 02)
ff:05.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Rank (rev 02)
ff:05.3 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 1 Thermal Control (rev 02)
ff:06.0 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Control (rev 02)
ff:06.1 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Address (rev 02)
ff:06.2 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Rank (rev 02)
ff:06.3 Host bridge: Intel Corporation Xeon 5600 Series Integrated Memory Controller Channel 2 Thermal Control (rev 02)

$ sudo update-pciids

/usr/share/hwdata/pci.ids is read-only, exiting.

ALSA Firmware

“sudo dnf list alsa-firmware” doesn’t work. rpm-ostree equivalent?

Contents of /etc/modprobe.d/ca0132.conf

options snd_hda_intel model=auto
options snd_hda_intel enable=1,0
options snd_hda_codec_ca0132 dsp_download=1
options snd_hda_intel probe_mask=1

Did $ sudo dracut -f

Resolving Audio Input Issues

$ sudo systemctl --user status pipewire

○ pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset: disabled)
    Drop-In: /usr/lib/systemd/user/pipewire.service.d
             └─00-uresourced.conf
             /usr/lib/systemd/user/service.d
             └─10-timeout-abort.conf
     Active: inactive (dead)
TriggeredBy: ○ pipewire.socket

$ sudo systemctl --user status pipewire-pulse

○ pipewire-pulse.service - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; disabled; preset: disabled)
    Drop-In: /usr/lib/systemd/user/service.d
             └─10-timeout-abort.conf
     Active: inactive (dead)
TriggeredBy: ○ pipewire-pulse.socket

$ sudo systemctl --user status wireplumber

○ wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
    Drop-In: /usr/lib/systemd/user/service.d
             └─10-timeout-abort.conf
     Active: inactive (dead)

That is very wierd. Should they be running?

$ systemctl --user enable --now pipewire.socket && systemctl --user enable --now pipewire-pulse.socket && systemctl --user start  pipewire && systemctl --user start  pipewire-pulse && systemctl --user enable --now wireplumber

Wow, different when running without sudo? Why isn’t defining --user scope enough?

systemctl --user status pipewire && systemctl --user status pipewire-pulse && systemctl --user status wireplumber
● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset: disabled)
    Drop-In: /usr/lib/systemd/user/pipewire.service.d
             └─00-uresourced.conf
             /usr/lib/systemd/user/service.d
             └─10-timeout-abort.conf
     Active: active (running) since Fri 2025-10-24 19:36:58 CEST; 1h 25min ago
 Invocation: 54748f1dee1d4788acfd8bbbf1d9b5b8
TriggeredBy: ● pipewire.socket
   Main PID: 1704 (pipewire)
      Tasks: 3 (limit: 18879)
     Memory: 7.2M (peak: 9.4M)
        CPU: 341ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─1704 /usr/bin/pipewire

Okt 24 19:36:58 fedora systemd[1315]: Started pipewire.service - PipeWire Multimedia Service.
● pipewire-pulse.service - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; disabled; preset: disabled)
    Drop-In: /usr/lib/systemd/user/service.d
             └─10-timeout-abort.conf
     Active: active (running) since Fri 2025-10-24 19:36:58 CEST; 1h 25min ago
 Invocation: d0e279790c5f44eda3c9bd7eea2aecd5
TriggeredBy: ● pipewire-pulse.socket
   Main PID: 1708 (pipewire-pulse)
      Tasks: 3 (limit: 18879)
     Memory: 4M (peak: 4.6M)
        CPU: 103ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
             └─1708 /usr/bin/pipewire-pulse

Okt 24 19:36:58 fedora systemd[1315]: Started pipewire-pulse.service - PipeWire PulseAudio.
● wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
    Drop-In: /usr/lib/systemd/user/service.d
             └─10-timeout-abort.conf
     Active: active (running) since Fri 2025-10-24 19:36:58 CEST; 1h 25min ago
 Invocation: 2e994f2209ef4373a1670923d9dee25f
   Main PID: 1707 (wireplumber)
      Tasks: 9 (limit: 18879)
     Memory: 20.1M (peak: 20.8M)
        CPU: 1.491s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
             └─1707 /usr/bin/wireplumber

Okt 24 19:36:58 fedora systemd[1315]: Started wireplumber.service - Multimedia Service Session Manager.
Okt 24 19:36:59 fedora wireplumber[1707]: wp-event-dispatcher: wp_event_dispatcher_unregister_hook: assertion 'already_registered_dispatcher == self' failed
Okt 24 19:36:59 fedora wireplumber[1707]: wp-event-dispatcher: wp_event_dispatcher_unregister_hook: assertion 'already_registered_dispatcher == self' failed
Okt 24 19:36:59 fedora wireplumber[1707]: wp-event-dispatcher: wp_event_dispatcher_unregister_hook: assertion 'already_registered_dispatcher == self' failed
Okt 24 19:36:59 fedora wireplumber[1707]: wp-event-dispatcher: wp_event_dispatcher_unregister_hook: assertion 'already_registered_dispatcher == self' failed
Okt 24 19:37:00 fedora wireplumber[1707]: spa.bluez5: BlueZ system service is not available
Okt 24 19:37:01 fedora wireplumber[1707]: [0:00:22.093303623] [1707]  INFO Camera camera_manager.cpp:327 libcamera v0.4.0
Okt 24 19:59:26 fedora wireplumber[1707]: spa.bluez5: BlueZ system service is not available
Okt 24 20:50:13 localhost wireplumber[1707]: wp-event-dispatcher: <WpAsyncEventHook:0x55f7ff47b8c0> failed: <WpSiStandardLink:0x55f7ff6425a0> link failed: 1 of 1 PipeWire links failed to activate
Okt 24 20:58:28 localhost wireplumber[1707]: wp-event-dispatcher: <WpAsyncEventHook:0x55f7ff47b8c0> failed: <WpSiStandardLink:0x55f7ff816830> link failed: 1 of 1 PipeWire links failed to activate
helena@localhost:/var/home/helena$ 

Couldn’t verify user permission. No group audio in user, but running the provided comments changed nothing.

At last the “/tmp/alsa-info.txt.” “Attach this file to your bug report.” One run without sudo where dmesg fails and one run with sudo. How do I upload them here?

All the pipewire and wireplumber services are

  1. User services only and should not be run as root
  2. only activated as shown by the respective sockets, which are triggered by the audio apps providing the sound

You probably should return all those services to the default status then reboot so you are in a default config.
My system that works perfectly with sound shows those as

$ systemctl --user status pipewire* wireplumber*
● pipewire-pulse.socket - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.socket; enabled; preset: enabled)
 ...
Oct 18 19:04:16 eagle.home.domain systemd[4069]: Listening on pipewire-pulse.socket - PipeWire PulseAudio.

● wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
 
...
● pipewire.service - PipeWire Multimedia Service
     Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset: disabled)

...
● pipewire.socket - PipeWire Multimedia System Sockets
     Loaded: loaded (/usr/lib/systemd/user/pipewire.socket; enabled; preset: enabled)

...
● pipewire-pulse.service - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; disabled; preset: disabled)
...

Note that pipewire.service and pipewire-pulse.service are disabled by default and should remain disabled. They are started by the respective sockets when needed. If a user starts them individually the audio will not work because the app talks to the socket and the socket passes that to the service. If the socket does not start the service then the link does not occur.

Wireplumber.service , pipewire.socket , & pipewire-pulse.socket are all enabled by default.

Whatever I did, playback audio is now audible. (Sound BlasterX AE-5. Still don’t know about on-board audio.) It took me a week (20 hours). Ahh
Though microphone input doesn’t work.

I’ll look into your answer further and compare my output to yours in the next few days. Just wanted to give a quick update.
Current configuration of the media server stack:

$ systemctl --user status pipewire* wireplumber*
● pipewire.service - PipeWire Multimedia Service
    Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset: disabled)
   Drop-In: /usr/lib/systemd/user/pipewire.service.d
            └─00-uresourced.conf
            /usr/lib/systemd/user/service.d
            └─10-timeout-abort.conf
    Active: active (running) since Fri 2025-10-24 23:21:29 CEST; 2min 17s ago
Invocation: 15db5503b37d45f794b186c905b40758
TriggeredBy: ● pipewire.socket
  Main PID: 1690 (pipewire)
     Tasks: 3 (limit: 18879)
    Memory: 7.2M (peak: 8.9M)
       CPU: 149ms
    CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
            └─1690 /usr/bin/pipewire

Okt 24 23:21:29 fedora systemd[1267]: Started pipewire.service - PipeWire Multimedia Service.

● pipewire-pulse.socket - PipeWire PulseAudio
    Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.socket; enabled; preset: enabled)
    Active: active (running) since Fri 2025-10-24 23:21:28 CEST; 2min 19s ago
Invocation: 35878a48a71e4af0b81ffe22a429d2da
  Triggers: ● pipewire-pulse.service
    Listen: /run/user/1000/pulse/native (Stream)
    CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire-pulse.socket

Okt 24 23:21:28 fedora systemd[1267]: Listening on pipewire-pulse.socket - PipeWire PulseAudio.

● pipewire.socket - PipeWire Multimedia System Sockets
    Loaded: loaded (/usr/lib/systemd/user/pipewire.socket; enabled; preset: enabled)
    Active: active (running) since Fri 2025-10-24 23:21:28 CEST; 2min 19s ago
Invocation: 6bbfd723fa7d4381b862a15588290ed9
  Triggers: ● pipewire.service
    Listen: /run/user/1000/pipewire-0 (Stream)
            /run/user/1000/pipewire-0-manager (Stream)
    CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire.socket

Okt 24 23:21:28 fedora systemd[1267]: Listening on pipewire.socket - PipeWire Multimedia System Sockets.

● wireplumber.service - Multimedia Service Session Manager
    Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; preset: enabled)
   Drop-In: /usr/lib/systemd/user/service.d
            └─10-timeout-abort.conf
    Active: active (running) since Fri 2025-10-24 23:21:29 CEST; 2min 17s ago
Invocation: 6ba82b71d46947c585cdb30ea34ea661
  Main PID: 1691 (wireplumber)
     Tasks: 9 (limit: 18879)
    Memory: 12.7M (peak: 13.9M)
       CPU: 659ms
    CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
            └─1691 /usr/bin/wireplumber

Okt 24 23:21:29 fedora systemd[1267]: Started wireplumber.service - Multimedia Service Session Manager.
Okt 24 23:21:29 fedora wireplumber[1691]: wp-event-dispatcher: wp_event_dispatcher_unregister_hook: assertion 'already_registered_dispatcher == self' failed
Okt 24 23:21:29 fedora wireplumber[1691]: wp-event-dispatcher: wp_event_dispatcher_unregister_hook: assertion 'already_registered_dispatcher == self' failed
Okt 24 23:21:29 fedora wireplumber[1691]: wp-event-dispatcher: wp_event_dispatcher_unregister_hook: assertion 'already_registered_dispatcher == self' failed
Okt 24 23:21:29 fedora wireplumber[1691]: wp-event-dispatcher: wp_event_dispatcher_unregister_hook: assertion 'already_registered_dispatcher == self' failed
Okt 24 23:21:30 fedora wireplumber[1691]: spa.bluez5: BlueZ system service is not available
Okt 24 23:21:30 fedora wireplumber[1691]: [0:00:29.683846612] [1691]  INFO Camera camera_manager.cpp:327 libcamera v0.4.0

● pipewire-pulse.service - PipeWire PulseAudio
    Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; disabled; preset: disabled)
   Drop-In: /usr/lib/systemd/user/service.d
            └─10-timeout-abort.conf
    Active: active (running) since Fri 2025-10-24 23:21:29 CEST; 2min 17s ago
Invocation: 082a5382f1684911b02b109e2197ff8d
TriggeredBy: ● pipewire-pulse.socket
  Main PID: 1692 (pipewire-pulse)
     Tasks: 3 (limit: 18879)
    Memory: 4M (peak: 4.8M)
       CPU: 85ms
    CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
            └─1692 /usr/bin/pipewire-pulse

Okt 24 23:21:29 fedora systemd[1267]: Started pipewire-pulse.service - PipeWire PulseAudio.

I’ve been busy, but I’d like to give a quick update.

The first problem we had with Kinoite was that the graphics session wouldn’t start.

We solved this by installing the proprietary Nvidia drivers. Unfortunately, it took several attempts because the deployment often didn’t work. In addition, it was necessary to change the systemctl default target from multi-user to graphical.target.

Apparently, the stock nouveau drivers do not seem to be compatible with the old Nvidia graphics card in a Wayland session. Elementary (Ubuntu) worked for some reason.
Fedora has an article on Nvidia drivers for Atomic (Kinoite and Silverblue). Those with more technical knowledge may find this one better: https://rpmfusion.org/Howto/NVIDIA

Back to the audio.

rpm-ostree install alsa-firmware was one of the first things I did to get audio out of the sound card. It didn’t work. Days later, I noticed that the deployment hadn’t worked. Always CHECK your layering packages after a reboot. rpm-ostree status

After successfully installing the Alsa firmware, the audio finally worked. Not all connections work. For example, only the sound card works, and only for audio playback. The audio was then very overmodulated, but I was able to solve this by adjusting the volume in Alsamixer.

Unfortunately, that wasn’t the end of it. Spotify and YouTube sounded fine, but video games didn’t. The video game audio was heavily interrupted and sounded as if you were running an audio cable through a construction site.

Fortunately, I remembered reading somewhere that the audio sounds strange when the PC is under load. So we tried to see if Spotify audio sounded normal when a game was open but muted. The answer was NO. So it was due to PC load and not the game. That was a huge clue, as it allowed me to rule out Nvidia issues, Steam, Wine, and Proton.

Now I had narrowed down the new problem and found a quick solution thanks to Reddit. pw-metadata -n settings 0 clock.min-quantum 512 Reddit usually recommends 1024, but I tried a lower value first. And lo and behold, it worked. At least until the system restarted. I don’t know what this command does, but I’m sure I’ll find out. And then hopefully I’ll also find out how to make the setting survive a restart.

It has been a terrible experience with Kinoite so far. Both for me, a two-year Linux user, and for her, a Linux beginner. The next step would have been to switch to Zorin OS Core 18 and thus Ubuntu.
I myself use Bazzite, which works well. That’s why I recommended and accompanied Kinoite in the first place.

Last but not least, regarding a previous and unfortunately only response other than mine.

The commands suggested in the Fedora troubleshooting article to resolve Pulse, Pipewire, and Wireplumber issues do not appear to make any changes to the default configuration mentioned by Jeff V. I have double-checked the enabled and disabled values, and that matches.

Of course, there is still the question of why the internal audio is not functioning. And then there is the issue that the audio input on the sound card is not functioning. These are small steps forward, but at least they are progress.