[RFC] disable OSS sound support

Warren Togami wtogami at redhat.com
Fri Feb 13 03:09:07 UTC 2009


Jon Masters wrote:
> On Fri, 2009-02-06 at 18:44 +0000, Bastien Nocera wrote:
> 
>>> So my proposal is: Disable this options in rawhide (and those F11) and
>>> add a note to the release notes that people can use padsp/aoss to make
>>> oss apps working.
>> Completely agree.
> 
> As I pointed out on IRC, it's just a modprobe rule loading these OSS
> modules, so removing them from the kernel is a heavyweight solution to
> your problem. You could trivially add a rule to remove them or change
> the existing ones.
> 
> Jon.
> 
> 

https://bugzilla.redhat.com/show_bug.cgi?id=472741#c9
Let us please go ahead with my proposed simple solution.

1) Keep the OSS kernel modules.
2) alsa-plugins-pulseaudio ships /etc/modprobe.d/blacklist-oss-sound, 
thereby preventing loading of these kernel modules and interfering with 
pulseaudio daemon.
3) If the user wants to use an OSS sound application they can use padsp 
manually.
4) Native OSS comes back if the user uninstalls alsa-plugins-pulseaudio, 
which also makes it so nothing uses pulseaudio for sound output.

Part #2 is the only change, which is VERY SIMPLE and easy to understand.

https://bugzilla.redhat.com/show_bug.cgi?id=477955
Yes, this breaks qemu's sound output.  We need to fix that anyway, 
because it causes other desktop applications to go haywire and 
pulseaudio daemon to crash.  Is your pidgin crashing?  OSS applications 
are likely the cause.

Warren Togami
wtogami at redhat.com




More information about the devel mailing list