přejít na obsah přejít na navigaci

Linux E X P R E S, ALSA lib pcm.c:7236:(snd_pcm_recover) underrun occured

ALSA lib pcm.c:7236:(snd_pcm_recover) underrun occured

wine_audio_card.png

Takhle by se dal ve zkratce popsat můj problém, který se projevoval u všech ve Wine spouštěných aplikací strašlivě trhaným zvukem.


reklama

Pokud používáte Wine, například pro hraní Windows her, možná se brzy setkáte se stejným problémem, jako já. Zvuk se začne trhat a v terminálu se začne nekonečněkrát za sebou objevovat hláška z titulku. Nezáleží, jestli používáte PulseAudio, nebo ne. Nejde o chybu Wine, projevuje se to podle Googlu i u jiných aplikací.

Chybu se mi podařilo napravit pouze s vypnutým PulseAudiem, jinak ne. Takže pokud ho potřebujete, nepomůžu vám. Je potřeba vyřadit z provozu dmix. Takže hurá do toho:

Vytvořte nebo upravte soubor /etc/asound.conf tak, aby obsahoval následující:

pcm.!default {
	type plug
	slave.pcm hw
}

Pokud jste používali PulseAudio a soubor obsahuje následující nebo podobný kód, odstraňte ho:

pcm.pulse {
    type pulse
}
ctl.pulse {
    type pulse
}
pcm.!default {
    type pulse
}
ctl.!default {
    type pulse
}

Vyřadíte tím z provozu PulseAudio, nezapomeňte ještě změnit slovíčko pulse na alsa v souboru /etc/libao.conf a odstranit několik balíčků. (Uvádím příklad z Debianu.)

aptitude remove libasound2-plugins pulseaudio pulseaudio-esound-compat pulseaudio-module-gconf pulseaudio-module-hal pulseaudio-module-lirc pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils paman padevchooser paprefs pavucontrol pavumeter libao-pulse

A už můžete dál pařit :) Jen zkrátka nepustíte dva zvuky najednou.

Nahoru

Odkazy

(Jako ve škole)
Průměr: 1,00 | Hodnotilo: 2
 

Příspěvky

ALSA lib pcm.c:7236:(snd_pcm_recover) underrun occured
lzap 12. 04. 2010, 21:22:50
Odpovědět  Odkaz  Odpovědět
Což může být docela fatální - například když si alespoň jednou otevřete YouTube (nebo jiný flash). Potom musíte restartovat Firefox - alespoň do té doby vám zvuk prostě nepůjde.

Snad se to změní s novou verzí FF, kdy by Flash měl jet v oddělených procesech.

Přidat názor

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 

Miroslav Hrončok

Miroslav Hrončok

Linux používám od roku 2004, aktivně se o něj zajímám od 2007. Od roku 2009 pracuji pro Liberix jako redaktor LinuxEXPRESu, od roku 2011 jako jeho šéfredaktor. Zároveň studuji na FIT ČVUT.


  • Distribuce: Debian, Fedora
  • Grafické prostředí: Xfce
  • Hodnocení autora: ****

| blog


Redakční blog

Michal Hrušecký

Michal Hrušecký, 06. únor

Chystá se KDE 4.8 Release party!

Nové KDE 4.8 je už nějaký čas venku, tak je na čase se sejít a pořádně to oslavit. Po celém světě už...


Pavel Fric

Pavel Fric, 02. únor

Flush

Čerstvý proud -> Mageia. Stahujte poslední verzi souboru flush.mo


Michal Hrušecký

Michal Hrušecký, 01. únor

Čeho se bát v ACTA?

Jako asi každý, i já jsem se zhrozil, když jsem se dozvěděl, že Česká republika a s ní i spousta dalších...


Všechny blogy »