Skype a Pulse Audio - workaround

Pokud používáte openSUSE s Gnome, jistě jste se setkali s problémem lagování zvuku a dalších zvukových artefaktů ve Skype. Terminál vám pak oznamoval problém s RtApiAlsa: underrun detected.

Pulse Audio zřejmě nestíhá příval dat od Skype. Skype je totiž napsán aby využíval alsy a ta má odezvu dost rychlou a evidentně rychlejší než Pulse Audio. Bohužel pro nás uživatele, openSUSE neobsahuje žádnou možnost, jak Pulse Audio odinstalovat.

Řešení tohoto problému nemám. Ale mám workaround.
Ten spočívá ve stažení OSS (open sound system - předchůdce alsy) verze Skype, kterou naleznete zde.

Stažený archiv si někam rozbalte. V terminálu se pak přesuňte do adresáře s touto verzí Skype a spusťte jej v padsp:

padsp ./skype

Skype má sice trochu jiné téma vzhledu, ale zvuk by měl nyní fungovat normálně. Určitě je to alespoň dočasné řešení, než se povede vyřešit výše uvedený problém.

Autor: Ilfirin

Komentáře

Tom odpověděl -

Ked bola OSS verze vsetci prosili Skype, aby tam dali konecne Alsu, pretoze OSS verzia nefungovala poriadne. Myslim tam bol problem v sucasnom pouziti mikrofonu a reproduktoru a/alebo zamkla pristup na DSP pre ine aplikacie.
Teraz mame PulseAudio. Neviem kto sa o neho prosil? Naco ho kto vytvoril a dal do suse neodladene?

Aidamos odpověděl -

S PulseAudiem jsou problémy všude. Co vím, tak i v Ubuntu. Překáží dokonce i v openSUSE s KDE (viz http://www.opensuse.cz/songbird-problem-s-prehravanim#comment-22105). Tam jde ale alespoň odinstalovat (až na balíček libpulse0). Nevím proč se vůbec PulseAudio instaluje při instalaci systému s KDE, kde je úplně ale úplně k ničemu.