Bug#817756: pulseaudio: load-module module-alsa-sink device=plug:dmixer breaks choosing path-file

Jakob Schürz wertstoffe at nurfuerspam.de
Wed Mar 9 23:19:44 UTC 2016


Am 2016-03-09 um 23:37 schrieb Felipe Sateler:
> Control: tags -1 moreinfo
> 
> On 9 March 2016 at 18:50, Jakobus Schürz <wertstoffe at nurfuerspam.de> wrote:
>> Package: pulseaudio
>> Version: 8.0-1
>> Severity: normal
>>
>> Dear Maintainer,
>>
>> I had for a year a config working on my laptop. I have a asound.conf
>> which defines a dmixer-device. Pulseaudio uses this dmix-device for
>> output (so i can play music from a systemwide-mpd simultanious to watching a
>> video as logged in user).
>>
>> I also have my own configuration on profile-sets and path-files. Because
>> plug in and out my headphones mutet the master and my laptop was totally
>> mutet and didn't get unmutet.
>>
>> This all worked until a short time. Since there, plug in or out my
>> headphones never changed the mute-state from the headphone- and
>> pcm-mixer.
> 
> Maybe you need updating the path files?

Udevadm gives no reaction on plugging the headphones, when this line is
active. Deactivation this line, udevadm monitor gives the correct
reaction...

> 
>>
>> I found out, when i comment out the line
>>
>> load-module module-alsa-sink device=plug:dmixer
> 
> I'm not even sure this is supported.
> 

I just downgraded to PA 7.1-2~bpo8+1, and now it works again as before
upgrade to 8.0.1.
So yes, it IS supported.

>>
>> in /etc/pulse/default.pa, choosing the path works again.
>> But when i comment this line, i can't hear music from mpd, when the
>> pulseaudo from the user is playing sound and vice versa.
>>
>> So now i can choose hearing all the sounds (from user-pulse and
>> systemwide mpd) OR plug in and out some headphones, and change soundpath
>> to headphones or internal speakers... but not both together.
> 
> I suggest make mpd talk to your pulseaudio daemon, and have the daemon
> run permanently instead of just on login.
> 

MPD is talking only to pulseaudio. Two pulse-daemons are running at the
same time (even 3...) One from the logged in user, one from mpd and one
from gdm3.

When every pulseaudio-daemon talkes to the dmix-device, i can hear every
output at the same time. That's what i want.

jakob



More information about the pkg-pulseaudio-devel mailing list