我正在运行 Ubuntu 9.04。几个月来一直运行良好,昨天我重启了系统,连续运行了几周。现在扬声器无法播放音频。USB 耳机工作正常,但 Conexant 音频 (CX20549) 却不行。奇怪的是,它想正在播放。pavumeter 显示适当的级别,alsamixer 中的音量看起来正常,但没有声音。
我确实找到了这个页面:http://www.eugeneteplitsky.com/fixing-silent-pulseaudio-in-ubuntu-9-04/
不幸的是,那里的建议对我没有帮助。首先,alsa-base.conf 文件的语法显然没有在任何地方记录。其次,他链接到的 kernel.org 文档中没有列出我的芯片组!
编辑:升级到 9.10 有帮助吗?9.04 和 9.10 之间的音频子系统有重大变化吗?有什么建议吗?
编辑 2:这比我想象的还要奇怪。声音在 Xine 中正常工作,但在 Audacity、VLC 和 mplayer 中却没有声音。怎么回事?
答案1
在 9.04 中,默认使用 PulseAudio 的音频有很多错误。在 9.10 中有所改进,但仍然存在问题。
您可以尝试按照以下建议解决此问题:http://ubuntuforums.org/showthread.php?t=843012。
此外,值得考虑的是 Kubuntu,它默认不使用 PulseAudio(对于最新版本的 Kubuntu 来说也是如此)。
答案2
检查混频器设置。
由于某种原因,它有时会在重启后变为零(在某些 Ubuntu 安装上)。