From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20050203 Firefox/1.0 Description of problem: So that AC97 devices can make full use of software mixing, kernel OSS emulation should be obsoleted in favour of using AOSS. Not sure if this is resolved yet, as i'm using alsa-lib compiled via portage. Applications which are known to use OSS (such as RealPlayer), should have a script in /usr/bin that runs LD_PRELOAD first. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Use an OSS application Actual Results: OSS app uses kernel OSS emulation Expected Results: It should use AOSS Additional info:
We should compile a list of applications that will need "LD_PRELOAD=/usr/lib/libaoss.so" added to their scripts. * - Firefox see (http://bugzilla.redhat.com/beta/show_bug.cgi?id=147941) * - Mozilla * - Helix? (Work on Alsa isn't complete AFAIK)
Actually, a better way to go would be to LD_PRELOAD it into the entire desktop session. That's the only way it'll "Just Work". Unfortunately alsa-oss isn't quite stable enough for that yet.