我有一个Fedora 20 虚拟机客户端安装在Windows 7 主机。最近我发现主机丢失了声音设备,有时无法播放任何音乐。当这种情况发生时,我通过查看 Windows 看到客户机 Fedora 20 正在使用声音设备音量混合器。但实际上当时没有人在 Fedora 客户端上播放任何音乐。我只用它来运行不需要声音的控制台应用程序。
那么如何防止virtualbox guest使用主机声卡?
编辑:
从主机和客户机设置中,如果我不想完全禁用客户机的音频,我应该选择哪个音频控制器?英特尔高清音频应该是正确的吧?我的主机是联想W540笔记本。
我的主机声音设置:
这来宾音频设置:
编辑2:
使用 Intel HD Audio,即使客户机上实际上没有人使用声音设备,virtualbox 客户机仍然会阻止主机应用程序使用声音设备。
我的virtualbox版本是5.0.26。不是太旧。
答案1
当您的 Fedora VM 关闭时,只需单击鼠标即可从 VirtualBox GUI 中的 VM 列表中选择它。
然后点击Settings
(黄色齿轮)。
在打开的窗口中,单击Audio
,然后取消选择Enable Audio
。
这将禁用 Fedora VM 的音频。