[opensuse-packaging] PulseAudio plans for suse 11.0
Hi, I know that PulseAudio is going to be the default sound server for Gnome. Will it also be for KDE (or better yet, is it going to be a distribution wide sound server?) The reason I ask is because it would be great if all packages in the distro were pre-configured to work against pulseaudio. That way no matter what desktop environment you're using, sound will just work for all apps. Lennart posted a nice guide of how to package apps so they will work with pulseaudio: https://www.redhat.com/archives/fedora-devel-list/2007-August/msg01196.html Wade
On Tuesday 11 March 2008 19:17:47 wrote Wade Berrier:
Hi,
I know that PulseAudio is going to be the default sound server for Gnome. Will it also be for KDE (or better yet, is it going to be a distribution wide sound server?)
I can not tell what is planned, but we were happy to get rid of any extra server process some years ago, because it can hurt sometimes and is not needed anymore, what means it is just overhead (because either alsa does mixing or hardware itself).
The reason I ask is because it would be great if all packages in the distro were pre-configured to work against pulseaudio. That way no matter what desktop environment you're using, sound will just work for all apps.
well, it should be no problem if some apps use direct alsa and if some other app gets started later what uses pulseaudio. At least as long pulseaudio daemon gets started automatically (I see no reason why it should run always) and pulseaudio itself is using alsa as well. bye adrian -- Adrian Schroeter SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) email: adrian@suse.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Hello, On Tue, 2008-03-11 at 23:19 +0100, Adrian Schröter wrote:
On Tuesday 11 March 2008 19:17:47 wrote Wade Berrier:
Hi,
I know that PulseAudio is going to be the default sound server for Gnome. Will it also be for KDE (or better yet, is it going to be a distribution wide sound server?)
I can not tell what is planned, but we were happy to get rid of any extra server process some years ago, because it can hurt sometimes and is not needed anymore, what means it is just overhead (because either alsa does mixing or hardware itself).
The reason I ask is because it would be great if all packages in the distro were pre-configured to work against pulseaudio. That way no matter what desktop environment you're using, sound will just work for all apps.
well, it should be no problem if some apps use direct alsa and if some other app gets started later what uses pulseaudio. At least as long pulseaudio daemon gets started automatically (I see no reason why it should run always) and pulseaudio itself is using alsa as well.
The idea would be to have pulseaudio go stright to hw:0, and not use dmix for either pulseaudio, or anything else. That way the dmix issues can be avoided, and all the cool features of pulse can be used. Currently, I must stop pulseaudio to run this app, reconfigure alsa to run that app, etc... (I don't mean to begin the same debates that have been hashed out over and over elsewhere, but was wondering if suse 11.0 would be the distro where "sound just works") If pulseaudio really is going to be the default sound server for gnome users, it would be really really nice if all distributed apps would work out of the box with pa without having to tweak things. Wade
2008/3/11, Wade Berrier <wberrier@novell.com>:
Hello,
On Tue, 2008-03-11 at 23:19 +0100, Adrian Schröter wrote:
On Tuesday 11 March 2008 19:17:47 wrote Wade Berrier:
Hi,
I know that PulseAudio is going to be the default sound server for Gnome. Will it also be for KDE (or better yet, is it going to be a distribution wide sound server?)
I can not tell what is planned, but we were happy to get rid of any extra server process some years ago, because it can hurt sometimes and is not needed anymore, what means it is just overhead (because either alsa does mixing or hardware itself).
The reason I ask is because it would be great if all packages in the distro were pre-configured to work against pulseaudio. That way no matter what desktop environment you're using, sound will just work for all apps.
well, it should be no problem if some apps use direct alsa and if some other app gets started later what uses pulseaudio. At least as long pulseaudio daemon gets started automatically (I see no reason why it should run always) and pulseaudio itself is using alsa as well.
The idea would be to have pulseaudio go stright to hw:0, and not use dmix for either pulseaudio, or anything else. That way the dmix issues can be avoided, and all the cool features of pulse can be used. Currently, I must stop pulseaudio to run this app, reconfigure alsa to run that app, etc...
What issues dmix has? You don't need to configure it manually anymore, and the classic "mixing should be done in kernel" complain isn't "solved" by PulseAudio. Also, would be good to know exactly what are the cool features of PulseAudio that ALSA hasn't. - Network transparency? Yes, it's cool, but will not be so much used. - Per application volumen control? Isn't Phonon going to give us the same? - ?
On Tue, 2008-03-11 at 12:17 -0600, Wade Berrier wrote:
Hi,
I know that PulseAudio is going to be the default sound server for Gnome. Will it also be for KDE (or better yet, is it going to be a distribution wide sound server?)
The reason I ask is because it would be great if all packages in the distro were pre-configured to work against pulseaudio. That way no matter what desktop environment you're using, sound will just work for all apps.
Lennart posted a nice guide of how to package apps so they will work with pulseaudio:
https://www.redhat.com/archives/fedora-devel-list/2007-August/msg01196.html
I think we can follow the indications there and, if pulseaudio is running, do the pasuspender thing, if not, just run as normal. That way, those apps should work on GNOME, using pulseaudio, and outside GNOME, if I understood correctly -- Rodrigo Moya <rodrigo@novell.com>
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Wed, 2008-03-12 at 18:01 +0100, Rodrigo Moya wrote:
On Tue, 2008-03-11 at 12:17 -0600, Wade Berrier wrote:
Hi,
I know that PulseAudio is going to be the default sound server for Gnome. Will it also be for KDE (or better yet, is it going to be a distribution wide sound server?)
The reason I ask is because it would be great if all packages in the distro were pre-configured to work against pulseaudio. That way no matter what desktop environment you're using, sound will just work for all apps.
Lennart posted a nice guide of how to package apps so they will work with pulseaudio:
https://www.redhat.com/archives/fedora-devel-list/2007-August/msg01196.html
I think we can follow the indications there and, if pulseaudio is running, do the pasuspender thing, if not, just run as normal. That way, those apps should work on GNOME, using pulseaudio, and outside GNOME, if I understood correctly
That's a great idea!
participants (4)
-
Adrian Schröter
-
Christian Morales Vega
-
Rodrigo Moya
-
Wade Berrier