PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [ALSA] Reihenfolge der Devices angeben



AceTheFace
05.11.04, 18:24
Hallo,

habe meine onBoard-soundkarte zusätzlich zu meiner sonstigen SB-Live-Karte aktiviert. Die onBoard-Karte wird nur für skype benutzt. Leider ist es nun aber so, dass mein System die onBoard-Karte als erste Soundkarte (/dev/dsp) und meine richtige Soundkarte als sekundäre Karte (/dev/dsp1) einrichtet.
Ich möchte aber das meine SBLive weiterhin unter /dev/dsp (/dev/mixer etc..) ansprechbar bleibt. Habe schon versucht, durch die Reihenfolge in dern modprobe und modules-Dateien dafür zu sorgen, dass er die Soundkarten anderstrum läd, dies hat allerdings nicht geholfen.

Hier mal meine Config-Dateien:



alias usb0 usbnet
probeall scsi_hostadapter aic7xxx
above snd-emu10k1 snd-pcm-oss
alias sound-slot-0 snd-emu10k1
alias sound-slot-1 snd-via82xx
above snd-via82xx snd-pcm-oss
alias eth0 8139too
probeall usb-interface usb-uhci




alias usb0 usbnet
alias sound-slot-1 snd-via82xx
alias eth0 8139too
alias sound-slot-0 snd-emu10k1
install scsi_hostadapter /sbin/modprobe aic7xxx; /bin/true
install snd-emu10k1 /sbin/modprobe --first-time --ignore-install snd-emu10k1 && { /sbin/modprobe snd-pcm-oss; /bin/true; }
install snd-via82xx /sbin/modprobe --first-time --ignore-install snd-via82xx && { /sbin/modprobe snd-pcm-oss; /bin/true; }
install usb-interface /sbin/modprobe usb-uhci; /bin/true
remove snd-emu10k1 { /sbin/modprobe -r snd-pcm-oss; } ; /sbin/modprobe -r --first-time --ignore-remove snd-emu10k1
remove snd-via82xx { /sbin/modprobe -r snd-pcm-oss; } ; /sbin/modprobe -r --first-time --ignore-remove snd-via82xx
alias /dev/nvidia* nvidia
options bttv radio=1 tuner=5 card=24 gbuffers=4

(hier habe ich extra schonmal die sound-slot-nummern vertauscht, hat aber auch nix gebracht...)



Starte ALSA-Version 1.0.6: via82xx emu10k1. [ OK ]
Ausführen von »alsactl«, um die Mixer-Einstellungen wiederherzus[ OK ].


Hoffe mir kann jemand helfen.

Gruß,

Ace

linuxchaos
06.11.04, 07:59
ich weiss nicht, ob es daran liegt, aber bei alsa schreiben sie immer noch sowas wie

# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-ice1712
# 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

in die modules.conf.

wenn ich es richtig sehe, machst du aus diesen beiden zeilen:
alias snd-card-0 snd-ice1712
alias sound-slot-0 snd-card-0
eine:
alias sound-slot-0 snd-emu10k1

kann es vielleicht in die richtung gehen?

nur so ne idee ...

grüsse l.chaos

AceTheFace
06.11.04, 21:22
Hab heute Mittag leider mein Linux mithilfe von qtparted kaputt bekommen. Nach der Neuinstallation passte die Reihenfolge.

Danke.

Gruß,

Ace