[Nix-dev] pulseaudio not reading /etc/pulse/default.pa [Was: pulseaudio broken in 14.12: Daemon already running]

Kirill Elagin kirelagin at gmail.com
Tue Jan 27 09:24:50 CET 2015


`man default.pa` has to say:

> The  PulseAudio  sound  server  interprets the file ~/.config/pulse/default.pa on startup, and when that file doesn't exist /etc/pulse/default.pa.

Just out of curiosity I checked the source and it seems that this line
was already there in 2007 and the code that opens configs hasn’t
changed at all for a few years but I’m pretty sure that PA had this
behaviour back in 2007 since there are no traces of code that looks
like merging the two files.

On Mon, Jan 26, 2015 at 8:23 PM, Peter Jones <mlists at pmade.com> wrote:
> Peter Jones <mlists at pmade.com> writes:
>> Pulseaudio stopped working for me after upgrading to 14.12.  It seems
>> that all PA clients start their own server, which eventually fails
>> because the pulseaudio daemon is already running.
>
> I believe I've tracked down the root problem.
>
> It appears that if you have a ~/.config/pulse/default.pa file then
> pulseaudio will not read /etc/pulse/default.pa.  This wasn't the case in
> previous versions.
>
> Even an empty ~/.config/pulse/default.pa file will prevent pulseaudio
> from reading the one in /etc and thus it will start with no cards.
>
> Sounds like a bug in pulseaudio.
>
> --
> Peter Jones, Founder, Devalot.com
> Defending the honor of good code
>
> _______________________________________________
> nix-dev mailing list
> nix-dev at lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev


More information about the nix-dev mailing list