Joost Yervante Damad a écrit :
> Hello,
>
> On Monday 07 September 2009 14:48:11 Alban Browaeys wrote:
>   
>> Package: timidity
>> Version: 2.13.2-33.1
>> Severity: normal
>>
>> Attached patch from fedora:
>> * Wed Jun 03 2009 Hans de Goede <hdego...@redhat.com> 2.13.2-19 - Don't
>> crash when started in daemon mode (with -iAD) (#501051) fixes the pulse_new
>> assert when using -iAD.
>>     
>
> Please, I could use some context here. I never heard of such crash.
>   

https://bugzilla.redhat.com/show_bug.cgi?id=501051
This happens when using the pulseaudio alsaplugin (that is with
/etc/asound.conf:
pcm.pulse {

    type pulse

} ctl.pulse {

    type pulse

} pcm.!default {

    type pulse

} ctl.!default {

    type pulse

}




pulseaudio has code to detect fork in childs. I don't know the reason
but it seems it avoid issues.
The patch from fedora move the fork from the child to the parent thus
avoid to trigger the assert.
>> There is also the need for to add timidity user to pulse-rt group. This I
>> am not that easy to fix . Needs postinst changes. 
>>     
>
> Why is this needed? Again, I would like some context.
>
>   

This is need for each user that want to access pulseaudio. As timidity
runs as its own user it need to be in the pulse-rt group for to have
access to pulseaudio daemon. But forget about this one. I found out that
with current pulseaudio default in debian that is to run a pulseaudio
server for the user in the X session this leads to other issues (device
already used as well with this setup each user including timidity
trigger a new pulseaudio and only one can have access to the hardware at
the same time).
Thus it is needed but would only work with someone which has enabled
pulseaduio to run as a system service.
In the mean time the only way to have timidity talk to the pulseaudio
daemon that runs as the user owning the X session is to run timidity as
this user too).



>> Otherwise dreaded
>> permission error is fired up when playing through timidity. A workaround
>> for the latter is to set the timidity user to the user playing through
>> timidity (one seat station only that is).
>>     
>
> Yes, but that is always possible and is not the package job.
>
> Joost
>   

Yes. I was just telling for if someone read this report to get
timidity+pulseaudio running . So one would have complete instructions.

Best regards
Alban




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to