Portál AbcLinuxu, 25. dubna 2024 18:53


Dotaz: debian 6 a audacious - "pomale nacitani"

5.3.2011 21:17 subrack | blog: subrack
debian 6 a audacious - "pomale nacitani"
Přečteno: 163×
Odpovědět | Admin
Příloha:
zdravim,

debian 6: kdyz kliknu na mp3 skladbu audacious zacne sice ihned hrat, ale v seznamu oken naskoci na dlouhou dobu okno nacitani skladby a ikona mysi se zmeni na "cekat", trva to tak 5-6 sekund,

takze napr. pokud rychle zkousim klikat na mp3, seznam oken se za chvili zaneradi temi nacitanimi. jinak to ale hraje rovnou, jen ty okna v seznamu se tam kupi...potreboval bych to nejak vymytit

diky
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

5.3.2011 22:16 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: debian 6 a audacious - "pomale nacitani"
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zrovna tímto softem jsem se před pár dny zabýval. Verze 2.3, kterou máš ve squeezu, ještě nenastavuje velikost periody v pluginu alsa. To vede k tomu, že alsa zvolí minimální velikost podporovanou danou kartou a karta začne divoce házet přerušení, klidně i 10 tis. za sekundu. Audacious to vše musí zpracovávat a žere desítky procent CPU. Tipnul bych si, že to je důvod, proč nestíhá obnovovat GUI.

Verze 2.4 je už opravená, tam je perioda nastavená na čtvrtinu bufferu, zvukovka hází pár desítek IRQs za sekundu a audacious žere pár procent CPU. Můžeš zkusit nějaký backport, ta verze už je v experimentalu. Kdyžtak někde mám ten soubor alsa.c s backportovanými změnami tak, aby to šlo ve verzi 2.3 zkompilovat normálně přes dpkg-buildpackage ze zdrojáku balíku.
5.3.2011 23:22 chrono
Rozbalit Rozbalit vše Re: debian 6 a audacious - "pomale nacitani"
S Alsa pluginom je problém aj v najnovšej verzii s Mercurial repozitára. U mňa stačí pár krát dať play/pause a zataženie CPU stúpne aj na 30-40%, prípadne, ak je zaťaženie CPU vysoké, tak to zase pomôže to zaťaženie znížiť.

Pôvodný problém, podľa mňa, súvisí s tým, že Audacious nepoužíva (alebo používa nesprávne) startup-notification, takže systém nevie, že sa program už spustil (pretože sa tam len odovzdajú nejaké informácie už bežiacemu programu).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.