Hangkártya sorrend

Fórumok

Hali!

A gépemben a hangkártyán kívül egy tunerkártya. Mivel a tvtuner-hez is tölt be alsa modult, ezért mint egy másik hangkártya jelenik meg. A probléma ezzel az, hogy 0 index-szel jelöli a tunert és a hangkártyámat pedig 1-el. A hangkártyám nem működik többcsatornásként, ezért esound-ot használok. A kérdésem, annyi lenne, hogy meg lehet-e cserélni valahogy a hangkártyák sorrendjét illetve be lehet-e valahogy állítani, hogy az esound melyik hangkártyát használja alapértelmezettként.

Üdv: smerli

Se pénz, Se posztó, Sepultura

Hozzászólások

ilyet találtam itt a hup-on, szerintem hangkártyával is működik.
"azert van, mert nem ugyanabban a sorrendben tolti be a kartyak module-jait... ha minden igaz a modules.conf-ba beirva ezt meg tudod adni a sorrendet:
alias eth0 moduleneve
alias eth1 moduleneve
es akkor abban a sorrendben tolti be a kartyakat ahogy ott megadod"

Nálam nincs modprobe.conf, de van /etc/modprobe.d/aliases illetve ugyanitt alsa-base. Ezekkel játszom, ezidáig eredménytelenül.
A hálókártyánál egyértelműbb az elnevezés, hogy eth0, eth1... de hangkártyáknál nem tudom milyen általános neveket használ - talán snd-card-x - .

Se pénz, Se posztó, Sepultura

No mind1, egyelőre maradok a favágó módszernél, egyszerűen nem engedem betölteni az tunerkártya alsa (saa7134-alsa) modulját.

Se pénz, Se posztó, Sepultura

Az udev nem pont erre való?
Ott még az usb eszközöket is definiálhatod, és akkor adott eszköz mindíg ugyanaz a device file lesz. Szerintem ez kell neked.
Csaba

Haho,

Nalam igy mukodott, Audigy-vel es USB-s hanggal:

alias snd-card-0 snd-emu10k1
alias snd-card-1 snd-usb-audio
alias sound-slot-0 snd-card-0
alias sound-slot-1 snd-card-1
options snd cards_limit=2
options snd-emu10k1 index=0
options snd-usb-audio index=1

Lehet sokat jatszani a .asoundrc file-al:
http://www.alsa-project.org/alsa-doc/doc-php/asoundrc.php

Udv, Diravi