Audio balbuzie virtualbox con guest Windows 7 e host UBUNTU


8

Ho installato Windows 7 come virtualbox-guest. Il mio Ubuntu funziona come host. Il suono è tremendo brutto. Ho provato a cambiarlo cambiando il controller audio in ICH AC97 e installando il driver scaricato da CHIP. Risultato: dopo un riavvio non è cambiato nulla, il suono balbetta come prima. C'è un modo per ottenere un suono adeguato? Le aggiunte per gli ospiti sono installate e funzionano bene.

Questo è l'HOST di Ubuntu: Schermata delle informazioni di sistema

Queste sono le impostazioni del virtualbox-machine:

Win7, 64 bit

Impostazioni della scheda madre

Impostazioni del processore

Impostazioni di accelerazione

Impostazioni audio


Hai provato con le aggiunte degli ospiti di Virutalbox?
dedunumax,

le aggiunte degli ospiti sono installate.
zulu34sx,

1
Aggiungi i dettagli sulle impostazioni della tua VM (core del processore, RAM assegnata, impostazioni di virtualizzazione VT-x / AMD-V, driver audio host utilizzato) con una modifica alla tua domanda. Le specifiche hardware del tuo host possono anche aiutare a vedere ulteriormente.
Takkat,

grazie. Ho aggiunto alcune informazioni. Se hai bisogno di ulteriori informazioni, le aggiungerò anche alla domanda. Basta chiedere, per favore.
zulu34sx,

3
Fantastico, ho avuto il problema da anni. Ho messo il limite di esecuzione al 100% e quasi tutto è andato bene (90%). Ho ancora usato il driver Intel HD Audio nel guest (Windows 7) e PulseAudio nell'host (Ubuntu 13.10). Quindi ho cambiato il driver host in Alsa-Audio-Driver e sembra che anche l'ultimo 10% del problema sia sparito. Grazie mille ragazzi. Gerhard Hanau / Germania

Risposte:


8

Avendo sperimentato la stessa balbuzie guest Windows su un host Ubuntu (12.04) - tranne in Win 8.1 - ho trovato una soluzione che per lo più è conforme alla risposta di Takkat. La mia balbuzie si è verificata con l'allocazione del guest Windows su 4 core su 4, ma l'esecuzione ha raggiunto il 75%, con 4 GB di RAM e 256 GB di RAM grafica. Il passaggio a 2 core su 4, ma rimuovendo il tappo di esecuzione, eseguito al 100%, ha eliminato il 90% della balbuzie. Ma non tutto.

Il 10% finale - e la totale eliminazione della balbuzie - è arrivato quando sono passato dal driver PulseAudio predefinito nelle impostazioni di VirtualBox Manager al driver audio ALSA. Si noti che, prima della suddetta riallocazione della CPU e dei limiti di esecuzione, avevo anche provato questa modifica del driver e non ha eliminato in remoto lo stutter. Sono stati richiesti i due cambiamenti in combinazione.


+1 per il passaggio da PulseAudio al driver ALSA! Ciò ha risolto il problema nell'host Ubuntu 19.04
minni

5

L'audio intermittente indica quasi sempre una prestazione insufficiente dell'hardware o della memoria. Questo dipende anche molto dalla fonte audio e dal software utilizzato.

Nel caso in cui non ci siano problemi audio sul tuo host Ubuntu, diverse impostazioni Pulse Audio non faranno molto per i problemi audio derivanti dall'esecuzione di un SO guest piuttosto impegnativo come Windows 7.

Per ridurre al minimo gli effetti derivanti dalle limitazioni di una macchina virtuale, dobbiamo quindi assicurarci di assegnare quante più risorse hardware possibili al SO guest, ma assicurati che il SO host sia ancora in grado di funzionare bene (incluso Pulse Audio nel tuo caso!) .

Da ciò che possiamo vedere dalle tue impostazioni sembra che siano soddisfatti i requisiti per ottenere un'esperienza audio fluida. Ci sono solo alcune cose che possiamo provare a vedere se c'è un miglioramento:

  • assegnare 2 di 3 core CPU senza un limite di esecuzione (o 3 di 3 ma poi con un limite di esecuzione)
  • dare al SO guest più RAM (es. 3 GB di 4 GB)
  • assegnare 256 MB di RAM grafica.

Nel caso in cui avessimo quindi una migliore uscita audio, potremmo ridurre le risorse passo dopo passo per trovare l'impostazione ottimale per il software che eseguiamo sui nostri ospiti.

Se non riusciamo ancora a ottenere un suono uniforme, potremmo dover provare a utilizzare un software con elaborazione del suono meno impegnativa come ad esempio WinAmp o Foobar2000 per rintracciare ulteriormente il problema.

Può tuttavia essere che le tue capacità hardware - anche se abbastanza buone - siano ancora insufficienti per far funzionare Windows 7 e il tuo software aggiuntivo per riprodurre suoni (e video?) Allo stesso tempo.


1
ho avuto questo problema anche con un ospite XP. Ma per sbarazzarmi del problema proverò il tuo approccio. Grazie per lo sforzo. Un software meno impegnativo è del tutto impossibile; anche il suono di accensione delle finestre stesse è sciatto. Proverò e ti farò sapere presto, grazie!
zulu34sx,

3
Ho provato le configurazioni con tutti e 3 i core, un core, molto rum, quasi senza ram. risultato: le prestazioni di host e guest cambiano come previsto, la balbuzie è sempre esattamente la stessa. Qualche altra CPU / BIOS o altre modifiche che potrebbero aiutare?
zulu34sx,

2
Scusa ma la tua teoria sulle prestazioni e l'hardware è sbagliata. Innanzitutto il suono è l'elemento meno performante del sistema operativo. In secondo luogo, sto riscontrando questo problema su un host host in esecuzione con un i7 6700k 4.2Ghz, una GTX 1080 e 32Gb di RAM (con allocazione da 2 a 6 thread, 128mb-256mb vram, senza accel 2D / 3D, ALSA PULSE, 6 a 20 GB di RAM). Non è basato sulle risorse. Questo problema si ripete su Win 7-10 guest per me (qualsiasi sistema operativo che utilizza il codec audio HD Intel), nessun problema con ALC97 ma quel codec funziona solo con XP. È un problema con il codec VBOX e ce l'hanno dal 2006.
thebunnyrules

5

in Impostazioni macchina virtuale / Audio Ho cambiato il driver audio host da ALSA Audio Driver -> a PulseAudio e il suono è diventato perfetto. Nessun altra modifica alla configurazione (VirtualBox Guest Additions 4.3.12 (CentOS 6.5), a proposito)


Potresti condividere anche le tue altre impostazioni (numero di core, limite di esecuzione, ecc.) Che ti hanno fornito un suono eccellente (perché anche quelli sembrano influenzarlo)? Grazie mille in anticipo
Yuriy Nakonechnyy il

2

Anche questo è successo, per qualche ragione le CPU erano su 4 di 8. Uso un Macbook Pro con OS X 10 e Windows 7 usando VBox. Quando ho messo le CPU a 1, ha iniziato a funzionare molto meglio. controlla.


1

Ho un ospite di Windows 7, un host Debian e non ho audio.

Scheda MSI, CPU AMD, scheda audio Xonar, audio integrato disattivato nel BIOS

L'host Debian ha mostrato il chipset OXYGEN, che è quello che usa Xonar.
Nessun dispositivo audio mostrato nell'ospite.

Ecco cosa ho fatto per ottenere l'audio:

  • Aggiunto il driver audio RealTek AC97 dal loro sito Web per Windows 7 a 64 bit, prestando attenzione a dove è stato scaricato.
  • Vai a Gestione dispositivi> Audio> Driver, modifica manualmente il driver, puntalo sulla cartella e digli di includere le sottocartelle.
  • dovrebbe installare bene tranne per l'avvertimento di Windows - ignoralo, Realtek è legittimo.
  • Poi ho avuto l'audio dallo Xonar, ma ha continuato a balbettare. Quindi, è andato alle impostazioni audio della macchina per l'ospite, modificato da AC97 a Intel HD Audio.

ORA funziona e suona eccellente.

NOTA: la chiave di questa correzione è il driver RealTek. Alcune persone hanno dovuto passare ad Alsa da Pulse Audio. Il mio funziona benissimo con audio a impulsi. Questo probabilmente ha a che fare con la configurazione della macchina HOST.

Non ho ricevuto alcun suono se non ho usato il driver 537 realtek. altri hanno usato il 536 non ho provato il 536.


Considereresti di aggiungere ulteriori informazioni in grado di chiarire come hai ottenuto questo risultato? Una serie di passaggi che qualcuno può seguire, se vogliono replicare la tua risposta :)
ThatGuy

1

Ho un host Linux Mint 17.2 e Win 7 Guest e ho anche avuto problemi con il suono. Non ho modificato le proprietà audio predefinite in VirtualBox:

Host Driver: PulseAudio
Controller: ICH AC97

L'installazione delle aggiunte guest di virtualbox non ha aiutato a recuperare l'audio. Quindi ho scaricato e installato Realtek AC97 Driver da realtek.com.tw sul computer guest e i suoni ora funzionano con PulseAudioe Alsa Drivercome driver host.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.