sobota, 8 czerwca 2013

Pulseaudio 4.0 i problem "milczącego" skype'a

Po aktualizacji pulseaudio do wersji 4.0 (pulseaudio 4.0-2), po pierwsze, zamieniamy plik: /etc/pulse/default.pa:

$ sudo mv /etc/pulse/default.pa /etc/pulse/default.pa.bkp
$ sudo mv /etc/pulse/default.pa.pacnew /etc/pulse/default.pa

Usuwamy, ponadto, zawartość katalogu /home/<user_name>/.pulse, na przykład w ten sposób:

$ rm -rf /home/<user_name>/.pulse
$ mkdir /home/<user_name>/.pulse

Następnie, edytujemy plik /etc/pulse/default.pa i zmieniamy w nim linię:

load-module module-udev-detect

na:

load-module module-udev-detect tsched=0

po zmianie, powinno to wyglądać tak:

### Automatically load driver modules depending on the hardware available
.ifexists module-udev-detect.so
load-module module-udev-detect tsched=0
.else
### Use the static hardware detection module (for systems that lack udev support)
load-module module-detect
.endif

Na końcu pliku, po tekście:

### Make some devices default
#set-default-sink output
#set-default-source input

dodajemy:

### Skype-fix ###
load-module module-equalizer-sink

Na koniec, resetujemy komputer.

Po resecie, skype powinien przemówić... :)