Wine 1.3.25 a changé la façon dont le son fonctionne dans Wine. Comme OMG! Ubuntu! signalé:
Wine 1.3.25 (...) a enregistré une "réécriture totale du support audio" et la suppression de plusieurs pilotes audio. Il en résulte une rupture de la prise en charge audio pour les applications Wine via PulseAudio - le serveur de son par défaut d’Ubuntu.
- http://www.omgubuntu.co.uk/2011/07/latest-wine-update-breaks-pulseaudio/
J'ai donc essayé d'éviter le problème en utilisant PlayOnLinux pour définir une version plus ancienne de Wine pour chaque application sur un préfixe wine différent. Cependant, certaines applications fonctionnent beaucoup mieux avec les versions les plus récentes, ou ne s'exécutent tout simplement pas avec wine <1.3.25.
J'ai donc dû me mettre à niveau. Et c'est alors que les problèmes audio ont commencé. Quelques exemples:
winetricks quartz
.Certains d'entre eux peuvent être des bogues normaux de Wine, mais comme les trois premiers sont très similaires et que tous ces problèmes ne semblent affecter qu'Ubuntu, ce problème doit être causé par la "réécriture totale du support audio" dans Wine 1.3.35.
J'ai lu beaucoup de questions sur Ask Ubuntu et de choses publiées sur d'autres sites Web, mais rien de ce que j'ai essayé n'a résolu mes problèmes jusqu'à présent. Tuer pulseaudio fait simplement disparaître l'indicateur sonore pendant une seconde, jusqu'à ce que pulseaudio soit automatiquement redémarré. La désactivation pour wine ne fonctionne pas non plus: exécuter pasuspender -- winecfg
et cliquer sur le bouton de test audio rend la fenêtre Wine "s'éteindre".
Alors, y at-il un moyen de résoudre ce problème?
Edit: obtenir les debs de cet endroit (du bogue du Launchpad me dit qu'il a des dépendances non satisfaites, et si j'essaye d'installer cette dépendance, Synaptic me dit qu'il doit être supprimé beaucoup de paquets! Pas envie de faire ça.
Commentaire converti pour répondre à partir de OP
D'autres tests ont révélé une solution possible: supprimer la clé de registre sous HKEY_CURRENT_USER/Software/Wine/Drivers et créer une chaîne "Audio" dans les pilotes avec la valeur "alsa". Cela corrige les problèmes de son sur les vidéos Steam et permet à World In Conflict de fonctionner comme Portal. Cependant, cela n'affecte pas RollerCoaster Tycoon et certaines autres applications. S'agit-il simplement d'un bug de vin ou d'un problème spécifique à ubuntu/pulseaudio?