1

Я использую 2 звуковые карты. Моя основная звуковая карта работает под управлением JACK и соединена с PulseAudio (hw:2). Другой бесплатный (hw:0).

Поскольку аудио драйвер ALSA в VirtualBox имеет наименьшую задержку, я использую его. Однако звук не работает. Выполнение:

$ sudo vboxmanage setextradata "windows" "VBoxInternal/Devices/hda/0/LUN#0/Config/Audio/Alsa/DACDev" "pulse"

или же

$ sudo vboxmanage setextradata "windows" "VBoxInternal/Devices/hda/0/LUN#0/Config/Audio/Alsa/DACDev" "hw:0,0"

тоже не работает.

Как получить звук для воспроизведения на любой из моих звуковых карт?

  • ОС: Kubuntu 15.04
  • vboxmanage - версия: 5.0.4r102546
  • uname -a: Linux linux 3.19.0-28-lowlatency #30-Ubuntu SMP PREEMPT Mon Aug 31 16:36:36 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

1 ответ1

0

Исправлена. Вот что я сделал:

  1. Добавил себя в группу vboxusers
  2. В ~/.asoundrc добавлено следующее:

    pcm.!default {
       type pulse
    }
    
  3. Перенес все виртуальные машины из корня в моего пользователя и изменил владельца /группу

  4. Перемещен /root/.config/VirtualBox/* в ~/.config /VirtualBox /, изменен владелец /группа и изменены пути виртуальных машин
  5. Больше не использовать sudo для vboxmanage

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .