Jeśli zmodyfikuję /etc/pulse/default.pa
i zmienię ten wiersz:
load-module module-udev-detect
do:
load-module module-udev-detect tsched=0
Wyraźnie wyłączam tsched. Podobnie, jeśli zmienię linię na,
load-module module-udev-detect tsched=yes
Włączam tsched. Oba są weryfikowalne przez uruchomienie,
pactl list | grep tsched
I przeglądając dokumentację ,
tsched Od 0.9.11. Użyj modelu opartego na zegarze systemowym (inaczej bezbłędnie). Domyślnie 1 (włączone). Jeśli twój sprzęt nie zwraca dokładnych informacji o taktowaniu (np. Karty dźwiękowe Creative), możesz spróbować ustawić tsched = 0, aby włączyć taktowanie oparte na przerwie, które było używane w wersji 0.9.10 i wcześniejszych.
Mam jednak dwie maszyny (inny sprzęt), jedną, która powraca, tsched=yes
a drugą nie.
Czy wartość domyślna to 1 (włączone / tak)? Czy istnieje sposób na sprawdzenie, czy naprawdę jest włączony, jeśli nie pojawia się w pactl? Co (sprzętowo) decyduje, czy naprawdę jest włączone?
źródło