Strona 2 z 2

: 08 stycznia 2008, 07:42
autor: homerpp
wynik:
**** List of CAPTURE Hardware Devices ****
card 0: CA0106 [CA0106], device 0: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: CA0106 [CA0106], device 1: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: CA0106 [CA0106], device 2: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: CA0106 [CA0106], device 3: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0
Co do amaroka: Ustawiam alse, potem mono zostawiam, na default, stereo-duplicate. Amarok się wiesza, wyrzuca, że "urządzenie jest zajęte". Gdy zmieniam arts na zwalnianie serwera dźwięku po1 sek, dzieje się to samo, jakby arts nie zwolnił serwera. Nawet, gdy ręcznie wywalam arts (pojawia się komunikat, że tradycyjne urządzenia mogą z karty korzystać) dzieje się to samo. Nie jest to chyba wina amaroka ani alsy, bo dzieje się tak we wszystkich odtwarzaczach, zresztą, aptitudem wywaliłem alse i zainstalowałem na nowo, potem alsaconfig i nic sie nie zmieniło. IMHO, to wina atrs'a. Sterownik się zainstalował poprawnie, 5.1 jest.
Gdieś czytałem, że można mieć dwie karty dźwiękowe pod linuksem, co mnie by pasowało (pod windowsem mi sie ta sztuczka nie udała) - moja żona często pracuje/ słucha muzyki na komputerze, ja w tym czasie oglądam film przez TVout, wiec dwie karty to idealne rozwiązanie, bo inaczej w głośnikach mamy obydwoje "mix" wszystkiego, co przechodzi prezez karte :)

: 08 stycznia 2008, 13:07
autor: ilin
Tak to napisałes ze w koncu nie wiem czy masz te 5.1 czy nie. :-D

Apropo dwóch kart dźwiekowych to smialo mozna mieć kilka.

Kod: Zaznacz cały

 # ALSA portion
alias char-major-116 snd
aliassnd-emu10k1
options snd-emu10k1 index=0
# module options should go here

# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0

# card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
# ALSA portion
alias char-major-116 snd
alias snd-card-1 snd-intel8x0
options snd-intel8x0 index=1
# module options should go here

# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-1 snd-card-1

# card #1
alias sound-service-1-0 snd-mixer-oss
alias sound-service-1-1 snd-seq-oss
alias sound-service-1-3 snd-pcm-oss
alias sound-service-1-8 snd-seq-oss
alias sound-service-1-12 snd-pcm-oss 

To mój plik /etc/modprobe.d/sound

Jak widzisz mam dwie.

Zwróc uwagę na wpisy snd-card-0 i snd-card-1 oraz opcję index tym definiujesz kolejnosc kart.

Oczywiście trzeba aplikacji ktora ma korzystac z karty zdefiniwać z ktorej ma korzystać.

Domyslnie będzie korzystać z karty 0.


Ja tą drugą mam tylko do mikrofonu bo w pierwszej brakuje mi wejscia na mikrofon bo mam wpięty kabelek od karty TV.

Pozdrawiam

: 16 stycznia 2008, 10:34
autor: homerpp
Witam,
Po dluzszej przerwie wracam do tematu (mialem, niestety, bardzo zajmujacy tydzien pod wzgledem zawodowym).
Podsumowując:
1. Mam karte 5.1 sb audigy
2. Nie mam dzwieku 5.1 w Amaroku przy odgrywaniu zrodel dwukanalowych (np. mp3)
3. Nie mam nagrywania przez mikrofon, nie slysze sie takze jesli do mikrofonu mowie (tak, jakby mikrofon nie byl podlaczony)

Co zrobilem:
1. Skonfigurowalem wyjscie xine w amaroku (stereo dałem duplicate). Efekt: Amarok zamula i wyswietla komunikat. ze wyjscie dzwieku jest niedostepne.
2.Wiec skonfigurowalem serwer arts tak, by zwalnial karte po 1 sek. bezczynności. Efekt: Amarok po tych dzialaniach nadal zamula i nie odtwarza dźwięku, wyrzucajac komunikak, że wyjscie dzwieku jest niedostepne.
3. Po sprawdzeniu kmixa ( i konsolowego odpowiednika, alsamixer) wyszlo, ze karta jest ustawiona na 5 kanalow + subwofer a nagrywanie ma leciec z mikrofonu.

Co dalej?
Pozdrawiam

: 16 stycznia 2008, 10:37
autor: ilin
Wrzuć gdzies screena tego kmixa bo cos mi nie pasuje.

Pozdrawiam

: 16 stycznia 2008, 11:20
autor: homerpp
Z tym kmixem za chwile wrzuce, mecze sie teraz z sound w modprobe.d i uruchomieniem dwoch kart.

moj plik sound
#pierwsza karta SB Audigy
alias snd-card-0 snd-ca0106
options snd-ca0106 index=0
#druga karta AC97
alias snd-card-1 snd-intel8x0
options snd-intel8x0 index=1
Po restarcie mam komunikat, ze nie xine nie moze uruchomic zadnych sterownikow dzwieku.
Moduly sa poprawne - dla sb audigy ca0106, dla realteka AC 97 - intel8x0
pierwsza jest karta sb (index 0), druga realteka (index 1)
czy moze ten konfig ma wygladac zupelnie inaczej?
Na ktory serwer moge wrzucic screen kmixa?

Update:
Coś chyba skopalem zupelnie bo teraz dzieje sie tak:
instaluje za pomoca alsaconf alse, wybieram ca0106 i niby sie wszystko udalo, sterownik jest zaladowany a nadal mam tylko realteka . Po resecie systemu jest to samo.
AA!!! Windows jest łatwiejszy!!! ;)

Następny "update" ;) :
Sprawa ma sie tak, ze gdy w biosie wlaczam karte zintegrowana (ac97) to nie moge skorzystać z sb audigy. lspci pokazuje, ze karta jest, nie mozna jej skonfigurowac za pomoca alsaconf (zawsze, w efekcie, bedzie ac97).
Gdy wylaczam ac97 w biosie (lub daje na "auto) wtedy mam dzwiek z sb audigy i nie da sie (nie umiem) "dodac" ac97 jako drugiej karty.

No nic, wypada tylko podziękować Ilinowi za pomoc i poświęcony czas i spakować zabawki. Wracam do windowsa - z punktu widzenia uzytkownika takiego jak ja, majacego minimalna wiedze o systemach operacyjnych, windows jest systemem łatwiejszym, przyjemniejszym i nie budzi frustracji.

Pozdrawiam i ide robic formacik partycji.