ctune's config file has IO::Plugin::SoundServer=pulse
Pipewire later installed, more specifically pipewire-session-manager (directly or as part of dependencies)[^1]
Symptoms:
No sound with pulse but sometimes works if first launched before any other sound applications
Buffer overruns in ctune's log and no sound on playing a station
pulseaudio Failed to create sink input: sink is suspended. in the journalctl log
Firefox has trouble playing any video/audio content but "unblock" if the sound output profile is changed back and forth in the system's audio output panel (in KDE it's the 'audio' panel)
Solution:
Replace pulse audio with pipewire-pulse (via package manager).
Why:
Both pulse audio and pipewire are fighting each other. There can be only one.
[^1]: Check with systemctl --user list-unit-files | grep pipewire
Pre-requirements:
ctune
's config file hasIO::Plugin::SoundServer=pulse
pipewire-session-manager
(directly or as part of dependencies)[^1]Symptoms:
ctune
's log and no sound on playing a stationpulseaudio Failed to create sink input: sink is suspended.
in the journalctl logSolution: Replace pulse audio with
pipewire-pulse
(via package manager).Why: Both pulse audio and pipewire are fighting each other. There can be only one.
[^1]: Check with
systemctl --user list-unit-files | grep pipewire