Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Multimédia => Téma založeno: cmudik 31 Října 2009, 00:40:08

Název: Pulseaudio si veme až 100% CPU Karmic Koala
Přispěvatel: cmudik 31 Října 2009, 00:40:08
Asi tak po 20 minutách přehrávání hudby, filmu (mpd, exaile, mplayer) si proces pulseaudio veme až 100 % CPU. Stačí jen pausnout, za chvíli se vše vrátí k normálu. V 9.04 jsem takový problém neměl. Zvukovou kartu mám Creative Labs CA0106 Soundblaster. Ani nevím kam kouknout, abych zjistil příčinu... Google mi říká, že podobné potíže jsou snad jen se Skype. Setkal se s tím někdo, nebo mě navede správným směrem?
Název: Re: Pulseaudio si veme až 100% CPU Karmic Koala
Přispěvatel: nettezzaumana 31 Října 2009, 00:58:06
Asi tak po 20 minutách přehrávání hudby, filmu (mpd, exaile, mplayer) si proces pulseaudio veme až 100 % CPU. Stačí jen pausnout, za chvíli se vše vrátí k normálu. V 9.04 jsem takový problém neměl. Zvukovou kartu mám Creative Labs CA0106 Soundblaster. Ani nevím kam kouknout, abych zjistil příčinu... Google mi říká, že podobné potíže jsou snad jen se Skype. Setkal se s tím někdo, nebo mě navede správným směrem?
.. to neni dobre. zareportuj to prosim jako bug do launchpadu ..
priloz tam vystup z prikazu:
Kód: [Vybrat]
strace -fp `pgrep pulseaudio` &>/tmp/pulseaudio.strace & sleep 10; kill $! || kill -9 $!
.. az ti zacne pulseaudio zrat prostredky jak pises, proved prikaz. vznikne ti /tmp/pulseaudio.strace .. pridej to k bugreportu.
reportovat je strasne dulezite,

ave
Název: Re: Pulseaudio si veme až 100% CPU Karmic Koala
Přispěvatel: NoWin 31 Října 2009, 03:43:59
Asi tak po 20 minutách přehrávání hudby, filmu (mpd, exaile, mplayer) si proces pulseaudio veme až 100 % CPU. Stačí jen pausnout, za chvíli se vše vrátí k normálu. V 9.04 jsem takový problém neměl. Zvukovou kartu mám Creative Labs CA0106 Soundblaster. Ani nevím kam kouknout, abych zjistil příčinu... Google mi říká, že podobné potíže jsou snad jen se Skype. Setkal se s tím někdo, nebo mě navede správným směrem?
.. to neni dobre. zareportuj to prosim jako bug do launchpadu ..
priloz tam vystup z prikazu:
Kód: [Vybrat]
strace -fp `pgrep pulseaudio` &>/tmp/pulseaudio.strace & sleep 10; kill $! || kill -9 $!
.. az ti zacne pulseaudio zrat prostredky jak pises, proved prikaz. vznikne ti /tmp/pulseaudio.strace .. pridej to k bugreportu.
reportovat je strasne dulezite,

ave
Mně to dělalo hned, jakmile se spustil nějakej zvuk, nejdřív to hrálo, pak tam bylo slyšet nějaký praskání a nakonec ticho, PulseAudio nemohlo najít zvukovku, tak jsem ho poslal do binárního pekla, kam patří. Vůbec mi není jasný, proč se všichni zbláznili a vsadili na PA, stejně toho o moc víc neumí než ALSA samotná (kdyby to mělo třeba byť jen softwarovej ekvalizér, pár LADSPA efektů...) a hlavně je neskutečně nestabilní a tudíž nepoužitelný. Nad PulseAudio jsem zlomil hůl, to se radši budu zajímat o OSS.
sudo apt-get purge pulseaudio --forever
Název: Re: Pulseaudio si veme až 100% CPU Karmic Koala
Přispěvatel: nettezzaumana 31 Října 2009, 09:19:41
pulseaudio je *pozoruhodne pokud funguje spravne a reportovat se musi.
Název: Re: Pulseaudio si veme až 100% CPU Karmic Koala
Přispěvatel: NoWin 31 Října 2009, 16:14:25
pulseaudio je *pozoruhodne pokud funguje spravne a reportovat se musi.

Spíš bych napsal: "pulseaudio by bylo *pozoruhodne, kdyby fungovalo spravne".
Proč mi ihned po naběhnutí systému zabere neuvěřitelných 108MiB v RAM, dokonce víc, než zbytek systému (86MiB)?
Proč mi jde nastavit maximální počet výstupních kanálů na 5 (4.1), když mám zvukovku osmikanálovou 7.1?
Proč mi při přehrávání jakýhokoliv zvuku PA vytěžuje OBĚ jádra CPU na 100% a stejně se pak zvuk začne trhat a nakonec chcípne úplně, přičemž restart PA nepomáhá?

Nechápu, proč si třeba vývojáři GNOME usmysleli, že něco tak nestabilního a nespolehlivýho použijou jako výchozí audioserver. Spousta mašin, spousta aplikací s tím má nemalý problémy, WINE s tím má problémy už dost dlouho, VBox prej taky.
A k reportování- stačí se zeptat Googla na PulseAudio a co vyjede? Jejich domovská stránka, bug, bug, bug, bug, bug, pár dotazů, kterak se PA zbavit, bug, bug, bug (mezi těma bugama jsou i ty, který se tejkaj i mýho stroje), články o tom, že je PA zlo a zase mrtě bugů a někde dál jsem viděl článek, že PA je dílem Ďábla (M$), že jsou vývojáři finančně podporováni, aby používali PA a že se chce M$ tímhle způsobem systematicky zbavit konkurence.

Název: Re: Pulseaudio si veme až 100% CPU Karmic Koala
Přispěvatel: cmudik 31 Října 2009, 16:29:33
Díky moc za včasný odpovědi a rady. Ještě jsem si hrál chvíli s nastavením a zatim to vypadá dobře. CPU se ustálilo někde na 8 %. Předtim to skákalo 2 - 25 %, no a skončilo to na 100 %.

Kód: [Vybrat]
sudo gedit /etc/pulse/daemon.conf
Změnil jsem řádku

Kód: [Vybrat]
resample-method = src-sinc-fastest
Takže ještě budu testovat. Když se nikam nedohrabu, nahlásim bug.

Ještě mě zneklidňuje tahle hláška v logu, která se objeví po každym pulseaudio -k

Kód: [Vybrat]
Oct 31 15:39:42 cmudik-desktop pulseaudio[2304]: alsa-sink.c: ALSA nás probudila z důvodu zápisu nových dat na zařízení, ale ve skutečnosti nebylo co zapisovat.
Oct 31 15:39:42 cmudik-desktop pulseaudio[2304]: alsa-sink.c: S největší pravděpodobností se jedná o chybu v ovladači ALSA "snd_ca0106". Nahlaste prosím tento problém vývojářům ALSA.
Oct 31 15:39:42 cmudik-desktop pulseaudio[2304]: alsa-sink.c: Probudilo nás nastavení POLLOUT - nicméně následné snd_pcm_avail() vrátilo 0 či jinou hodnotu < min_avail.

Název: Re: Pulseaudio si veme až 100% CPU Karmic Koala
Přispěvatel: cmudik 31 Října 2009, 17:40:11
Bug nahlášen https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/466957 (https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/466957) .
Název: Re: Pulseaudio si veme až 100% CPU Karmic Koala
Přispěvatel: nettezzaumana 31 Října 2009, 17:53:27
Bug nahlášen https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/466957 (https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/466957) .
.. vyborne, tak to ma vypadat ;)
Název: Re: Pulseaudio si veme až 100% CPU Karmic Koala
Přispěvatel: macu 31 Října 2009, 18:23:25
vidím, že máš stejnou zvukovku jako já, rád bych se Tě zeptal, zda Ti jede vstup (mikrofon). Jelikož já jaksi s tímto doposud neúspěšně bojuju.
Název: Re: Pulseaudio si veme až 100% CPU Karmic Koala
Přispěvatel: cmudik 31 Října 2009, 22:20:15
vidím, že máš stejnou zvukovku jako já, rád bych se Tě zeptal, zda Ti jede vstup (mikrofon). Jelikož já jaksi s tímto doposud neúspěšně bojuju.

Nevím, nezkoušel jsem...