Si je modifie /etc/pulse/default.pa
et change cette ligne:
load-module module-udev-detect
à:
load-module module-udev-detect tsched=0
Je désactive clairement tsched. De même, si je change la ligne en,
load-module module-udev-detect tsched=yes
J'active tsched. Ces deux éléments sont vérifiables en exécutant,
pactl list | grep tsched
Et en regardant la documentation ,
tsched Depuis 0.9.11. Utilisez un modèle basé sur la minuterie système (aka sans problème). Par défaut à 1 (activé). Si votre matériel ne renvoie pas d'informations de synchronisation précises (par exemple, les cartes son Creative), vous pouvez essayer de définir tsched = 0 pour activer la synchronisation basée sur les interruptions qui était utilisée dans 0.9.10 et avant.
Cependant, j'ai deux machines (matériel différent), une qui revient tsched=yes
et une qui ne fonctionne pas.
La valeur par défaut est-elle vraiment 1 (activée / oui)? Existe-t-il un moyen de vérifier qu'il est vraiment activé s'il n'apparaît pas dans pactl? Qu'est-ce qui (dans le matériel) décide s'il est vraiment activé?
la source