qemu + pulseaudio und schlechte Klangqualität

8

Ich benutze meine Gentoo als Host-Betriebssystem für KVM mit VGA Passthrough für das Spielen auf Windows, aber ich habe Probleme mit Sound, es ist nicht von guter Qualität, ich höre etwas wie Knistern im Klang. Ich benutze Pulseaudio (mit - System-Modus) auf Host-Betriebssystem, und versuchte verschiedene Sample-Raten, aber nicht geholfen. Mein Befehl für vm:

%Vor%

Ich habe versucht, PULSE_LATENCY_MSEC, QEMU_PA_SAMPLES zu setzen, aber das hat nicht geholfen. Ich habe auch mit Live-CD auf Gast-VM überprüft, um sicherzustellen, ob es nicht Windows-Problem ist, aber das Ergebnis ist das gleiche. Ich habe auch versucht Einstellung -soundhw ac97, aber es gibt keine offizielle Unterstützung für ac97 auf Windows 10 und ich habe einige Verzögerungen mit Sounds, aber weniger Störungen.

mein Audio ist:

%Vor%

und Versionen von qemu und pulseaudio:

%Vor%

Könnte jemand dabei helfen?

    
januszmk 24.08.2015, 22:59
quelle

1 Antwort

11

Ich habe gerade deine Frage gesehen, nachdem ich selbst nach dem gleichen Problem gesucht habe, und dann etwa 5 Minuten später die Lösung auf einem YouTube-Video gefunden. Hier ist, was ich getan habe und ein Link zum YouTube-Video ist am Ende. Diese kleine Anleitung geht von Windows 10 aus, das Sie nicht angegeben haben, also musste ich hier raten:

Zuerst müssen Sie Qemu wechseln, um AC97 zu verwenden, für die Option soundhw verwenden Sie ac97 dh -soundhw ac97 und setzen QEMU_AUDIO_DRV auf alsa (ich setze auch die QEMU_PA_SAMPLES auf 128 und bin mir nicht sicher, ob das Auswirkungen hat oder nicht) QEMU_PA_SAMPLES=128 QEMU_AUDIO_DRV=alsa

Starten Sie dann Windows und gehen Sie zur Realtek-Website und laden Sie den AC97-Treiber für Vista / Win7 herunter Realtek AC97 Download-Link , einmal heruntergeladen, extrahieren Sie diese irgendwo Sie finden es wieder.

Dann müssen Sie für den nächsten Abschnitt die Durchsetzung der Treibersignatur deaktivieren. Ich empfehle, das Video für diesen Teil anzuschauen, da es ein bisschen einfacher ist, zu sehen, welche Option geklickt werden kann, aber es ist im Grunde:

Einstellungen öffnen, gehen Sie zu Update & amp; Klicken Sie im linken Bereich auf Sicherheit, wählen Sie Wiederherstellung, wählen Sie Erweitertes Starten, wählen Sie Problembehandlung, Erweiterte Optionen, wählen Sie Start-Einstellungen und drücken Sie die Neustart-Taste.

Nach dem Neustart müssen Sie Option 7 auswählen, die die Treibersignatur erzwingt.

Sobald Windows zurückkommt, gehen Sie in den Geräte-Manager, klicken Sie mit der rechten Maustaste auf das Multimedia-Gerät und wählen Sie "Treibersoftware aktualisieren". Klicken Sie auf der nächsten Seite und navigieren Sie zu dem zuvor heruntergeladenen realtek-Treiber.

Lass Windows sein Ding machen und hey presto kristallklares Audio :) Das Youtube-Video, dem ich gefolgt bin

    
Richard Bale 14.03.2016 21:31
quelle

Tags und Links