如何让 ICH AC97 音频控制器在 Ubuntu Server 下工作

如何让 ICH AC97 音频控制器在 Ubuntu Server 下工作

我已经将 Ubuntu Server 11.04 安装为 Virtual Box VM,它模拟了 ICH AC97 音频控制器。

mpg321 报告“没有可用的默认 libao 驱动程序”

根据这一页可以通过修改“loader.conf”在启动时加载此设备的驱动程序,但我在系统上找不到任何此类文件

该文件是否有其他名称,或者是否是我需要从头开始创建的名称?

或者还有其他方法可以安装音频驱动程序吗?

我在版本 10 Server 上遇到了同样的问题,在具有相同音频驱动程序的非 VM 机器上也遇到了同样的问题

解决方案:

安装 alsa-oss

sudo apt-get install alsa-oss

将用户添加到音频组

sudo adduser username audio

注销并重新登录

最后运行 alsamixer 并确保主控和 PCM 控件未静音

答案1

这看起来是个不错的起点http://wiki.debian.org/SoundFAQ他们建议尝试使用 sudo 运行该命令。

我用 mpg321 做了这个,它不再抱怨“找不到合适的 libao 驱动程序。设备正在使用中”,但 Virtual Box VM 仍然没有声音。mplayer 也是一样,在普通用户下,在 sudo 下运行,但没有声音。

答案2

安装 alsa-oss

sudo apt-get install alsa-oss

将用户添加到音频组

sudo adduser username audio

注销并重新登录

最后运行 alsamixer 并确保主控和 PCM 控件未静音

相关内容