我的 Ubuntu 14.04 LTS 没有声音

我的 Ubuntu 14.04 LTS 没有声音

我在 Windows 7 计算机上的 VMware 工作站版本 10.0.0 上安装了 Ubuntu 14.04。安装后我发现它没有任何声音,所以我检查了声音设置。所有项目似乎都处于默认状态并且正确。有什么建议可以找到问题吗?

答案1

如果lspci|grep snd_ens1371给出一些输出,则声音内核模块已加载并且声音可能已静音alsamixer。静音频道显示为“MM”并且可以未静音通过选择它们并按中号

如果 alsamixer 未检测到声卡,请运行:

alsactl init

如果您使用的pulseaudio检查/etc/asound.conf至少包含:

pcm.pulse { type pulse }
ctl.pulse { type pulse }
pcm.!default { type pulse }
ctl.!default { type pulse }

我还将 VMWARE 中的声音设备设置更改为检测到的扬声器(来自默认主机设备)。

重新启动并发出声音即可。

此修复xfce4-volume-control/gstreamer抱怨找不到声卡并警告可能的权限问题。尝试在 VMWARE 中的 Debian Wheezy 64 位下仅运行 ALSA 仍然会出现此 gstreamer 错误。 VMWARE 似乎在安装了pulseaudio 后运行得更好一些(Virtualbox 中的声音仅在使用 ALSA 时运行得很好)。

答案2

以下命令应该可以解决您的问题:

sudo alsa force-reload

如果这对您没有帮助,请尝试使用以下命令重新安装 ALSA 和pulseaudio:

sudo apt-get remove --purge alsa-base pulseaudio

sudo apt-get install alsa-base pulseaudio

相关内容