Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Wiedziałem, że nadejdzie taki dzień, kiedy się poddam ; )
Instalując jakiś czas temu Debiana wrzuciłem do szuflady kartę dźwiękową, której w tamtych czasach nie dało się w żaden sposób uruchomić. Dziś, widząc w różnych źródłach, że ALSA już z nią zatańczy postanowiłem ją sprawdzić.
Niestety Creative Sound Blaster X-Fi XtremeMusic (EMU20K1) nie chce ze mną współpracować. Założyłem, że jeśli działa w Squeezie (http://wiki.debian.org/X-Fi#Squeeze) to z Wheezy też - błąd, albo po prostu u mnie coś jest jeszcze nie tak.
Wyłączyłem kartę zintegrowaną (płyta główna ASUS P5Q Pro) z której korzystałem do tej pory i osadziłem kartę w złączu PCI (sprawdzałem oba dostępne złącza). Następnie, ponieważ od kopa nic nie zadziałało wykonałem aptitude purge alsa-base alsa-utils, potem ponownie zainstalowałem pakiety - nic. Poszperałem po forach, brak jednoznacznych, a co ważniejsze - działających porad. Restartów poszło wiele ; )
Linux 2.6.38-2-amd64 #1 SMP Sun May 8 13:51:57 UTC 2011 x86_64 GNU/Linux
lspci | grep audio 04:00.0 Multimedia audio controller: Creative Labs SB X-Fi
lsmod | grep snd snd_ctxfi 81324 0 snd_pcm 67327 1 snd_ctxfi snd_seq 44678 0 snd_timer 22658 2 snd_pcm,snd_seq snd_seq_device 13155 1 snd_seq snd 52280 5 snd_ctxfi,snd_pcm,snd_seq,snd_timer,snd_seq_device soundcore 13014 1 snd snd_page_alloc 12969 2 snd_ctxfi,snd_pcm
aplay -l aplay: device_list:235: no soundcards found...
cat /proc/asound/cards --- no soundcards ---
cat /etc/group|grep audio audio:x:29:bwgg
Sugestie?
Offline
Skąd pewność ,że ta karta działa w Squeeze ?
Pokaż
lspci -n
Offline
ilin napisał(-a):
Skąd pewność ,że ta karta działa w Squeeze ?
http://wiki.debian.org/X-Fi napisał(-a):
This page describes how to enable support for Sound Blaster X-Fi devices on Debian systems.
Jak rozumiem, "enable" nie oznacza w tym momencie "zrobić, żeby działała"?
ilin napisał(-a):
Pokaż
Kod:
lspci -n
lspci -n 00:00.0 0600: 8086:2e20 (rev 02) 00:01.0 0604: 8086:2e21 (rev 02) 00:1a.0 0c03: 8086:3a37 00:1a.1 0c03: 8086:3a38 00:1a.2 0c03: 8086:3a39 00:1a.7 0c03: 8086:3a3c 00:1c.0 0604: 8086:3a40 00:1c.5 0604: 8086:3a4a 00:1d.0 0c03: 8086:3a34 00:1d.1 0c03: 8086:3a35 00:1d.2 0c03: 8086:3a36 00:1d.7 0c03: 8086:3a3a 00:1e.0 0604: 8086:244e (rev 90) 00:1f.0 0601: 8086:3a16 00:1f.2 0106: 8086:3a22 00:1f.3 0c05: 8086:3a30 01:00.0 0300: 10de:0622 (rev a1) 02:00.0 0200: 1969:1026 (rev b0) 04:00.0 0401: 1102:0005
Uwaga, dodatkowe informacje!
Po:
modprobe -r snd-ctxfi modprobe snd-ctxfi
w /var/log/messages pojawia się:
May 22 22:16:41 odin kernel: [ 3422.430500] SB-XFi 0000:04:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 May 22 22:16:41 odin kernel: [ 3422.548877] SB-XFi 0000:04:00.0: PCI INT A disabled May 22 22:16:41 odin kernel: [ 3422.548891] SB-XFi: probe of 0000:04:00.0 failed with error -16
"Karta" w ogóle nie wstaje?
Jeszcze dołożę to, co przegapiłem (http://forum.dug.net.pl/viewtopic.php?id=14364).
cat /proc/asound/modules
Puste?
cat /proc/asound/version Advanced Linux Sound Architecture Driver Version 1.0.23.
dpkg -l | grep alsa ii alsa-base 1.0.23+dfsg-4 ALSA driver configuration files ii alsa-utils 1.0.23-5+b1 Utilities for configuring and using ALSA ii gstreamer0.10-alsa 0.10.32-2 GStreamer plugin for ALSA rc libsdl1.2debian-alsa 1.2.14-6.1 Simple DirectMedia Layer (with X11 and ALSA options) ii libsox-fmt-alsa 14.3.2-1 SoX alsa format I/O library ii libwine-alsa-unstable 1.3.18-0.1 Windows API implementation - ALSA sound module
dpkg -l | grep pulse ii libpulse-mainloop-glib0 0.9.21-4 PulseAudio client libraries (glib support) ii libpulse0 0.9.21-4 PulseAudio client libraries ii vlc-plugin-pulse 1.1.7-3 PulseAudio plugin for VLC
alsamixer cannot open mixer: Nie ma takiego pliku ani katalogu
Jak zakładam, nie odpala się w związku z "brakiem" karty.
Ostatnio edytowany przez bwgg (2011-05-22 22:32:54)
Offline
Nie znam się, ale
May 22 22:16:41 odin kernel: [ 3422.548891] SB-XFi: probe of 0000:04:00.0 failed with error -16
Może spróbuj na innym kernelu
Offline
Spróbuj zapodać kernel od siduxa.
Tam powinien być już kernel 2.6.39 a w nim są stery o numerek nowsze.
Bo widać ,ze ten sterownik ma jakieś problemy z identyfikacją karty.
Offline
@raven18: na 2.6.32 to samo ; ) Nowszy kernel - patrz niżej.
@ilin: Chwila moment, czegoś nie wiem.
Przez "kernel od siduxa" mam rozumieć kernel z sida, czy siduxa (który teraz chyba nie istnieje na rzecz aptosida)? W sid rzeczywiście jest 2.6.39 (w aptosid 2.6.37). Dziś już kernelami nie pożongluję, może jutro.
Co do wersji sterownika - wg podanego (przeze mnie) wcześniej Debianowskiego Wiki ALSA w wersji 1.0.21 (a co dopiero 1.0.23, która to jest u mnie) ma mieć snd_ctxfi obsługujące te karty.
Jeszcze z sysloga:
May 23 20:47:14 odin kernel: [ 6.476549] SB-XFi 0000:04:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 May 23 20:47:14 odin kernel: [ 6.595620] PLL initialization failed!!! May 23 20:47:14 odin kernel: [ 6.595664] SB-XFi 0000:04:00.0: PCI INT A disabled May 23 20:47:14 odin kernel: [ 6.595666] ctxfi: Something wrong!!! May 23 20:47:14 odin kernel: [ 6.595784] SB-XFi: probe of 0000:04:00.0 failed with error -16
PLL initialization failed!!! - tego nie ogarnę. Szybki resercz (google) też nic mi nie powiedziały. Co ma oznaczać ten komunikat? Czy to chodzi o pętlę synchronizacji fazy? Jest to jedyne rozwinięcie tego skrótu jakie znam (nie licząc Polskich Linii Lotniczych).
Offline
Miałem na myśli aptosida (dawnego siduxa )
Ten sterownik coś wykrzacza się na tej karcie i tyle.
Waro było by również spróbowac na jakimś livecd z w miarę nowym jądrem.
Ty masz architekturę 64bit.
Z obserwacji wiem że na tej architekturze zdarzają się równe dziwne rzeczy.
Zwłaszcza z kartami dźwiękowymi.
U mnie akurat karta tv płata różne figle.
Czasami muszę dwa razy moduły przeładować aby działała prawidłowo.
Na 32bit się to nie dzieje.
Offline
Jak wspomniałem w aptosidzie (ostatnie wydanie 2011-01) jest 2.6.37 - więc nie tędy droga. Jutro poszukam LiveCD innego distro z nowszym jądrem, jeśli i wtedy nic nie wskóramy odłożę ją raz jeszcze do szuflady czekając na jeszcze lepsze czasy ; )
Dzięki za pomoc, jutro dam znać co i jak!
Offline
W aptosidzie jest jądro 2.6.39
ftp://ftp.spline.de/pub/aptosid/debian/pool/main/l/linux-aptosid-2.6/
Offline
Czyli znowu czegoś nie pojmuję. Zakładałem, że chodzi Ci o odpalenie aptosida (siduxa) LiveCD z 2.6.39 na pokładzie, ale w LiveCD tego distro jest 2.6.37 i nie szukałem już po pakietach. Jeśli jest możliwe wykonanie LiveCD z innym jądrem to o tym nie wiem, nigdy tego nie robiłem. Ew.: http://manual.aptosid.com/pl/hd-install-opts-pl.htm#persist-post ?
Rozjaśnij mi proszę, co dokładnie powinienem był zrozumieć przez "Spróbuj zapodać kernel od siduxa"?
Offline
A aptosidem to chodzi mi o to abyś na swoim debianie zainstalował jądro z jego repozytorium.
Offline
To ja jeszcze proponuję wsadzić do innego slotu. Sam mam x-fi extreme gamer chyba, 64 bit system i odkąd pojawiły się sterowniki nie miałem nigdy z nią problemu
Offline
Tak to może być to.
Mieliśmy już tu na forum taki przypadek.
Offline
Się sam zacytuję ; )
bwgg napisał(-a):
osadziłem kartę w złączu PCI (sprawdzałem oba dostępne złącza)
Z dwóch PCI, które mam na płycie głównej (przyp.: Asus P5Q PRO) sprawdziłem oba - objawy dokładnie te same. Mogę ew. sprawdzić jakąś inną kartę (jeśli znajdę w gratach) pod PCI, aby sprawdzić same złącza, ale nie powinno się nic samo zepsuć od czasu, kiedy ta karta muzyczna siedziała w tym samym złączy co w tej chwili, tyle że pod kontrolą WXP.
Co do jądra z aptosida - się zrobi, ale czemu w takim razie nie jądro z debianowskiego sida? Tam też wisi .39 (http://packages.debian.org/sid/linux-image-2.6-amd64) - w końcu aptosid/sidoux bazuje na sidzie? Jak rozumiem w aptosidzie jest "czegoś więcej"?
Offline
Najlepiej jak sprawdzisz oba jądra.
To z aptosida i to z Sida.
Mocno różnią się konfiguracją.
Offline
Sprawdziłem raz jeszcze oba złącza PCI - na drugim X-Fi zachowuje się tak samo. Do pierwszego wrzuciłem jakąś mocno starą kartę sieciową, wszystko działa w najlepszym porządku.
Spadło na mnie dzisiaj trochę roboty, powinienem to ogarnąć do weekendu, więc jądra sprawdzę dopiero wtedy. Dzięki za dotychczasowe sugestie, odezwę się niedługo.
Offline
Strony: 1