Se /etc/pulse/default.pa
modifico e cambio questa riga:
load-module module-udev-detect
per:
load-module module-udev-detect tsched=0
Sto chiaramente disabilitando tsched. Allo stesso modo se cambio la linea in,
load-module module-udev-detect tsched=yes
Sto abilitando tsched. Entrambi sono verificabili eseguendo,
pactl list | grep tsched
E guardando nella documentazione ,
tsched Dal 0.9.11. Utilizzare un modello basato su timer di sistema (noto anche come glitch-free). Il valore predefinito è 1 (abilitato). Se il tuo hardware non restituisce informazioni precise sul timing (ad es. Schede audio Creative), puoi provare a impostare tsched = 0 per abilitare il timing basato sull'interrupt utilizzato in 0.9.10 e precedenti.
Tuttavia ho due macchine (hardware diverso), una che ritorna tsched=yes
e una che no.
L'impostazione predefinita è davvero 1 (abilitato / sì)? C'è un modo per verificare che sia davvero abilitato se non viene visualizzato in pactl? Cosa (in hardware) decide se è realmente abilitato?