Fixing Skype Sound Problems on Linux
Skype’s backend is based on OSS. This causes Skype to have many problems with full-duplexing. OSS is fairly old, I think it already served it’s purpose and served it well, but that’s about enough, move on to ALSA already.
On Linux, Skype’s not a very good citizen, so if you’re getting “Problem with sound device” errors and “/dev/dsp-1: Device or resource busy” errors, here’s what to do:
alsa-osspackage, wraps around software that uses OSS and makes it ALSA-compatible. Most distributions (at least Fedora, Ubuntu and Arch) call this package the same.
- (Optional) Rename
/usr/bin/skypeand put a bash script in its place to run
- Enjoy free calls!
Update: You don’t need to this anymore because Skype have already released an ALSA-compatible version for Linux. Let’s go nuts.