Fedora 42 Kinoite no audio most of the time

I haven’t used Fedora for quite a while and am new to Kinoite. The audio worked in the beginning (startup chime, browser audio, webmidi, etc.). After the second Kinoite update, the audio became intermittent (no audio in browser and no webmidi, but audio tested fine in Settings → Sound). After the latest update (today) there is no audio at all.

I assume that the issue is with pipewire, but I don’t have anything definite to go on. I have created a toolbox and installed axel, wget and wine, but that is it. Everything else is flatpaks. Wine is being used to run the Kobo Desktop win app.

Not really sure where to go from here, as I have very little experience with Atomic distros.

I have looked at a few other related topics, so I can provide some more information:

$ kinfo
Operating System: Fedora Linux 42
KDE Plasma Version: 6.3.4
KDE Frameworks Version: 6.13.0
Qt Version: 6.9.0
Kernel Version: 6.14.4-300.fc42.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 5600G with Radeon Graphics
Memory: 15.0 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 1660 SUPER

Interestingly $ lspci -v does not show my Behringer Uphoria UMC 404 HD sound card, which I am using for audio input. However, $ lsusb does:

$ lsusb
Bus 003 Device 002: ID 1397:0509 BEHRINGER International GmbH UMC404HD 192k

$ systemctl --user --no-pager status wireplumber pipewire* | sed "s/$(hostname)/ahost/" gives me the following:

● 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 Tue 2025-05-06 15:11:07 CEST; 20min ago
 Invocation: 2d166b1f675f47aaa9f3a468abf0ff11
   Main PID: 1886 (wireplumber)
      Tasks: 9 (limit: 18084)
     Memory: 14M (peak: 15M)
        CPU: 499ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
             └─1886 /usr/bin/wireplumber

May 06 15:11:07 ahost systemd[1791]: Started wireplumber.service - Multimedia Service Session Manager.
May 06 15:11:07 ahost wireplumber[1886]: wp-internal-comp-loader: Loading profile 'main'
May 06 15:11:08 ahost wireplumber[1886]: [0:00:19.615059316] [1886]  INFO Camera camera_manager.cpp:327 libcamera v0.4.0

● pipewire-pulse.socket - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.socket; enabled; preset: enabled)
     Active: active (running) since Tue 2025-05-06 15:11:07 CEST; 20min ago
 Invocation: 406da6a749864901ae0dbeec8bb83d2d
   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

May 06 15:11:07 ahost systemd[1791]: 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 Tue 2025-05-06 15:11:07 CEST; 20min ago
 Invocation: 99b94d7963f843f2bf04cf98b964f7db
   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

May 06 15:11:07 ahost systemd[1791]: Listening on pipewire.socket - PipeWire Multimedia System Sockets.

● 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 Tue 2025-05-06 15:11:07 CEST; 20min ago
 Invocation: fc434bcafe344f01a1be2f73957cdcb6
TriggeredBy: ● pipewire-pulse.socket
   Main PID: 1888 (pipewire-pulse)
      Tasks: 3 (limit: 18084)
     Memory: 10.6M (peak: 11.6M)
        CPU: 84ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire-pulse.service
             └─1888 /usr/bin/pipewire-pulse

May 06 15:11:07 ahost systemd[1791]: Started pipewire-pulse.service - PipeWire PulseAudio.

● 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 Tue 2025-05-06 15:11:07 CEST; 20min ago
 Invocation: f9e7bb3e7ed54df69d8e21f68e084216
TriggeredBy: ● pipewire.socket
   Main PID: 1883 (pipewire)
      Tasks: 3 (limit: 18084)
     Memory: 12.4M (peak: 13.8M)
        CPU: 127ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
             └─1883 /usr/bin/pipewire

May 06 15:11:07 ahost systemd[1791]: Started pipewire.service - PipeWire Multimedia Service.

Lastly, I also get the following:

$ journalctl -b --no-hostname --user -u wireplumber -u pipe\*
May 06 15:11:07 systemd[1791]: Listening on pipewire-pulse.socket - PipeWire PulseAudio.
May 06 15:11:07 systemd[1791]: Listening on pipewire.socket - PipeWire Multimedia System Sockets.
May 06 15:11:07 systemd[1791]: Started pipewire.service - PipeWire Multimedia Service.
May 06 15:11:07 systemd[1791]: Started wireplumber.service - Multimedia Service Session Manager.
May 06 15:11:07 systemd[1791]: Started pipewire-pulse.service - PipeWire PulseAudio.
May 06 15:11:07 wireplumber[1886]: wp-internal-comp-loader: Loading profile 'main'
May 06 15:11:08 wireplumber[1886]: [0:00:19.615059316] [1886]  INFO Camera camera_manager.cpp:327 libcamera v0.4.0

Things seem to be working fine now. One of the past updates apparently switched my Behringer sound card from the default “Line A” to “Line B”, and I hadn’t noticed.

This of course, still doesn’t explain the original symptom, with audio testing fine in (Settings → Sound), but no audio in browser and no webmidi.