Portál AbcLinuxu, 5. května 2024 23:41


Dotaz: CMI8738 + GNOME + Pulseaudio

25.3.2010 13:30 kotrcka | skóre: 23 | blog: Onééé 2 | Praha
CMI8738 + GNOME + Pulseaudio
Přečteno: 242×
Odpovědět | Admin
Dobrý deň, mám dlhodobejší problém so zvukovou kartou C-Media CMI8738 (4kanál PCI, bežná lacná zvukovka). Problém je vo všetkých jesenných vydaniach (a novsších) bežných distribúcií (Ubuntu, Fedora, Mandriva, ...). Naopak, napríklad Lenny (Deb 5) mi tento problém nerobí (ani na ňom Pulseaudio nemám).

Takže k veci.

1. Mám Pulseaudio, s ním mi to robí toľko, že nezávisle na prehrávači (ako príklad uvediem Rhythmbox, VLC, či dokonca aj flash video z YT, dailymotion a podobne) sa zvuk náhodne sekne, nastane ticho a posuvník pozície prehrávania (snáď viete, čo myslím, na posúvanie v rámci skladby) sa asi po 1-2 sekundách začne posúvať vpred (ako pri prehrávaní), no asi tak dvojnásobnou rýchlosťou (ak má prehrávač aj časový údaj, tak ten sa tiež mení rýchlejšie). Všimol som si, že to prehrávače robia vtedy, ak niečo (aj keď minimálne) náhle zaťaží systém - napríklad ak v Empathy príde nová správa, alebo ak sa webstránka v otvorenom prehliadači automaticky reloaduje). Ale možno je to len náhoda, lebo v rámci jednej skladby sa k "tichu" dopracujem tak či tak, aj keď okrem prehrávača nič nebeží (teda okrem samotného prostredia). Zrejme to bude nejaká kombinácia pulseaudio + CMI zvukovka + GNOME, pretože s integrovanou zvukovkou (Maestro3) to beží lepšie, vyskytuje sa len problém č. 2 - bohužiaľ tá zvukovka mi svojimi zvukovými vlastnosťami nevyhovuje. Nie je samozrejme problém, aby som si kúpil inú zvukovku, pripadá mi však divné vyhadzovať peniaze za niečo, čo inde funguje korektne (Windows - akýkoľvek). Staršie distribúcie aj s Pulseaudiom fungovali takmer bezchybne (vyskytoval sa len problém č. 2, aj to asi zriedkavejšie - no to už je subjektívny dojem), iné prostredia (KDE4 - to je ale u mňa pomalé, XFCE - to mi nevyhovuje) podobne, tiež len problém č. 2.

2. Ak Pulseaudio vypnem (odinštalujem), tak sa problém zmierni, vypadávanie zvuku zmizne, no ostáva druhý problém, ktorý tiež nastáva aj pri integrovanej zvukovke s Pulseaudiom. Pri prehrávaní zvuku sa náhodne stane, že skladba (zvuk) sa posunie o pár desatín sekundy dopredu (vynechá napr. pol slova a podobne) a prehrávanie fičí ďalej. Stane sa to tak raz za minútu, dve, proste ako kedy.

Ak by som sa ale aj zmieril s problémom č. 2 (aj keď nerád), tak vyvstáva problém, ako dostať do systray ovládanie hlasitosti s vypnutým Pulseaudiom. Je nejaký iný "volume manager", ktorým sa to dá nahradiť? Ideálne nejaký komfortný, na ktorý netreba klikať, ale stačí nad ním zastaviť kurzorom a kolieskom myši meniť hlasitosť.

Sorry, za dlhý príspevok, no chcel som uviesť všetko, čo mi je známe. Má niekto podobný problém? Podarilo sa ho vyriešiť systémovo (teda nie nákupom inej zvukovej karty)? Ďakujem za rady.

P.S.: Ubuntu 9.10, prostredie GNOME, len štandardné repozitáre.
Keďže tu účet nejde zrušiť, zmenil som si heslo na random a "zabudol ho".
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

michich avatar 25.3.2010 15:17 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: CMI8738 + GNOME + Pulseaudio
Odpovědět | | Sbalit | Link | Blokovat | Admin
Koukni na tento bug, asi máš podobný problém: https://bugzilla.redhat.com/show_bug.cgi?id=524385
25.3.2010 16:45 kotrcka | skóre: 23 | blog: Onééé 2 | Praha
Rozbalit Rozbalit vše Re: CMI8738 + GNOME + Pulseaudio
problem je, ze jedno z rieseni spocivalo v:

echo 4 > /proc/asound/card0/pcm0p/xrun_debug

ale taky subor ja nemam :-(
Keďže tu účet nejde zrušiť, zmenil som si heslo na random a "zabudol ho".
michich avatar 25.3.2010 20:38 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: CMI8738 + GNOME + Pulseaudio
Ten soubor existuje, pouze jestli je kernel zkompilován s CONFIG_SND_PCM_XRUN_DEBUG=y.
25.3.2010 22:10 kotrcka | skóre: 23 | blog: Onééé 2 | Praha
Rozbalit Rozbalit vše Re: CMI8738 + GNOME + Pulseaudio
vyborne.. vzhladom na to, ze je tam riesenie pre fedoru, skusim to vo fedore, kde by to zrejme takto malo byt skompilovane..

dakujem za odkaz :-)

je mi sumafuk, ake distro pobezi, len nech nemam problem so zvukom.
Keďže tu účet nejde zrušiť, zmenil som si heslo na random a "zabudol ho".

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.