Se eu modificar /etc/pulse/default.pa
e alterar esta linha:
load-module module-udev-detect
para:
load-module module-udev-detect tsched=0
Estou claramente desativando o tsched. Da mesma forma, se eu mudar a linha para,
load-module module-udev-detect tsched=yes
Estou ativando tsched. Ambos são verificáveis executando,
pactl list | grep tsched
E olhando para a documentação ,
tsched Desde 0.9.11. Use o modelo baseado no timer do sistema (também conhecido como sem falhas). O padrão é 1 (ativado). Se o seu hardware não retornar informações precisas de tempo (por exemplo, placas de som Creative), você pode tentar definir tsched = 0 para ativar o tempo baseado em interrupção usado em 0.9.10 e anterior.
No entanto, tenho duas máquinas (hardware diferente), uma que retorna tsched=yes
e outra que não.
O padrão é realmente 1 (ativado / sim)? Existe uma maneira de verificar se ele realmente está ativado se não aparecer no pactl? O que (no hardware) decide se ele realmente está ativado?
fonte