Ale w sterownikach do kart z chipsetem Ca0106 (Sound Blaster Live! 24-bit, Sound Blaster X-Fi Xtreme Audio, Sound Blaster Audigy SE, Audigy Value, Audigy LS) był błąd - po usunięciu PulseAudio albo miałeś dźwięk 5.1 ale bez dmix'a, albo dźwięk 2.1.
Dzisiaj udało mi się rozwiązać ten problem.
For english users:
Just download the file:
http://raven17a1.cba.pl/.asoundrc
and save it in your home directory (/home/usr_name)
Najpierw przechodzimy do katalogu domowego i robimy kopie pliku .asoundrc!
Wpisujemy w terminalu:
cat /proc/asound/cardsJeżeli da Ci wynik coś w podobie:
0 [CA0106 ]: CA0106 - CA0106
Audigy SE [SB0570] at 0xd400 irq 16Usuń PulseAudio tak jak w temacie:
http://newinubuntu.blogspot.com/2010/07/usuwanie-serwera-pulseaudio-i.html(w tym momencie patrz co pokazuje UbuEasy - powinien napisać coś takiego: "Usuwanie serwera PulseAudio i instalowanie Alsy". Jeżeli drugi raz wybierzesz usuwanie PulseAudio z menu UbuEasy, kiedy już jest odinstalowany serwer, UbuEasy Ci go z powrotem zainstaluje!)
Teraz zainstaluj najnowszą Alse skryptem z tematu:
http://newinubuntu.blogspot.com/2010/08/aktualizacja-alsy-jedna-komenda.htmlI uruchom ponownie komputer.
Pobieramy plik:
.asoundrc
(prawy przycisk myszki -> "Zapisz jako...")
I zapisujemy go w /home/nazwa_użytkownika/
Jeżeli chcemy żeby zmiana obejmowała wszystkich użytkowników edytujemy także plik:
sudo gedit /etc/asound.confi wklejamy tekst z pliku .asoundrc.
Możemy przetestować czy działa 5.1 plikiem stąd. Do testu polecam SMplayer lub VLC (Pamiętaj żeby włączyć dźwięk 5.1 w programie). W Rhythmboxie dźwięk 5.1 nie działa tak jak powinien.
Jeżeli wszystko działa (lub nie) proszę o komentarz.
14 komentarze:
A mi dalej nie działa, pod tym względem mój lenovo bardzo się z Linuksem nie lubi...
Spróbuj zaktualizować Alse tak jak w poście:
http://newinubuntu.blogspot.com/2010/08/aktualizacja-alsy-jedna-komenda.html
witam!
mam problem: wklepałem to wszystko tak jak pisze i teraz wogóle mi nie wykrywa żadnego sprzętu i nie mam dźwięku...
Pomocy jak to cofnąć?? Mam ubuntu 10.04 i soundblastera audigy
Pewnie nie usunąłeś wcześniej PulseAudio - jak?
http://newinubuntu.blogspot.com/2010/07/usuwanie-serwera-pulseaudio-i.html
Cofnąć się da przywracając kopie .asoundrc - jeżeli nie zrobiłeś. Właśnie mi przypomniałeś żeby o tym napisać :)
Jeszcza sprawdź czy masz w ogóle kartę z chipsetem ca0106:
cat /proc/asound/cards
już naprawiłem
Jak to wklejam to w ogóle nie mam dźwięku. Pomogła mi metoda pierwsza z tej strony:
http://stary.dug.net.pl/faq/faq-5-230-Dzwiek_5.1_w_SBLive24bit_i_innych_kartach_na_chipie_ca0106.php
Nie szerzyć mi herezji tutaj :). Po wpisaniu tego konfigu ze strony którą podałeś wyżej nie jest możliwe uzyskanie dźwięku z kilku źródeł. Jeżeli działa Ci dźwięk z kilku źródeł teraz to albo masz zainstalowane PulseAudio, albo nie masz karty z chipsetem ca0106. Zrób po kolei:
cat /proc/asound/cards
Jeżeli da Ci wynik coś w podobie:
0 [CA0106 ]: CA0106 - CA0106
Audigy SE [SB0570] at 0xd400 irq 16
Usuń PulseAudio tak jak w temacie:
http://newinubuntu.blogspot.com/2010/07/usuwanie-serwera-pulseaudio-i.html
(w tym momencie patrz co pokazuje UbuEasy - powinien napisać coś takiego: "Usuwanie serwera PulseAudio i instalowanie Alsy". Jeżeli drugi raz wybierzesz usuwanie PulseAudio z menu UbuEasy, kiedy już jest odinstalowany serwer, UbuEasy Ci go z powrotem zainstaluje!)
Teraz zainstaluj najnowszą Alse skryptem z tematu:
http://newinubuntu.blogspot.com/2010/07/usuwanie-serwera-pulseaudio-i.html
Uruchom ponownie komputer i teraz edytuj dopiero plik .asoundrc.
To raczej było odnośnie komentarza wyżej, jak w ogóle odzyskać dźwięk. Do odinstalowania PulseAudio skłonił mnie jakiś tam poprzedni artykuł bo faktycznie wkurzało mnie, że tyle procka zjadało. Więc zrobiłem po kolei dokładnie tak jak opisałeś na blogu w artykułach i nie działa mi tylko to z wklejaniem .asoundrc bo dźwięk w ogóle pada i nie wykrywa kart w programach. Mam dwie karty, zmieniałem też domyślną przez edycję alsa-base. Wyłączę jeszcze zintegrowaną w BIOSie i zobaczę co się stanie.
Alse można zrestartować bez restartu całego systemu przez "sudo alsa force-reload".
To przez formatowanie nie działa. Pracuje nad naprawieniem :). Tyle osób przeglądało i nawet nie powiedziało że nie działa.
Już na pewno będzie działać :)
No i w końcu działa. Dzięki wielkie!
Wielki szacun _o_
Dziabałem się z tym parę dni, i klasycznie albo miałem 5.1, albo software mixing.
A teraz wszystko śmiga jak złoto.
omg u have no idea how MUCH this helps!!! Thank you! You are the best! Even 4 years later =)
Prześlij komentarz