https://bugzilla.novell.com/show_bug.cgi?id=790158 https://bugzilla.novell.com/show_bug.cgi?id=790158#c2 Freek de Kruijf <f.de.kruijf@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|f.de.kruijf@gmail.com | --- Comment #2 from Freek de Kruijf <f.de.kruijf@gmail.com> 2012-11-21 10:27:16 UTC --- (In reply to comment #1)
It's no regression. If you are using pulseaudio (or any other sound daemon) together with the system-level sound apps like timidity (which acts as daemon), it can't work because both try to block with each other. It might be that it used to work on your machine jut because you didn't use pulseaudio in the earlier distros.
I only started using pulseaudio in 12.2 because it is the default.
You can use timidity with pulse. It's just the timidity sound daemon that can't work with pulse as is. The solution would be:
A. change your setup to start pulseaudio as a system daemon, and start timidity daemon after pulse; the setup would be tricky, and using PA as root isn't recommended at all.
I have no idea how to setup pulseaudio as a system daemon.
B. don't use timidity daemon in the system level, start timidity daemon as a normal user (either manually or some session script)
I tried that, and used "timidity -iAq -Oe -s 44100 > /dev/null &" to start the daemon, it works. I found the -Oe in the setup-pulseaudio where an alias for timidity is defined/added in /etc/profile.d/pulseaudio.sh, however I tried to list aliases in my account on the console, but timidity is not listed.
C. play MIDI directly from timidity without daemon
I use two application that need the ports the timidity daemon opens, Canorus and Noteedit. The last one will be phased out, but I like Canorus.
D. don't use pulseaudio at all; run "setup-pulseaudio --disable" and you will be there. But then you'll loose all nice features of PA, of course.
The above solution works for me. However a warning should be present in /etc/sysconfig/timidity that it should not be used together with pulseaudio enabled. Or some other parameter needs to be used to start timidity in that case.
Choose as you like. Let me know if anything actually solves.
I found a workable solution, however not quite user friendly. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.