VBox、Win7 客户机、Debian 主机,音频输入在 99% 的时间内无法在启动时工作

VBox、Win7 客户机、Debian 主机,音频输入在 99% 的时间内无法在启动时工作

人们一直在抱怨 VirtualBox 的音频问题。噼啪声和类似的音频输出问题通常与虚拟环境中时钟不精确有关。

我的问题不同。我有一个设置,输出工作得很好,但输入不行。我需要一个 Windows VM 来运行 Skype 等企业应用程序。我的 USB 耳机由 Linux 主机管理,而 Windows 客户机只能看到通用的音频输入和输出。我长期以来一直在努力加入音频会议,听到声音却听不到声音。

更糟糕的是,它有时在重启后才能工作,大约 100 分之一。

我尝试了很多方法,比如修改模拟硬件、更改音频主机类型等等。结果最好是差不多,有时甚至更糟。部分解决方案是耳机的 USB 直通,但随后我在主机上丢失了耳机,输出出现噼啪声,输入工作正常,但质量低下(据听众报告)。

下一步我可以尝试什么?

答案1

用户特奥巴尔多 提出了一种方法这最终让我明白了:

尝试在 Windows x64 上重新启动“Audiosrv”服务,声音应该会恢复

经过大量的摆弄后,我找到了一种可重复的方法来解决这个问题:

  1. 在客户机中,运行services.msc,接受 UAC,停止Windows audio 服务
  2. 在主机中,禁用 VM 音频输入(例如右键单击状态栏)
  3. 在主机中,启用虚拟机音频输入
  4. 在客人处,开始Windows audio

相信我,上述顺序很重要。

总而言之,看起来客户机和 Vbox 之间存在一些时间问题,有时可以正常工作,但大多数时候都不能正常工作,就我的情况而言。YMMV。通过手动执行这些步骤,我想我做得很正确,所以它就可以正常工作(TM)。

希望这可以帮助!

相关内容