电脑技术学习

"Device or resource busy"问题的解决

dn001
Ubuntu下"/dev/dsp: Device or resource busy"问题的解决

有些应用程序,如 Macromedia Flash Player、VMWare 等使用 OSS 输出声音,这样当其它应用程序使用声音的时候或者 /dev/dsp 不存在的时候,它就不会发出声音。一个可行的解决方案是通过一个音效守护程序封装启动相应应用程序,如 Opera 等,这样发送到 /dev/dsp 的声音将被音效守护程序截获。可以安装 arts 或者 esound-clients:

sudo apt-get install arts 或 sudo apt-get install esound-clients

通过相应的守护程序启动应用程序:

esddsp opera或artsdsp opera

对于 VMWare,解决方法也是类似的。

此外,Ubuntu 网站上有个关于如何“混音”的指导,也是需要事先设置好的。