Creative XFi Gamer - problem ze sterownikiem producenta

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
Awatar użytkownika
rogacz
Posty: 22
Rejestracja: 11 grudnia 2007, 10:34
Lokalizacja: Legioland

Creative XFi Gamer - problem ze sterownikiem producenta

Post autor: rogacz »

Witam,

Znalazłem sterownik producenta dla Linuksa do karty XFi Gamer.

Napotkałem jednak problem przy instalacji i tu proszę o pomoc:

Kod: Zaznacz cały

The file /usr/src/linux/include/linux/version.h does not exist.
Please install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /usr/src/linux).
make: *** [all] Błąd 2
make: *** [install] Błąd 2
Installation Unsuccessful
Wpisuje komendę z parametrem na różne sposoby i otrzymuje wynik:

Kod: Zaznacz cały

:/home/rogacz/XFiDrv# ./installer --with-kernel=usr/include/linux
Unknown parameter
Setup will now exit
:/home/rogacz/XFiDrv# ./installer --with-kernel=<usr/include/linux>
bash: syntax error near unexpected token `newline'
:/home/rogacz/XFiDrv# ./installer --with-kernel=usr/include/linux
Unknown parameter
Setup will now exit
Może mi ktoś napisać jaka jest prawidłowa forma komendy z parametrem?
melonlm
Posty: 13
Rejestracja: 24 czerwca 2008, 20:03
Lokalizacja: z Ziemi

Post autor: melonlm »

Najwyraźniej nie masz zainstalowanego skonfigurowanego drzewa źródeł jądra ani nagłówków od tegoż. Zainstaluj pakiet linux-kbuild-{wersja jądra} i linux-headers-{wersja jądra}-all.
Jeżeli zajrzysz po instalacji do /usr/src zobaczysz tam nowy symlink o nazwie "linux" zlinkowany do katalogu z dzrewem źródeł twojego kernela.
Wnioskując z załączonego do twojego postu opisu powinieneś też zainstalować libasound2-dev - sterownik musi je mieć by dogadać się z ALSA.
Teraz powinno być w miarę z górki. Daj znać jak to X-Fi chodzi.

Pozdro!
Awatar użytkownika
rogacz
Posty: 22
Rejestracja: 11 grudnia 2007, 10:34
Lokalizacja: Legioland

Post autor: rogacz »

Zainstalowałem pakiety oraz sterownik.
Wydaję jeszcze raz polecenie alsaconf i nie znajduje sterownika.
Nie mam pomysłów?
melonlm
Posty: 13
Rejestracja: 24 czerwca 2008, 20:03
Lokalizacja: z Ziemi

Post autor: melonlm »

O-kej.... nie wiem dokłądnie jak działa alsaconf. spróbuj podejść do sprawy ręcznie.
1. Namierz moduł sterownika:
- musisz poznać nazwę modułu więc albo przeszukaj /lib/modules/{twój kernel}, albo katalog ze źródłami sterownika. Sterowniki (moduły kernela) mają rozszerzenie .ko. Kiedy już namierzysz ->
2. Załaduj sterownik:
- polecenie

Kod: Zaznacz cały

modprobe {nazwa modułu}
bez rozszerzenia
jeżeli wywali błędy, trudno - walczymy dalej. Jeśli nie wywali błędów sprawdź czy zobaczył kartę:

Kod: Zaznacz cały

 cat /proc/asound/cards
To polecenie pokaże ci wszystkie karty rozpoznane przez ALSę.
Jeśli tam karta się pokaże to odpal jakiś mikser i próbuj :)
Awatar użytkownika
rogacz
Posty: 22
Rejestracja: 11 grudnia 2007, 10:34
Lokalizacja: Legioland

Post autor: rogacz »

Wywołanie polecenia:

Kod: Zaznacz cały

cat /proc/asound/cards
owocuje fantastycznym wynikiem:

Kod: Zaznacz cały

1 [X-Fi           ]: X-Fi - Creative X-Fi [ef40]
                      Creative X-Fi at 0xef40, irq 169
Jednak nie ma żadnej fonii.
melonlm
Posty: 13
Rejestracja: 24 czerwca 2008, 20:03
Lokalizacja: z Ziemi

Post autor: melonlm »

Dobrze, a co na to:

Kod: Zaznacz cały

cat /proc/asound/devices
A mikser jakikolwiek widzi tą kartę?
Awatar użytkownika
rogacz
Posty: 22
Rejestracja: 11 grudnia 2007, 10:34
Lokalizacja: Legioland

Post autor: rogacz »

powróciłem do tematu instalacji sterownika, poszukałem głębiej i znalazłem taki artykuł

http://drakensjavahouse.blogspot.com/20 ... er-vs.html

Sterownikiem producenta nie warto się podcierać, za chwilę będę testował sposób drakena.


EDIT:
Sterownik się instaluje, nawet działa test ale nie mam żadnych dźwięków w kde.
W centrum sterowania sterownik zablokował "system dźwiękowy".
Powinienem zainstalować jakiś serwer dźwięku?

EDIT2:
Doinstalowałem pakiety alsa-ossalsaplayer-oss xfce4-mixer xfce4-mixer-oss xfce4-panel.
"Na ślepo" otrzymałem znów możliwość ustawienia serwera dźwięku.

Dalej centrum sterowania/system dźwiękowy, zakładka sprzęt - zaznaczamy:
full duplex
próbkowanie - 96000
własne urządzenie dźwiękowe - /dev/oss/sbxfi0/pcm0

I wszystko działa.

Gdyby ktoś kto się na tym lepiej zna opracował to jak należy na pewno się jeszcze komuś przyda.
Sam z chęcią zobaczyłbym co zrobiłem niepotrzebnie.

Pozdrawiam,
R. :evil:
AMartin
Posty: 22
Rejestracja: 24 maja 2008, 20:47

Post autor: AMartin »

Noszę się z zamiarem kupienia tej karty w wersji standardowej:
http://allegro.pl/item435373408_karta_c ... pilot.html
I pytanie jak sprawuje się Wam ta karta, czystość dzwięku 5.1 przy oglądaniu filmów i wrażenia?
Crius
Posty: 3
Rejestracja: 12 października 2008, 18:12

Post autor: Crius »

Witam! Niestety sam borykam się z tym samym problemem. Próbowałem wiele już dziwnych sterowników i czytałem instrukcji. Ta którą Ty używasz jest do tej pory najlepsza. Niestety problem zaczyna się już po zainstalowaniu wszystkiego.

Lshw pokazuje śliczne:
*-multimedia
description: Multimedia audio controller
product: SB X-Fi
vendor: Creative Labs
physical id: f
bus info: pci@0000:00:0f.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi bus_master cap_list
configuration: driver=sbxfi latency=32 maxlatency=5 mingnt=4 module=sbxfi
osstest wydaje piękne dźwięki po lewej, prawej i w stereo.
Na tym niestety się kończy, próbowałem zainstalować te pakiety które Ty później dołączyłeś. Okazało się, że są już w najnowszej wersji, więc tak na prawdę nie wiem co mam robić, a w opcjach ustawień dźwięku nie mam żadnej możliwości zmienienia nic na pełny duplex czy próbkowania, a żaden mikser na liście przy wyborze urządzenia nie występuje. Co robić? Z góry dziękuje za pomoc.
Awatar użytkownika
rogacz
Posty: 22
Rejestracja: 11 grudnia 2007, 10:34
Lokalizacja: Legioland

Post autor: rogacz »

Zdaje się ze są nowe sterowniki do X-fi.

http://support.creative.com/downloads/w ... verType=1#

ja już wsadziłem inną kartę i przekompilowałem jądro i na razie nie chce mi się bawić ale gdyby ktoś próbował proszę o relacje.

Pozdrawiam
R.
ODPOWIEDZ