Si je modifie /etc/pulse/default.pa
et changez 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 la fonction tsched. Ces deux éléments sont vérifiables par l'exécution,
pactl list | grep tsched
Et en regardant dans documentation ,
tsched Depuis la 0.9.11. Utilise un modèle basé sur le minuteur du système (c'est-à-dire sans problème). La valeur par défaut est 1 (activé). Si votre matériel ne renvoie pas d'informations précises précises (par exemple, les cartes son Creative), vous pouvez essayer de définir tsched=0 pour activer le timing basé sur les interruptions qui était utilisé dans les versions 0.9.10 et antérieures. et avant.
Cependant, j'ai deux machines (matériel différent), l'une qui renvoie l'information suivante tsched=yes
et une autre qui ne l'est pas.
La valeur par défaut est-elle vraiment 1 (activé/oui) ? Y a-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 si elle est vraiment activée ?