Communityoplossing

Ubuntu 26.04 heeft geen geluid in ZVM: waarom SPICE wel werkte met remote-viewer, maar audio in de browser nog steeds niet werkte

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.

De bron-VM miste geen Ubuntu-geluidskaart. Ubuntu detecteerde een virtueel ICH9-audioapparaat, toonde audioactiviteit van het systeem en Firefox en stelde een interne audio-uitvoer beschikbaar. Het echte probleem zat onder het gastbesturingssysteem: de QEMU-audio-backend van de VM was geconfigureerd als none, waardoor de gast wel een virtueel geluidsapparaat had, maar nergens naartoe kon om de audio te sturen.

De oplossing uit de community was om een SPICE-audio-backend in de XML van de VM in te schakelen en VNC te behouden voor de normale ZVM-browserweergave. Daarmee kwam audio beschikbaar via een afzonderlijke SPICE-client, zoals remote-viewer op de Debian-host. De oorspronkelijke poster bevestigde dat het geluid op die manier werkte, hoewel het haperde. In het laatste antwoord uit augustus 2026 liet de thread nog steeds geen werkende audio rechtstreeks in de ZVM-browserconsole zien.

Geluidsinstellingen van Ubuntu 26.04 in ZVM met een intern audio-uitvoerapparaat, maar zonder werkende uitvoer naar de hoofdtelefoon van de host
Het gastbesturingssysteem kon een audioapparaat zien, wat hielp om detectie door de gast te onderscheiden van het probleem met de hypervisor/backend.

Ubuntu had de virtuele geluidskaart al gedetecteerd

De eerste schermafbeeldingen toonden het geluidspaneel van Ubuntu met een intern uitvoerapparaat en Firefox in de volumemixer. Daardoor was het minder waarschijnlijk dat er helemaal geen ALSA-/PipeWire-apparaat aanwezig was.

De community stelde voor om de gastzijde te controleren met alleen-lezenopdrachten zoals:

aplay -l
pactl list short sinks

Als deze opdrachten een virtueel audioapparaat tonen, ga dan verder met het oplossen van problemen in de virtualisatie-/audiotransportlaag in plaats van blindelings Ubuntu-audiopakketten opnieuw te installeren.

Volumemixer van Ubuntu 26.04 in ZVM met Systeemgeluiden en Firefox die audioactiviteit produceren
De gast had actieve audiostreams, hoewel er geen geluid de fysieke hoofdtelefoon bereikte.

De normale ZVM-interface bood geen keuze voor hostaudio-uitvoer

De gebruiker controleerde de beschikbare ZVM-instellingen en kon CPU, geheugen, opslag, netwerk en firmware configureren, maar er was geen duidelijke keuzelijst voor audio-uitvoer in de browserconsole.

Instellingen van de ZVM-virtuele machine voor Ubuntu 26.04 met CPU, geheugen, opslag, netwerk en firmware, maar zonder duidelijke optie voor browseraudio-uitvoer
Het ontbrekende interface-element kwam overeen met de latere bevinding dat audio wijzigingen op een lager niveau in de VM-XML vereiste.

De bron vond dat de QEMU-audiobackend was ingesteld op none

Op 5 juni vatte de OP de diagnose samen: de VM had een virtuele ICH9-geluidskaart, maar de audiobackend was type='none'. Er was dus virtuele hardware aanwezig, maar de hypervisor stuurde de audio nergens naartoe.

De gebruiker meldde ook dat de beschikbare ZVM-/QEMU-audiobackends in deze configuratie none, spice en wav waren, zonder rechtstreeks via ZVM beschikbare PulseAudio-/PipeWire-backend.

SPICE herstelde audio via remote-viewer

De gebruiker bewerkte de VM-XML om SPICE-audio in te schakelen en voegde een SPICE-grafische/kanaalverbinding toe, terwijl VNC behouden bleef voor de normale weergave van ZVM. Vervolgens maakte die vanaf Debian verbinding met een SPICE-client, zoals:

remote-viewer spice://ZIMAOS_IP:SPICE_PORT

Volgens de bron werkte audio daarna. Dit is een geavanceerde VM-aanpassing uit de community en geen actuele procedure voor de IceWhale-GUI. Maak daarom een back-up van de VM-definitie voordat je de XML wijzigt.

Audio in de VNC-browser werkte nog steeds niet

De conclusie van de bron was duidelijk: de Firefox-/browserconsole van ZVM bleef VNC gebruiken voor de weergave en bood geen SPICE-client voor rechtstreeks geluid. Daarom vereiste de succesvolle SPICE-oplossing een externe client in plaats van het normale browsertabblad.

In een vervolgbericht van 15 augustus werd gevraagd of het browsergeluidsprobleem was opgelost. De conclusie was blijkbaar van niet. Beschrijf rechtstreekse browseraudio dus niet als door de bron bevestigd werkend.

De SPICE-audio bleef haperen

De gebruiker beschreef de werkende audio als erg haperend en vermoedde dat dit door de SPICE-audiocodec of het transport kwam. De oplossing bewees dus dat de VM geluid kon produceren, maar leverde geen volwaardige desktopaudio-ervaring op.

Test eerst opnieuw met de huidige ZimaOS-versie voordat je de XML bewerkt

De bron beslaat mei tot en met augustus 2026 en dateert van vóór sommige latere ZimaOS-updates. Test eerst een actuele ZVM-gast en actuele browser. Als de VM nog steeds geen werkende browseraudio biedt, beschouw de SPICE-oplossing dan als een geavanceerde terugvaloptie en niet als de standaardconfiguratie.

Gebruik voor een bredere actuele planning van VM's de actuele ZimaOS-gids voor VM-planning.

Veelgestelde vragen over ZVM-audio in Ubuntu

Her kende Ubuntu zelf een audioapparaat?

Ja. De bron toonde een intern virtueel audioapparaat en actieve audio­streams van Firefox en het systeem.

Wat herstelde het geluid in de bron?

SPICE-audio inschakelen in de VM-definitie en verbinding maken met een externe SPICE-client, zoals remote-viewer.

Werkte het geluid rechtstreeks in de ZVM-browserconsole?

Geen enkel antwoord in de bron bevestigde dat. Het browser-/VNC-pad bleef in de thread stil.