![adobe flash 20 keeps crashing firefox adobe flash 20 keeps crashing firefox](https://user-media-prod-cdn.itsre-sumo.mozilla.net/uploads/images/2012-06-14-09-04-02-33fb62.png)
#Adobe flash 20 keeps crashing firefox software
Now, with OSS 4.X, this is no longer the case-it now has really good software mixing, albeit it is very CPU intensive compared to both Pulseaudio and ALSA. People were literally forced to purchase multiple sound cards due to the fact that apps which used the ancient OSS API each demanded exclusive access to /dev/dspX. Back in the day lot’s of software was tied to that ancient API and this has caused nothing but headaches and nightmares for years and years. OSS, unfortunately still leaves a bad taste in the mouth of many people in the Linux world due to the ancient OSS API. Moreover the Linux kernel abandoned support for OSS about 2 years ago. Additionally OSS does not support all of the cards supported by ALSA and although is has superior support for some sound cards, relative to ALSA, it lacks on other sound cards. Pulseaudio is entirely userspace-in stark contrast to ALSA and OSS. each machine on a network registers it’s available sinks/sources and thus become available to every other machine on the network.
#Adobe flash 20 keeps crashing firefox driver
Moreover Pulseaudio provides functionality which cannot be adressed at the sound driver level-for example Pulseaudio enables a networked sound system where sound events (movie/video audio, mp3’s dvd/cd audio etc.) can be re-routed from one machine to another-and this is coupled with Avahi (same author as Pulseaudio) mDNS auto service discovery-ie. Pulseaudio is not a sound card driver system-like ALSA and OSS. It is a wonderful system which is very promising, but there is not direct competition between OSS and Pulseaudio. Seems like their experience is more “glitch-free.” I will have to checkout how the Ubuntu people have integrated it. Hopefully Fedora 9 will pick up some of this “glitch-free”-ness. There is more chance of problems based on increased factors like switching gears.
![adobe flash 20 keeps crashing firefox adobe flash 20 keeps crashing firefox](https://chenjue.name/assets/images/play-adobe-flash-after-eolscreenshot2.png)
It is similar to the analogy of moving from a single speed bike to a 12 speed. Just the apps have not had time to catch up yet. I think the sound server idea and abstraction of sound in/out is an excellent idea. The Flash crashes and probably static noise when the volume hits zero in sound applications bother me the most. Pulseaudio mostly works for me in Fedora 8. Lag in totem also disappears with pulseaudio removed. Flash video crashes don’t happen on a Fedora 8 system with pulseaudio removed. Basically all the sound application developers need to adjust their app so it is aware of the soundserver. Adding another layer means more transactions to complete the goal of outputting audio. It looks nice on paper but for now since it is new it is a pain. Don’t get me wrong, I like the idea of a sound server.