Käll-VM:n saknade inte ett Ubuntu-ljudkort. Ubuntu upptäckte en virtuell ICH9-ljudenhet, visade ljudaktivitet från systemet och Firefox samt exponerade en intern ljudutgång. Det verkliga problemet fanns under gästoperativsystemet: VM:ens QEMU-ljudbackend var konfigurerad som none, så gästen hade en virtuell ljudenhet men ingenstans att skicka ljudet.
Communityns lösning var att aktivera en SPICE-ljudbackend i VM:ens XML samtidigt som VNC behölls för den vanliga ZVM-webbläsarvisningen. Det gav ljud genom en separat SPICE-klient, till exempel remote-viewer, på Debian-värden. Den ursprungliga skribenten bekräftade att ljudet fungerade på det sättet, även om det hackade. Enligt det senaste svaret från augusti 2026 visade tråden fortfarande inget fungerande ljud direkt i ZVM:s webbläsarkonsol.
Ubuntu hade redan upptäckt det virtuella ljudkortet
De första skärmbilderna visade Ubuntus ljudpanel med en intern ljudutgång och Firefox listad i volymmixer. Det gjorde det mindre sannolikt att en ALSA-/PipeWire-enhet helt saknades.
Communityn föreslog att gästsidan skulle bekräftas med skrivskyddade kommandon som:
aplay -l
pactl list short sinks
Om dessa kommandon visar en virtuell ljudenhet bör du fortsätta felsöka virtualiserings-/ljudtransportlagret i stället för att blint installera om Ubuntus ljudpaket.
Det vanliga ZVM-gränssnittet erbjöd inget val av ljudutgång för värddatorn
Användaren kontrollerade de tillgängliga ZVM-inställningarna och kunde konfigurera processor, minne, lagring, nätverk och fast programvara, men det fanns inget uppenbart val av ljudutgång för webbläsarkonsolen.
Källan hittade QEMU-ljudbackend konfigurerad som none
Den 5 juni sammanfattade OP diagnosen: VM:n hade ett virtuellt ICH9-ljudkort, men ljudbackend var type='none'. Med andra ord fanns den virtuella hårdvaran, men hypervisorn vidarebefordrade inte ljudet någonstans.
Användaren rapporterade också att de tillgängliga ZVM-/QEMU-ljudbackenderna i den aktuella konfigurationen var none, spice och wav, utan någon direkt PulseAudio-/PipeWire-backend som exponerades via ZVM.
SPICE återställde ljudet genom remote-viewer
Användaren redigerade VM:ens XML för att aktivera SPICE-ljud och lade till en SPICE-grafik-/kanalväg samtidigt som VNC behölls för ZVM:s vanliga visning. Därefter anslöt användaren från Debian med en SPICE-klient, till exempel:
remote-viewer spice://ZIMAOS_IP:SPICE_PORT
Källan rapporterar att ljudet då fungerade. Detta är en avancerad ändring av VM-konfigurationen från communityn, inte en aktuell IceWhale-procedur i det grafiska gränssnittet, så säkerhetskopiera VM-definitionen innan du ändrar XML-filen.
Ljud via VNC i webbläsaren fungerade fortfarande inte
Källans slutsats var tydlig: ZVM:s Firefox-/webbläsarkonsol fortsatte att använda VNC för visning och erbjöd ingen SPICE-klient för direkt ljud. Den fungerande SPICE-lösningen krävde därför en extern klient i stället för den vanliga webbläsarfliken.
En uppföljning den 15 augusti frågade om webbläsarljudproblemet hade åtgärdats och kom fram till att det uppenbarligen inte hade gjort det. Beskriv inte direkt ljud i webbläsaren som bekräftat fungerande enligt källan.
SPICE-ljudet hackade fortfarande
Användaren beskrev det fungerande ljudet som mycket hackigt och misstänkte SPICE-ljudkodeken eller transporten. Det innebär att lösningen bevisade att VM:n kunde producera ljud, men den gav inte en polerad ljudupplevelse för skrivbordet.
Testa igen med aktuell ZimaOS innan du redigerar XML
Källan sträcker sig från maj till augusti 2026 och skrevs före vissa senare uppdateringar av ZimaOS. Testa först en aktuell ZVM-gäst och en aktuell webbläsare. Om VM:n fortfarande inte erbjuder fungerande ljud i webbläsaren kan du överväga SPICE-lösningen som en avancerad reservlösning snarare än som standardkonfiguration.
För mer övergripande aktuell planering av virtuella maskiner, använd den aktuella planeringsguiden för virtuella ZimaOS-maskiner.
Vanliga frågor om Ubuntu-ljud i ZVM
Såg Ubuntu själv en ljudenhet?
Ja. Källan visade en intern virtuell ljudenhet och aktiva ljudströmmar från Firefox och systemet.
Vad återställde ljudet enligt källan?
Att aktivera SPICE-ljud i VM-definitionen och ansluta med en extern SPICE-klient, till exempel remote-viewer.
Fungerade ljudet direkt i ZVM:s webbläsarkonsol?
Inget svar i källan bekräftade det. Webbläsar-/VNC-vägen förblev tyst i tråden.
