[pulseaudio-tickets] [PulseAudio] #719: Pulseaudio interacts poorly with non-pulse apps

PulseAudio trac-noreply at tango.0pointer.de
Sun Nov 15 13:42:59 PST 2009


#719: Pulseaudio interacts poorly with non-pulse apps
----------------------+-----------------------------------------------------
 Reporter:  p-static  |       Owner:  lennart
     Type:  defect    |      Status:  new    
Milestone:            |   Component:  daemon 
 Keywords:            |  
----------------------+-----------------------------------------------------
 Sorry about the vague title, I'm not familiar enough with the mechanics of
 the problem to be more specific. Basically, if another program has
 exclusive control of the sound device somehow (Pidgin and Flash are the
 most common culprits), Pulseaudio will silently use a dummy output module.
 From a usability perspective, this is pretty horrible - all of a sudden,
 ALSA applications will work fine, and Pulseaudio applications will produce
 no sound, for no visible reason.

 Specifically, I frequently find myself in situations where Pulseaudio
 suddenly stops working. Usually, the problem is that it's outputting to a
 dummy output device. "fuser /dev/snd/*" tells me which process is holding
 the output device, and killing that process makes pulse work again.

 At a minimum, Pulseaudio should warn the user as clearly as possible that
 it's unable to output sound, and list the program that's holding the sound
 device so that the user can actually do something about it. (Ideally, it
 should just solve the problem silently - ALSA applications manage to
 output sound somehow, which suggests that it's not an insurmountable
 problem.)

-- 
Ticket URL: <http://pulseaudio.org/ticket/719>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list