Bégaiement du son Virtualbox avec l'invité Windows 7 et l'hôte UBUNTU

8

J'ai installé Windows 7 en tant qu'invité de boîte virtuelle. Mon Ubuntu fonctionne comme hôte. Le son bégaie laid. J'ai essayé de changer cela en changeant le contrôleur audio en ICH AC97 et en installant le pilote téléchargé depuis CHIP. Résultat: après un redémarrage, rien n'a changé, le son bégaie comme avant. Existe-t-il un moyen d'obtenir un son correct? Les compléments invité sont installés et fonctionnent correctement.

Voici l'hôte Ubuntu: Capture d'écran des informations système

Ce sont les paramètres de la machine virtuelle:

Win7, 64 bits

Paramètres de la carte mère

Paramètres du processeur

Paramètres d'accélération

Les paramètres audio

zulu34sx
la source
Avez-vous essayé avec des ajouts d'invités Virutalbox?
dedunumax
les ajouts d'invité sont installés.
zulu34sx
1
Veuillez ajouter des détails sur vos paramètres de machine virtuelle (cœurs de processeur, RAM attribuée, paramètres de virtualisation VT-x / AMD-V, pilote audio hôte utilisé) avec une modification de votre question. Les spécifications matérielles de votre hôte peuvent également aider à voir plus loin.
Takkat
Merci. J'ai ajouté quelques informations. Si vous avez besoin d'informations supplémentaires, je les ajouterai également à la question. Demandez, s'il vous plaît.
zulu34sx
3
Génial, j'ai eu le problème depuis des années. J'ai mis le plafond d'exécution à 100% et presque tout allait bien (90%). J'ai toujours utilisé le pilote Intel HD Audio dans l'invité (Windows 7) et PulseAudio dans l'hôte (Ubuntu 13.10). Ensuite, j'ai changé le pilote hôte en Alsa-Audio-Driver et il semble que le dernier 10% du problème soit parti. Merci beaucoup, les gars. Gerhard Hanau / Allemagne

Réponses:

8

Ayant connu le même bégaiement d'invité Windows sous un hôte Ubuntu (12.04) - sauf dans Win 8.1 - j'ai trouvé une solution qui est principalement conforme à la réponse de Takkat. Mon bégaiement s'est produit lorsque l'invité Windows s'est vu attribuer 4 cœurs sur 4, mais l'exécution a été limitée à 75%, avec 4 Go de RAM et 256 mg de RAM graphique. Le passage à 2 cœurs sur 4 - mais la suppression du plafond d'exécution - fonctionnant à 100%, a éliminé 90% du bégaiement. Mais pas tout.

Les 10% finaux - et l'élimination totale du bégaiement - sont survenus lorsque je suis passé du pilote PulseAudio par défaut dans les paramètres de VirtualBox Manager au pilote audio ALSA. Veuillez noter qu'avant la réallocation susmentionnée des CPU et des plafonds d'exécution, j'avais également essayé ce changement de pilote, et il n'a pas éliminé à distance le bégaiement. Les deux changements de combinaison étaient nécessaires.

scolley
la source
+1 pour passer de PulseAudio au pilote ALSA! Cela a résolu le problème dans l'hôte Ubuntu 19.04
minni
5

Le bégaiement audio indique presque toujours une performance insuffisante du matériel ou de la mémoire. Cela dépend également beaucoup de la source audio et du logiciel utilisé.

Dans le cas où vous n'avez aucun problème de son sur votre hôte Ubuntu, les différents paramètres Pulse Audio ne feront pas grand-chose pour les problèmes de son résultant de l'exécution d'un système d'exploitation invité assez exigeant comme Windows 7.

Pour minimiser les effets provenant des limitations d'une machine virtuelle, nous devons donc nous assurer d'affecter autant de ressources matérielles que possible à l'OS invité, mais assurez-vous que l'OS hôte est toujours en mesure de bien fonctionner (y compris Pulse Audio dans votre cas!) .

D'après ce que nous pouvons voir dans vos paramètres, il semble que les exigences pour obtenir une expérience audio fluide soient remplies. Il y a peu de choses que nous pouvons essayer de voir s'il y a une amélioration:

  • attribuer 2 des 3 cœurs de processeur sans plafond d'exécution (ou 3 sur 3 mais avec un plafond d'exécution)
  • donner au système d'exploitation invité plus de RAM (par exemple 3 Go de 4 Go)
  • attribuer 256 Mo de RAM graphique.

Dans le cas où nous aurions alors un meilleur son, nous pourrions réduire les ressources étape par étape pour trouver le réglage optimal pour le logiciel que nous exécutons sur notre invité.

Si nous ne pouvons toujours pas obtenir un son en douceur, nous devrons peut-être essayer d'utiliser un logiciel avec un traitement du son moins exigeant comme par exemple WinAmp ou Foobar2000 pour poursuivre le problème.

Il se peut cependant que vos capacités matérielles - même si elles sont assez bonnes - soient encore insuffisantes pour exécuter Windows 7 et vos logiciels supplémentaires pour lire le son (et la vidéo?) En même temps.

Takkat
la source
1
j'ai aussi eu ce problème avec un invité XP. Mais pour me débarrasser du problème, je vais essayer votre approche. Merci pour l'effort. Un logiciel moins exigeant est tout à fait impossible; même le son d'activation des fenêtres lui-même est bâclé. Je vais essayer de vous le faire savoir bientôt, merci!
zulu34sx
3
J'ai essayé des configurations avec les 3 cœurs, un cœur, beaucoup de rhum, presque pas de bélier. résultat: les performances de l'hôte et de l'invité changent comme prévu, le bégaiement est toujours exactement le même. Y a-t-il d'autres modifications CPU / BIOS ou autres qui pourraient aider?
zulu34sx
2
Désolé mais votre théorie sur les performances et le matériel est erronée. Tout d'abord, le son est l'élément le moins gourmand en performances du système d'exploitation. Deuxièmement, je reçois ce problème sur un hôte d'archive fonctionnant avec un i7 6700k 4,2 GHz, un GTX 1080 et 32 ​​Go de RAM (avec 2 à 6 threads alloués, 128 Mo à 256 Mo, avec sans accélération 2D / 3D, ALSA PULSE, 6 à 20 Go de RAM). Il n'est pas basé sur les ressources. Ce problème se répète sur Win 7 à 10 invités pour moi (tout système d'exploitation utilisant le codec Intel HD Audio), aucun problème avec ALC97 mais ce codec ne fonctionne qu'avec XP. C'est un problème avec le codec VBOX et ils l'ont depuis 2006.
thebunnyrules
5

dans Paramètres de la machine virtuelle / Audio, j'ai changé le pilote audio hôte du pilote audio ALSA -> en PulseAudio et le son s'est bien passé . Aucune autre modification de la configuration (VirtualBox Guest Additions 4.3.12 (CentOS 6.5), soit dit en passant)

Kirill
la source
Pourriez-vous s'il vous plaît également partager vos autres paramètres (nombre de cœurs, plafond d'exécution, etc.) qui vous ont fourni un son fin (car ceux-ci semblent l'affecter aussi)? Merci beaucoup à l'avance
Yuriy Nakonechnyy
2

Cela s'est également produit, pour une raison quelconque, les processeurs étaient sur 4 sur 8. J'utilise un Macbook Pro exécutant OS X 10 et Windows 7 à l'aide de VBox. Quand j'ai mis les CPU à 1, cela a commencé à fonctionner beaucoup mieux. Vérifiez-le.

Levi
la source
1

J'ai un invité Windows 7, un hôte Debian et je n'avais pas de son.

Carte MSI, processeur AMD, carte son Xonar, son intégré désactivé dans le BIOS

L'hôte Debian a montré le chipset OXYGEN, ce que Xonar utilise.
Aucun périphérique audio n'a été affiché sur l'invité.

Voici ce que j'ai fait pour obtenir du son:

  • Ajout du pilote audio RealTek AC97 à partir de leur site Web pour Windows 7 64 bits, en faisant attention à l'endroit où il a été téléchargé.
  • Accédez au gestionnaire de périphériques> Audio> Pilote, modifiez manuellement le pilote, pointez-le vers le dossier et indiquez-lui d'inclure des sous-dossiers.
  • devrait s'installer correctement, à l'exception de l'avertissement Windows - ignorez-le, Realtek est légitime.
  • Ensuite, j'ai eu l'audio du Xonar, mais il bégayait toujours. Alors, je suis allé aux paramètres audio de la machine pour l'invité, je l'ai changé de AC97 en Intel HD Audio.

MAINTENANT, cela fonctionne et semble excellent.

REMARQUE: la clé de ce correctif est le pilote RealTek. Certaines personnes ont dû passer à Alsa à partir de Pulse Audio. Le mien fonctionne très bien AVEC l'audio pulsé. Cela a probablement à voir avec la configuration de la machine HOST.

Je n'ai reçu aucun son à moins d'utiliser le pilote 537 realtek. d'autres ont utilisé le 536, je n'ai pas essayé le 536.

JeremyC
la source
Envisageriez-vous d'ajouter plus d'informations qui pourraient clarifier comment vous avez atteint ce résultat? Un ensemble d'étapes que quelqu'un peut suivre s'il veut reproduire votre réponse :)
ThatGuy
1

J'ai l'hôte Linux Mint 17.2 et Win 7 Guest et j'ai également eu des problèmes de son. Je n'ai pas modifié les propriétés sonores par défaut dans VirtualBox:

Host Driver: PulseAudio
Controller: ICH AC97

L'installation des ajouts d'invité virtualbox n'a pas aidé à récupérer le son. Ensuite, j'ai téléchargé et installé le pilote Realtek AC97 à partir de realtek.com.tw sur la machine invitée et les sons fonctionnent maintenant avec PulseAudioet en Alsa Drivertant que pilote hôte.

Anton Protopopov
la source