oss-compat - Open Sound System (OSS) compatibility package

Property Value
Distribution Ubuntu 19.04 (Disco Dingo)
Repository Ubuntu Universe amd64
Package filename oss-compat_7_amd64.deb
Package name oss-compat
Package version 7
Package release -
Package architecture amd64
Package type deb
Category universe/sound
Homepage -
License -
Maintainer Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Download size 4.88 KB
Installed size 20.00 KB
This package ensures that Open Sound System support is provided in
some way. On Linux, it enables the ALSA compatibility modules. On
other kernels where OSS is the default interface, no action is
The purpose of this package is for applications that only support OSS
to depend on it, hence preventing common "/dev/dsp not found" errors
that would confuse unexperienced users.
On Linux platforms a better approach nowadays is to use osspd, which
emulates OSS devices using ALSA or PulseAudio.


Package Version Architecture Repository
oss-compat_7_i386.deb 7 i386 Ubuntu Universe
oss-compat - - -


Name Value
kmod -


Type URL
Mirror archive.ubuntu.com
Binary Package oss-compat_7_amd64.deb
Source Package oss-compat

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install oss-compat deb package:
    # sudo apt-get install oss-compat




2018-05-15 - Stephen Kitt <skitt@debian.org>
oss-compat (7) unstable; urgency=medium
* Migrate to Salsa.
* Change priority to “optional”.
* Switch to debhelper compatibility level 11.
* Update debian/copyright.
* Standards-Version 4.1.4, no further change required.
2014-01-29 - Stephen Kitt <skitt@debian.org>
oss-compat (6) unstable; urgency=medium
* Fully detach the sub-processes waiting to remove the OSS modules, and
stop waiting if rmmod disappears. (Closes: #737054.)
2014-01-26 - Stephen Kitt <skitt@debian.org>
oss-compat (5) unstable; urgency=medium
* Stop using "rmmod -w" which is no longer supported. (Closes: #736584.)
* Standards-Version 3.9.5, no change required.
2013-08-21 - Stephen Kitt <skitt@debian.org>
oss-compat (4) unstable; urgency=low
* Remove oss-compat.conf when removing the package, so it doesn't load
the OSS modules when configured but not installed. (Closes: #718241.)
* Remove the OSS modules when removing the package. If anything is using
the modules, they are queued for removal as soon as they are freed.
* Switch to debhelper compat level 9.
* Only recommend osspd on Ubuntu and derivatives; suggest it on Debian
for now (we need to get the updated prerm or drop the OSS modules from
the kernel before transitioning to osspd).
2013-06-18 - Stephen Kitt <skitt@debian.org>
oss-compat (3) unstable; urgency=low
* Use softdep directives in the modprobe configuration. (Closes:
* Switch to my Debian address.
* Use canonical VCS URIs.
* Drop obsolete Lintian override for module-init-tools dependency.
* Recommend osspd, which provides OSS emulation using ALSA or PulseAudio
(LP: #659024, #983707).
* Standards-Version 3.9.4, no further change required.
2012-03-05 - Christoph Egger <christoph@debian.org>
oss-compat (2) unstable; urgency=low
[ Stephen Kitt ]
* Add VCS information.
[ Christoph Egger ]
* Team upload
* Do not depend on module-init-tools
* On linux it's transitional for kmod anyway
* on kfreebsd it got uninstallable due to changes in module-init-tools
recently (and there's nothing needed on kfreebsd)
* Make package arch:any so we can simplify Depends: to kmod [linux-any]
2012-01-15 - Stephen Kitt <steve@sk2.org>
oss-compat (1) unstable; urgency=low
* Switch to single-component versions.
* Declare the package is "Multi-Arch: foreign", thanks to Steve Langasek
for the hint! (Closes: #651335.)
* Make /etc/modprobe.d/oss-compat.conf a file, handling the various
upgrade cases, and only removing it on purge. (Closes: #649507.)
(LP: #340873)
* Add kmod as an alternative dependency to avoid preventing
module-init-tools' removal.
2011-06-08 - Bruno "Fuddl" Kleinert <fuddl@debian.org>
oss-compat (0.0.6) unstable; urgency=low
* Team upload.
* Re-upload without changes, because the last binary upload changed the
Maintainer field to myself by accident, which made the package look
2011-06-06 - Stephen Kitt <steve@sk2.org>
oss-compat (0.0.5) unstable; urgency=low
* New maintainer. (Closes: #594376.)
* Only modprobe snd. (Closes: #390747.)
* Update copyright file, switch to DEP-5 format.
* Drop obsolete modutils dependency.
* Switch to dh7 short form.
* Specify source format "3.0 (native)".
* Override depends-on-essential-package-without-using-version
explicitly; the dependencies allow this package to be installed on
* Standards-Version 3.9.2, no further change required.
2009-03-18 - Michael Biebl <biebl@debian.org>
oss-compat (0.0.4+nmu3) unstable; urgency=low
* Non-maintainer upload.
* debian/{postinst,prerm}
- Update the symlink in /etc/modprobe.d/ to have a .conf suffix as
is required now by module-init-tools. (Closes: #518149)

See Also

Package Description
oss-preserve_1.1-6ubuntu3_amd64.deb Program to save/restore OSS mixer settings
oss4-base_4.2-build2010-5ubuntu3_amd64.deb Open Sound System - base package
oss4-dev_4.2-build2010-5ubuntu3_all.deb Open Sound System - development files
oss4-dkms_4.2-build2010-5ubuntu3_amd64.deb Open Sound System - DKMS module sources
oss4-gtk_4.2-build2010-5ubuntu3_amd64.deb Open Sound System - simple GTK2-based mixer control
oss4-source_4.2-build2010-5ubuntu3_amd64.deb Open Sound System - drivers sources
ossim-core_2.6.2-1_amd64.deb OSSIM core utilities
osslsigncode_2.0-1_amd64.deb Authenticode signing tool
osspd-alsa_1.3.2-11_amd64.deb OSS Proxy Daemon: ALSA backend (experimental)
osspd-pulseaudio_1.3.2-11_amd64.deb OSS Proxy Daemon: PulseAudio backend
osspd_1.3.2-11_amd64.deb OSS Proxy Daemon: Userland OSS emulation
ostinato_0.9-2build1_amd64.deb Packet/Traffic Generator and Analyzer
ostree-tests_2019.1-1ubuntu1_amd64.deb content-addressed filesystem for operating system binaries - tests
ostree_2019.1-1ubuntu1_amd64.deb content-addressed filesystem for operating system binaries
otags_4.05.1-1_amd64.deb tags file generator for OCaml