web-dev-qa-db-de.com

Wie bekommst du Sound auf einem Windows 7-Gastbetriebssystem in KVM unter Ubuntu 11.10?

Ich habe Ubuntu 11.10 auf meinem Laptop installiert. Ich habe ein Windows 7 (32 Bit) Gastbetriebssystem mit Virt-Manager installiert.

Alles funktioniert einwandfrei, außer Sound.

AC97-Hardware wird im Virt-Manager-Profil des Gastbetriebssystems konfiguriert UND Windows sieht AC97 als Hardware im Gastbetriebssystem, wenn es ausgeführt wird. Wenn Sie Audiotests unter Windows ausführen, verhält es sich so, als würde es funktionieren.

Ich höre einfach nichts aus den Lautsprechern.

Jemand muss in der Lage sein, Windows-Sound zu erhalten (in einem Gastbetriebssystem unter KVM mit laufendem qemu-Emulator).

Bitte teilen Sie uns mit, wie Sie es gemacht haben.

1
Jim

Eigentlich, wenn überhaupt, ist es ein Fehler mit dem /etc/apparmor.d/ Profile für libvirt.

Soweit ich das beurteilen kann, drückt Qemu/KVMs fröhlich auf den Zugriff auf pulseaudio, auch wenn Sie versuchen, das Richtige zu tun und die entsprechenden Profile mit aa-complain in den Beschwerdemodus zu versetzen (Sie müssen Sudo apt-get install apparmor-utils sogar diesen Befehl zu haben, aber wie sich herausstellt, ist es eine Zeitverschwendung).

Um es kurz zu machen: Ab März 2012 haben Sie unter Ubuntu 11.10 die Wahl zwischen Apparmor und KVM Gastsound für Windows 7.

Zusätzlich zu der obigen qemu.conf-Änderung sollten Sie auch alle anderen Probleme mit Perms umgehen, indem Sie explizit Folgendes festlegen:

user = "yourlogin"
group = "yourlogin"

auch. Starten Sie neu. Du wirst in der Lage sein, Dinge zu hören.

2
SteveM

Dies ist ein bekannter Fehler in KVM, und es gibt mehrere Fehlerberichte und mögliche Problemumgehungen.

Einige Leute haben berichtet, dass sie alternative Soundtreiber verwenden, insbesondere den es1370.

Wenn dies nicht funktioniert, versuchen Sie, /etc/libvirt/qemu.conf Zu bearbeiten und vnc_allow_Host_audio = 0 Zu ändern

vnc_allow_Host_audio = 1

Starten Sie libvirtd neu oder starten Sie es neu.

Weitere Informationen finden Sie unter diesen Links.

https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/591489/comments/11

https://fedoraproject.org/wiki/How_to_debug_Virtualization_problems#Audio_output

2
Panther