Aller au contenu principal
Sujet résolu
Ce sujet a été marqué résolu et ne nécessite aucune autre attention.
Sujet: virt-manager ne laisse plus sortir l’audio des machines virtuelles (Lu 21652 fois) sujet précédent - sujet suivant

Re : virt-manager ne laisse plus sortir l’audio des machines virtuelles

Répondre #15
J'ai continué sur mon idée du openSUSE-Leap-15.6-DVD-x86_64-Media.iso et j'ai regardé quels étaient les paquets mis à jour qui pouvaient amener à la panne.
J'ai trouvé le coupable : gstreamer. Mais c'est très très bizarre.

Solution:
Sur un système où apparaît le phénomène, la solution est de descendre la version de gstreamer-plugins-good pour l'amener à 1.24.0-150600.1.1
Sur la première machine où j'ai le défaut, elle est à 1.24.0-150600.3.3.1
Youpie ! Plus d'erreur ! Le son sort correctement !

L'histoire aurait pu s'arrêter là. Mais j'ai voulu tenter de remettre la version 1.24.0-150600.3.3.1 qui foirait. Résultat : ça marche toujours ! Le son continue à sortir !

Peut-être que l'ordre d'installation des paquetages entre eux a un effet ?
Je laisse le soin aux spécialistes et passionnés de trouver l'explication technique.

Pour ma part je vous propose cette solution de dépannage: passer provisoirement gstreamer-plugins-good en version 1.24.0-150600.1.1

Merci à Yoman. Grace à toi, j'ai découvert et installé pipewire que je ne connaissais pas du tout.

A+
Wallace

Re : virt-manager ne laisse plus sortir l’audio des machines virtuelles

Répondre #16
@wallace

Content pour toi, je n'aurais jamais pensé à allez jusque là pour la résolution de ce problème... (chapeau)
Si tu permets je vais faire de ton bug un article sur mon blog en te citant bien entendu, et vais vérifier si il s'agit d'un bug répertorié.
Merci à Yoman. Grace à toi, j'ai découvert et installé pipewire que je ne connaissais pas du tout.
Je t'avouerais que je n'ai pas approfondi le successor de pulseaudio, j'ai juste téléchargé la partie graphique de   pipewire, mais c'est du chinois pour moi (pour le moment)

 

Re : virt-manager ne laisse plus sortir l’audio des machines virtuelles

Répondre #17
@Yoman
OK pour le blog.
Pour pipewire, je vois que c'est une interface graphique ressemblant énormément à Jack.
Ce Jack est une surcouche de ALSA qui permet de connecter des entrées et des sorties audio. Avec des câbles virtuels. Jack a besoin d'un serveur qu'il faut paramétrer, avec même des notions de temps réel. Et j'ai pas mal galéré pour identifier la numérotation des entrées/sorties des carte son. Cette numérotation étant différente de celle d'ALSA.

Sur pipewire, pour le peu que j'ai vu, on a la notion des câbles virtuels, mais sans l'inconvénient du paramétrage d'un serveur. Bonne expérimentation !
Wallace