Re: pulseaudio causing crashing of applications

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 13.02.08 13:20, Andrew Farris (lordmorgul@xxxxxxxxx) wrote:

>>> the track time continues, and it then gains access to play to the audio 
>>> device again when returning from VT.  The crash is not expected; the 
>>> track time stopped, and rhythmbox does not respond to input.
>> PA provides the necessary information. It's just that Gst doesn't and
>> thus simply blocks waiting until it can write to the audio device the
>> next time, freezing the UI.
>>> So I guess this is an area for improvement to get the applications to 
>>> correctly handle this situation since it is designed behavior on 
>>> pulseaudio's end (to deny access while not being the active session).
>> I am not sure why this should be an issue at all. So Rhythmbox's UI
>> freezes while the session is inactive. So what? The session is
>> *inactive*! The UI doesn't need to be responsive.
>> Lennart
>
> Correction.  Rhythmbox froze during AND after the session was inactive, 
> making it permanently frozen (dead, defunct, useless).  This is definitely 
> wrong.  So its an issue with how gst (and by extension rhythmbox) handle 
> things, inappropriately in that case.  But it was a problem.

This sounds as if some other process blocked the audio device when
switching back the session so that PA was unable to reopen the device
and thus playback stays suspended.

Could you please check this, by running "pactl" in a terminal when
this happens again, and then type "list-sinks"? If your sound card
sink remains in SUSPENDED state, than this is most likely the issue.

Or, you might have hit the well-known issue HAL where it fails to
restore ACLs sometimes and thus PA is not able to reopen the device
properly. Check getfacl /dev/snd/*

Lennart

-- 
Lennart Poettering                        Red Hat, Inc.
lennart [at] poettering [dot] net         ICQ# 11060553
http://0pointer.net/lennart/           GnuPG 0x1A015CC4

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux