VirtualBox 由于 ALSA(“卡值无效”)而崩溃

VirtualBox 由于 ALSA(“卡值无效”)而崩溃

由于某种原因,每当我尝试在远程 SSH shell 会话中加载 VirtualBox 时VBoxHeadless,它都会崩溃并出现以下错误:

$ VBoxHeadless -s myvm
Oracle VM VirtualBox Headless Interface 5.1.2_OSE
(C) 2008-2016 Oracle Corporation
All rights reserved.

ALSA lib pcm_hw.c:1701:(_snd_pcm_hw_open) Invalid value for card
ALSA lib pcm_hw.c:1701:(_snd_pcm_hw_open) Invalid value for card
Segmentation fault (core dumped)

有没有办法解决或至少解决这个问题?我其实并不需要声音的支持。

答案1

我不完全知道为什么会发生此错误,但作为临时解决方案,我设法通过完全禁用声音来解决该问题:

VBoxManage modifyvm myvm --audio none

其中myvm是虚拟机的名称。

相关内容