我已将Windows 7安装为virtualbox-guest。我的Ubuntu担任主机。声音很难听。我试图通过将音频控制器更改为ICH AC97并安装从CHIP下载的驱动程序来进行更改。结果:重新启动后,一切都没有改变,声音像以前一样断断续续。有没有办法获得适当的声音?来宾添加项已安装且运行正常。
这是Ubuntu HOST:
这些是virtualbox-machine的设置:
Win7,64位
我已将Windows 7安装为virtualbox-guest。我的Ubuntu担任主机。声音很难听。我试图通过将音频控制器更改为ICH AC97并安装从CHIP下载的驱动程序来进行更改。结果:重新启动后,一切都没有改变,声音像以前一样断断续续。有没有办法获得适当的声音?来宾添加项已安装且运行正常。
这是Ubuntu HOST:
这些是virtualbox-machine的设置:
Win7,64位
Answers:
我在Ubuntu主机(12.04)下经历了相同的Windows来宾断断续续的情况(Win 8.1除外),我找到了一个基本上符合Takkat回答的解决方案。我的口吃是在Windows guest虚拟机中分配了4个内核中的4个,但是执行限制为75%,具有4GB RAM和256MG图形内存。切换到4个核中的2个-但除去了执行上限-以100%的速度运行,消除了90%的卡顿现象。但并非全部。
当我从VirtualBox Manager设置中的默认PulseAudio驱动程序切换到ALSA音频驱动程序时,最后的10%以及完全消除了卡顿现象出现了。请注意,在前面提到的CPU和执行上限的重新分配之前,我还尝试过更改驱动程序,但并没有从根本上消除这种卡顿现象。需要将这两个更改组合在一起。
音频断断续续几乎总是表明硬件或内存性能不足。这也很大程度上取决于音频源和所使用的软件。
如果您的主机Ubuntu上没有声音问题,则不同的Pulse Audio设置将不会对运行要求非常高的客户机OS(如Windows 7)引起的声音问题产生太大影响。
因此,为了最大程度地减少虚拟机限制带来的影响,我们必须确保为来宾OS分配尽可能多的硬件资源,但要确保主机OS仍然能够正常运行(包括您的Pulse Audio!)。 。
从您的设置中我们可以看到,似乎满足了获得流畅音频体验的要求。只有几件事情我们可以尝试看看是否有所改善:
如果我们有更好的声音输出,则可以逐步减少资源,以找到我们在客户机上运行的软件的最佳设置。
如果仍然无法顺利输出声音,则可能必须尝试使用声音处理要求不高的软件,例如WinAmp或Foobar2000,以进一步找出问题所在。
但是,即使您的硬件功能非常出色,也可能不足以同时运行Windows 7和其他软件来播放声音(和视频?)。
在虚拟机设置/音频中,我将主机音频驱动程序 从ALSA音频驱动程序->更改为PulseAudio,并且声音变好了。没有其他配置更改(顺便说一下,VirtualBox Guest Additions 4.3.12(CentOS 6.5))
我有Windows 7 guest,Debian主机,并且没有声音。
MSI板,AMD CPU,Xonar声卡,BIOS中的板载声音已关闭
Debian主机显示了Xonar使用的OXYGEN芯片组。
访客中没有显示音频设备。
这是我获得声音的方法:
现在,它可以正常工作并且听起来很棒。
注意:此修补程序的关键是RealTek驱动程序。有些人不得不从Pulse Audio切换到Alsa。我的脉冲音频效果很好。这可能与主机计算机的设置有关。
除非使用537 realtek驱动程序,否则我听不到声音。其他人用过536我没有尝试过536。
我有Linux Mint 17.2主机和Win 7 Guest,并且声音也有问题。我没有更改VirtualBox中的默认声音属性:
Host Driver: PulseAudio
Controller: ICH AC97
安装virtualbox guest虚拟机添加物并没有帮助恢复声音。然后我下载并安装来自瑞昱的AC97驱动realtek.com.tw客机和声音与现在的作品PulseAudio
,并Alsa Driver
为主机驱动程序。