Differences between revisions 9 and 10
Revision 9 as of 2011-07-28 15:50:00
Size: 1590
Editor: NeilMcGovern
Comment:
Revision 10 as of 2013-09-13 22:11:31
Size: 1795
Editor: ?PetterReinholdtsen
Comment: Another idea how to help
Deletions are marked like this. Additions are marked like this.
Line 21: Line 21:
 * Figure out a way to automatically track down packages using /dev/dsp on Linux. Perhaps a global [[http://codesearch.debian.net/search?q=%2Fdev%2Fdsp|source search for /dev/dsp/]] can be a good start?

Stop using /dev/dsp on Linux

Goal description

OSS in Linux is unmaintained, doesn't support much current hardware, and will not be included in future kernel packages. Unfortunately, there are still some applications living in the 90s and trying to write to /dev/dsp. Such applications are also a problem when using LTSP thin clients, which only provides ESD and PulseAudio network sound support. The problems can be worked around using "aoss", "esddsp", "padsp" or other wrappers that use a preload library to redirect /dev/dsp, but this should not really be necessary. The snd-pcm-oss module provides /dev/dsp on top of ALSA, but it doesn't work with software mixing.

Please keep in mind, that OSS (/dev/dsp) is the sound system on GNU/kFreeBSD. While applications should use libraries and do not access /dev/dsp directly, the low level library have to use the native sound driver - OSS on GNU/kFreeBSD and ALSA on Linux.

Contact David Leggett (Serbitar on irc.debian.org, david+debian@asguard.org.uk) about this release goal.

Usertag the BTS reports using user debian-release@lists.debian.org and tag oss-removal. See bts for the complete list.

Current status

  • Unknown, more details are needed

How to help

  • Report bugs on packages prefering /dev/dsp under Linux, and usertag them.

  • Figure out a way to automatically track down packages using /dev/dsp on Linux. Perhaps a global source search for /dev/dsp/ can be a good start?

  • Fix the bugs

Next Milestone