Get better sound in Ubuntu with the Brand new OSS 4!
Hell yea, im excited to share this little howto! OSS Has enlightened my life and made my linux/unix experience more desirable, my volume is louder, my sound quality rocks, stereo is actually stereo, surround sound actually works now... I can enjoy more music more!
The OSS project was initially free software, but following the project's success, Savolainen started the company 4Front Technologies and made his support for newer sound devices and improvements proprietary. In response, the Linux community abandoned OSS and development effort switched to the replacement Advanced Linux Sound Architecture (ALSA). Many free software operating systems such as Linux and FreeBSD continued to distribute previous versions of OSS, and continued to maintain and improve these versions.
In July 2007, 4Front Technologies released sources for OSS under CDDL and GPL licenses, now OSS v4
Howto Install:
First lets download OSS 4:
wget http://www.4front-tech.com/release/oss-linux_v4.0-1008_i386.deb
Now lets install:
sudo dpkg -i oss-linux_v4.0-1008_i386.deb
Wow that was easy...
Now lets blacklist our slow/garbage ALSA drivers...
First we must locate those drivers with a simple cmd:
lsmod | grep snd
Thats it, now you should see a list of things starting with "snd"
Now lets open another terminal and:
sudo -s
Now lets blacklist the old drivers:
Ok now either use gedit or nano, I prefer mousepad but lets use nano :)
nano /etc/modprobe.d/blacklist
Now lets scroll all the way to the bottom of the file and blacklist our snd* drivers
You want your additions to look like this:
# blacklist alsa
blacklist snd_intel8x0
blacklist snd_ac97_codec
blacklist snd_pcm
blacklist snd_timer
blacklist snd
Make Sure you save the file :)
Basically we are done, other than a simple reboot and sudo soundon after reboot, mostly soundon isnt necessary.
sudo reboot
Have fun and enjoy your better sound drivers :)
References:
OSS Developers Blog
OSS Help Forum
Another Helpful OSS Howto
Great Install Directions and OSS tools
Comments (13)

Comments by IntenseDebate
· 909 weeks ago
I am interested in taking forward securevista.net please read my comment.
thank you
cheers.
Joel
· 909 weeks ago
it was working fine with ALSA
· 909 weeks ago
· 909 weeks ago
· 904 weeks ago
i dont have sound anymore after trying this (which left me with no sound) and trying to remove the OSS files.
· 891 weeks ago
Thanks for the update on the original article! I was installing using oss-linux_v4.0-1014_i386.deb, and ran into some issues. Also, the link to 4Front forum topic #2054 is <A HREF="http://www.4front-tech.com/forum/viewtopic.php?t=...REL="nofollow">here--it was incorrect in the original post.
@Everyone else:
Here are the modifications to the original guide...
Do this first: sudo apt-get install linux-headers-generic linux-source build-essential
Then get the latest OSS v4: wget <a href="http://www.4front-tech.com/release/oss-linux_v4.0-1014_i386.deb
SKIP ">http://www.4front-tech.com/release/oss-linux_v4.0-1014_i386.deb
SKIP this step from the original article: sudo dpkg -i oss-linux_v4.0-1008_i386.deb"
Complete the rest of the original article...
After rebooting, NOW you can do this step: sudo dpkg -i oss-linux_v4.0-1008_i386.deb
Jarav · 881 weeks ago
WIll this work with Hardy? Pulseaudio gave me problems on Hardy and I went back to plain Alsa.
Aaron · 875 weeks ago
http://www.4front-tech.com/release/oss-linux-4.0-...
brett · 859 weeks ago
codpawn · 854 weeks ago
but with the oss-linux_v4.0-1016_i386.deb
which was available on the site
and ended up with no sound
can ya help me to configure
or get back to my alsa mixer
and iam on 8.10
your help will be appriciated!!
October East · 851 weeks ago
October East · 851 weeks ago
In case they're taken down, here's the helpful info from Markbuntu:
If you have these:
alsa-oss (alsa wrapper for OSS apps)
alsaplayer-alsa (PCM player for alsa)
alsa-utils (command line utilities)
asoundconf-gtk (choose default alsa sound card)
gnome-alsamixer (GUI alsa mixer for Gnome)
gstreamer0.10-alsa (gstreamer plugin)
xmms2-plugin-alsa (xmms2 plugin)
libasound2-plugins (jack, OSS, pulseaudio)
libesd-alsa0 Enlightened Sound Demon (allows multiple audio streams on one device)
You can get everything back into working order fairly quickly and without a lot of fuss.
First use asoundconf-gtk to set alsa default to your sound card then go to System/Preferences/Sound and set all the entries to alsa instead of automatic. Then open the gnome-alsamixer and turn everything on and put the volumes up and be sure to select mix. You might want to mute the microphone to prevent feedback.
Then reboot and everything should work.
That way everything is reset to go through alsa to your sound card. If you are using jack set the driver to alsa with jack control and the input and output to default for now though you may want to change that later. You can also check with the pulseaudio manager to make sure the default input and output sinks are set to alsa. They should be.
sam · 843 weeks ago
oss-linux conflicts with libflashsupport
libflashsupport (version 1.9-0ubuntu1) is present and installed.
dpkg: error processing oss-linux-4.1-1051_i386.deb (--install):
conflicting packages - not installing oss-linux
Errors were encountered while processing:
oss-linux-4.1-1051_i386.deb
-Sam