The default PA config file shipping with Debian

Eyal Rozenberg eyalroz1 at gmx.com
Fri Feb 26 18:00:58 GMT 2021


Hello package maintainers,

I have an issue with an aspect of the default Pusleaudio configuration
with which Debian ships. It's:

load-module module-switch-on-port-available

while this may be convenient in some situations, it is very problematic
in a common scenario: You have speakers connected to your machine, and a
monitor (with no built-in speakers) connected via HDMI. HDMI can
theoretically carry audio as well, so it's an audio output device. Now,
when you leave the computer for a while, the monitor goes into low-power
mode, and becomes available again when you come back and press some key.
This triggers the module, and audio is now sent to the monitor.

The effect is that you get no sound. For newbie users this is
particularly frustrating, since their system-tray sound control is
likely not include the default output device choice, and even their
desktop environment controls may not include this. Only if they get to
pavucontrol or something equivalent will they even potentially be able
to change the setting. Hell, it took me quite a while (and some help
from others) to realize what was going on - since I'm traditionally an
ALSA kind of a guy.

I think it would be better for this module to be _disabled_ by default,
and at most have the package configuration offer the option of setting
it on or off.

Respectfully,
Eyal



More information about the pkg-pulseaudio-devel mailing list