No hay sonido en 12.04 en VirtualBox

10

No hay sonido cuando está instalado en VirtualBox. Cuando inicio desde el CD en vivo en Windows, el sonido funciona bien en mis altavoces. Cuando arranca el CD en vivo en VirtualBox, no ve mis altavoces. ¡En propiedades de sonido solo salida digital integrada en S / PDIF y auriculares!

He hecho el pavcontrol alsamixer- todas las configuraciones están bien. He probado las dos versiones 32/64 de Ubuntu. Ejecutando la versión actual de VirtualBox. Sistema: Windows 7 64 - i5.

¿Qué estoy pasando por alto?

juan crujiente
fuente
1
¿Has podido resolver tu problema?
John irracional

Respuestas:

9

Para un invitado de Windows, el sistema host de Ubuntu, configure la VM para usar ALSA en el host y la tarjeta de sonido de VM en Intel HD .

Lawrence
fuente
+1. Alsa en el host fijado para mí - Ubuntu 14.10 anfitrión + Windows 7 invitados
sмurf
Alsa en host funciona, Host Ubuntu 18.04, Guest Windows 10 Lite
sh4dowb
5

¿Está configurada su configuración de audio para su máquina virtual invitada de Ubuntu ICH AC97?

ICH AC97 es la única configuración de audio de VirtualBox VM que me permite obtener sonido al ejecutar Ubuntu como invitado y Windows u OS X (10.6.8) como host.

En particular, si la configuración de audio de una VM es Intel HD Audiosonido, no funciona en un invitado de escritorio Ubuntu 12.04.

Por otro lado, el sonido solo funcionará para un invitado de Windows 7 (64 bits) cuando la configuración de audio sea Intel HD Audio. Esto puede ser bastante molesto cuando está trabajando con una VM que arranca dualmente Ubuntu o Windows 7 como sistema operativo invitado.

Nunca he investigado esto más a fondo para descubrir por qué funciona de esta manera o si hay una manera de evitarlo. Si encuentra uno, háganoslo saber.

Nota: Tendrá que " apagar " su VM para cambiar su configuración de audio.

John irracional
fuente
Simplemente curioso: ¿por qué está iniciando dualmente una VM? ¿Qué ventaja ofrece eso sobre tener dos máquinas virtuales separadas?
davidA
0

Intente instalar VirtualBox Guest Additions yendo a Dispositivos> Instalar Guest Additions. Esto generalmente soluciona problemas para máquinas virtuales como el audio y agrega más funciones a la VM.

ingrese la descripción de la imagen aquí

Emerson Hsieh
fuente
1
funcionó bien? Todavía no hay sonido.
John Crisp
Es posible que deba cerrar completamente el invitado y volver a iniciarlo después de hacer esto. Eso lo arregló para mí (mientras que un simple reinicio del invitado no lo hizo).
ashes999
0

Sistema host: Solaris 11.1, invitados VirtualBox: ubuntu 12.04, Windows 7, linux mint

  • Controlador de audio host: para ubuntu 11.04: OSS, para ubuntu 12.04: OSS
  • Controlador de audio: para ubuntu 11.04: Intel HD Audio, para ubuntu 12.04: ICH AC97
  • Controladores de audio diferentes para invitados diferentes no son un problema, ya que los ajustes VB son individuales para cada máquina.
  • Para mí, los sonidos (incluidos los sonidos de eventos (pitido, etc.)) funcionaron perfectamente nuevamente, después de cambiar a GNOME classic (Sin efectos), pero los sonidos de eventos faltan en ubuntu y GNOME classic.
  • Funciona bien con OSS en el host, no se requiere ALSA; se aplica a TODOS los invitados.
Norbert
fuente
0

Anfitrión: Windoze 7 Invitado de 64 bits: Oracle Linux 2.6 - RedHat ES (como Fedora), KDE = 4.3.4

Asumiendo que el audio de Windows está funcionando.

  1. Apague y reinicie con el ICH AC97 como dispositivo de 'audio'.

  2. Si tiene el control de altavoz / volumen en la barra de iconos / tareas, desmarque todas las casillas de silencio y puede que haya terminado.

  3. StartPenguin / systemSettings / Multimedia y pruebe el "Predeterminado". Suponiendo que funciona, mueva "Predeterminado" a la parte superior con el botón Preferir en todas las opciones.

  4. Ir al paso 2 y cruzar los dedos.

Para las pruebas, use "aplay /usr/share/sounds/alsa/Front_Center.wav" como se describe en otra parte.

Malcolm Boekhoff
fuente
0

Para mí, forzar a alsa a descargar y recargar funcionó:

alsa force-unload
alsa force-reload
Tung
fuente