In my experience the best thing to do is become root and purge the pulseaudio package.  You may want to have braille running or 'ssh' into the box in case it doesn't work.

apt purge pulseaudio

Debian has a long term plan to get rid of pulseaudio and the pipewire process is running to handle what pulse did previously. Then you can do what the Debian accessibility FAQ says and configure the 'libao' in /etc/speech-dispatcher/speechd.conf.

If you do ps -ef|grep pipewire you should see

/usr/bin/pipewire-pulse running.


You can check the status of pipewire with:

systemctl --user status pipewire pipewire-pulse

Good luck.


On 3/3/25 15:07, Samuel Thibault wrote:
Hello,

Sebastian Humenda wrote:
@Samuel, have you any idea how to solve this rather complex issue?
I don't know. As I have repeated in the past this should be discussed
with pipewire people to determine what would be a long-term-maintained
solution, or with alsa debian maintainer to possibly determine a
workaround (enabling dmix by default or such).

Samuel


Reply via email to