Solución de la comunidad

Ubuntu 26.04 no tiene sonido en ZVM: por qué SPICE funcionaba con remote-viewer, pero el audio del navegador seguía sin funcionar

A May-August 2026 thread where Ubuntu 26.04 inside ZVM detected an ICH9 virtual audio device but produced no sound through the browser console. The user later found the QEMU audio backend was set to none, enabled SPICE audio in the VM XML, and confirmed audio worked through remote-viewer on Debian, although it remained choppy. Browser/VNC audio was still not working in the source.

La VM de origen no carecía de una tarjeta de sonido de Ubuntu. Ubuntu detectó un dispositivo de audio virtual ICH9, mostró actividad de audio del sistema y de Firefox, y expuso una salida de audio interna. El problema real estaba por debajo del sistema operativo invitado: el backend de audio QEMU de la VM estaba configurado como none, por lo que el invitado tenía un dispositivo de sonido virtual, pero no tenía adónde enviar el audio.

La solución alternativa propuesta por la comunidad fue habilitar un backend de audio SPICE en el XML de la VM y mantener VNC para la visualización normal de ZVM en el navegador. Esto produjo audio a través de un cliente SPICE independiente, como remote-viewer, en el host Debian. El autor original confirmó que el sonido funcionaba de esa manera, aunque se entrecortaba. Según la última respuesta de agosto de 2026, el hilo aún no mostraba audio funcional directamente en la consola de ZVM del navegador.

Configuración de sonido de Ubuntu 26.04 dentro de ZVM, que muestra un dispositivo de salida de audio interno, pero ninguna salida de auriculares del host funcional
El sistema operativo invitado podía ver un dispositivo de audio, lo que ayudó a distinguir entre la detección por parte del invitado y el problema del hipervisor/backend.

Ubuntu Ya Había Detectado la Tarjeta de Sonido Virtual

Las capturas iniciales mostraban el panel de sonido de Ubuntu con un dispositivo de salida interno y Firefox incluido en el mezclador de volumen. Esto hacía menos probable que faltara por completo un dispositivo ALSA/PipeWire.

La comunidad sugirió confirmar el estado del invitado con comandos de solo lectura como:

aplay -l
pactl list short sinks

Si esos comandos muestran un dispositivo de audio virtual, hay que seguir solucionando la capa de virtualización/transporte de audio en lugar de reinstalar paquetes de audio de Ubuntu a ciegas.

Mezclador de volumen de Ubuntu 26.04 dentro de ZVM, que muestra actividad de audio de Sonidos del sistema y Firefox
El invitado tenía flujos de audio activos, aunque ningún sonido llegaba a los auriculares físicos.

La Interfaz Normal de ZVM No Ofrecía una Opción de Salida de Audio del Host

El usuario revisó la configuración disponible de ZVM y podía configurar la CPU, la memoria, el almacenamiento, la red y el firmware, pero no había un selector evidente de salida de audio para la consola del navegador.

Configuración de la máquina virtual ZVM para Ubuntu 26.04, que muestra CPU, memoria, almacenamiento, red y firmware, pero ninguna opción evidente de salida de audio del navegador
La ausencia de este control en la interfaz coincidía con el hallazgo posterior de que el audio requería cambios de nivel inferior en el XML de la VM.

La Fuente Encontró el Backend de Audio QEMU Configurado como none

El 5 de junio, el autor original resumió el diagnóstico: la VM tenía una tarjeta de audio virtual ICH9, pero el backend de audio era type='none'. En otras palabras, existía hardware virtual, pero el hipervisor no estaba reenviando su audio a ningún destino.

El usuario también informó de que los backends de audio ZVM/QEMU disponibles en su configuración eran none, spice y wav, sin ningún backend directo de PulseAudio/PipeWire expuesto a través de ZVM.

SPICE Restauró el Audio Mediante remote-viewer

El usuario editó el XML de la VM para habilitar el audio SPICE y añadió una ruta de gráficos/canal SPICE, manteniendo VNC para la visualización normal de ZVM. Después se conectó desde Debian con un cliente SPICE como:

remote-viewer spice://ZIMAOS_IP:SPICE_PORT

La fuente informa de que el audio funcionó entonces. Esta es una modificación avanzada de la VM aportada por la comunidad, no un procedimiento actual de la interfaz gráfica de IceWhale, así que haz una copia de seguridad de la definición de la VM antes de cambiar el XML.

El Audio de VNC en el Navegador Seguía Sin Funcionar

La conclusión de la fuente fue explícita: la consola de Firefox/navegador de ZVM seguía usando VNC para la visualización y no proporcionaba un cliente SPICE para el sonido directo. Por lo tanto, la solución alternativa funcional con SPICE requería un cliente externo en lugar de la pestaña normal del navegador.

Una respuesta de seguimiento del 15 de agosto preguntó si se había solucionado el problema de sonido del navegador y concluyó que aparentemente no. No describas el audio directo del navegador como una función confirmada por la fuente.

El Audio de SPICE Seguía Entrecortándose

El usuario describió el audio funcional como muy entrecortado y sospechó del códec/transporte de audio de SPICE. Esto significa que la solución alternativa demostró que la VM podía producir sonido, pero no ofreció una experiencia de audio de escritorio pulida.

Vuelve a Probar con la Versión Actual de ZimaOS Antes de Editar el XML

La fuente abarca de mayo a agosto de 2026 y es anterior a algunas actualizaciones posteriores de ZimaOS. Primero prueba un invitado ZVM actual y un navegador actualizado. Si la VM sigue sin ofrecer audio funcional en el navegador, considera la solución alternativa con SPICE como una opción avanzada de respaldo y no como la configuración predeterminada.

Para planificar de forma más amplia las VM actuales, consulta la guía actual de planificación de VM de ZimaOS.

Preguntas Frecuentes sobre el Audio de Ubuntu en ZVM

¿Ubuntu detectaba un dispositivo de audio?

Sí. La fuente mostraba un dispositivo de audio virtual interno y flujos de audio activos de Firefox y del sistema.

¿Qué restauró el sonido según la fuente?

Habilitar el audio SPICE en la definición de la VM y conectarse con un cliente SPICE externo, como remote-viewer.

¿El sonido funcionaba directamente en la consola del navegador de ZVM?

Ninguna respuesta de la fuente lo confirmó. La ruta del navegador/VNC siguió sin emitir sonido en el hilo.