在VirtualBox上12.04没有声音

安装在VirtualBox中时没有声音。 当我从Windows中的Live CD启动时,声音在我的扬声器上正常工作。 在启动VirtualBox中的Live CD时,它看不到我的扬声器。 在声音属性中只有数字输出内置S / PDIF和耳机!

我已经完成了pavcontrol – alsamixer – 所有设置都没问题。 我已经尝试过两种32/64版本的Ubuntu。 运行当前版本的VirtualBox。 系统:Windows 7 64 – i5。

我在俯瞰什么?

对于Windows guest 虚拟机 ,Ubuntu主机系统,将VM设置为在主机上使用ALSA ,将VM声卡设置Intel HD

您的Ubuntu来宾虚拟机的音频设置是否设置为ICH AC97

ICH AC97是唯一的VirtualBox VM音频设置,它允许我在作为访客运行Ubuntu以及Windows或OS X(10.6.8)作为主机时获得声音。

特别是,如果VM的音频设置是Intel HD Audio那么声音在Ubuntu 12.04桌面客户机中不起作用。

另一方面,当音频设置为Intel HD Audio时,声音仅适用于Windows 7(64位)guest Intel HD Audio 。 当您使用双引导Ubuntu或Windows 7作为来宾操作系统的VM时,这可能会非常烦人。

我从来没有进一步研究这个问题,以找出它为什么会这样工作,或者是否有办法解决它。 如果您碰巧找到了,请告诉我们。

注意:您必须“ 关闭 ”VM才能更改其音频设置。

尝试通过转到设备>安装访客添加来安装VirtualBox Guest Additions。 这通常可以解决虚拟机的问题,例如音频,并为VM添加更多function。

在此处输入图像描述

主机系统:Solaris 11.1,VirtualBox客户:ubuntu 12.04,Windows 7,linux mint

  • 主机音频驱动程序:适用于ubuntu 11.04:OSS,适用于ubuntu 12.04:OSS
  • 音频控制器:适用于ubuntu 11.04:Intel HD Audio,适用于ubuntu 12.04:ICH AC97
  • 不同客人的不同音频控制器不是问题,因为在VB下,每台机器的调整都是独立的。
  • 对我来说,声音(包括事件声音(哔哔声等))在切换到GNOME经典(无效果)之后再次完美地工作,但在ubuntu和GNOME经典之下缺少事件声音。
  • 适用于主机上的OSS,不需要ALSA; 适用于所有客人。

主持人:Windoze 7 64位访客:Oracle Linux 2.6 – RedHat ES(如Fedora),KDE = 4.3.4

假设Windows音频正常工作。

  1. 使用ICH AC97作为“音频”设备关闭并重新启动。

  2. 如果您在图标/任务栏中有扬声器/音量控制,请取消选中所有静音框,您可能已完成。

  3. StartPenguin / systemSettings / Multimedia并测试“默认”。 假设它有效,请在所有选项中使用“首选”按钮将“默认”移动到顶部。

  4. 转到步骤2并交叉手指。

要进行测试,请使用“aplay /usr/share/sounds/alsa/Front_Center.wav”,如其他地方所述。

对我来说,迫使alsa卸载并重新加载:

 alsa force-unload alsa force-reload