Hallo Emil, Am Sonntag, 18. Februar 2007 15:34 schrieb Emil Stephan:
Hallo Klaus,
ich glaube, es geht mit options snd-usb-audio enable=1,1,1,1 index=0,1,2,3 vid=0582,08bb,0582,0582 \ pid=0097,2902,0052,002d options cx88-alsa enable=1 index=4
# uniq.virtual:USB Audio alias snd-card-0 snd-usb-audio # uniq.virtual:USB Audio alias snd-card-1 snd-usb-audio # uniq.virtual:USB Audio alias snd-card-2 snd-usb-audio # uniq.virtual:USB Audio alias snd-card-3 snd-usb-audio # uniq.virtual:cx88_alsa alias snd-card-4 cx88_alsa
in /etc/modprobe.d/sound. Die Zeilen, die hier mit \ verbunden sind, sind in der Datei eine Zeile.
Tschö, Emil
vielen Dank erstmal, für Deine Bemühungen. Leider hat auch dieser Vorschlag keine Abhilfe gebracht. Schöne närrische Tage noch. Gruß Klaus
Am Samstag, 17. Februar 2007 21:34:19 schrieb Klaus Rehberg:
Hallo Liste,
ich habe schon diverse Beiträge zum Thema Sound mit mehreren Soundkarten studiert - aber keiner hat mir bisher zur Lösung verholfen.
Die Daten :
Linux pc1 2.6.20-2-default #1 SMP Wed Feb 7 21:04:19 UTC 2007 i686 i686 i386 GNU/Linux
mit allen Updates von heute.
Es gibt lt. lspci folgende Audioquellen :
00:0e.1 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05)
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] AC'97 Sound Controller (rev a0)
00:10.0 Multimedia audio controller: Ensoniq ES1370 [AudioPCI] (rev 01)
Alle Treiber sind installiert und jede Soundquelle funktioniert für sich, solange ich sie einzeln einrichte.
Das Problem, mit dem ich bisher nicht zurechtkomme, ist, den Soundkarten eine festgelegte Reihenfolge zu vergeben. Die ändert sich bei fast jedem Neustart willkürlich.
Meine USB-Webcam mit Microfon habe ich mich bisher noch nicht gewagt auch noch anzuschließen.
Ich möchte die PCI-Adresse 00:02:.7 gerne als /dev/dsp, die 00:10:0 als /dev/dsp1, und die 00:0e:1 als /dev/dsp2 festlegen.
Wenn ich mit alsaconf arbeite, wird der Conextant Controller (Haupauge WinTV) nicht gefunden, im Mixer ist er aber vorhanden. Wo und wie die initialisiert wird, habe ich noch nicht herausbekommen.
Den Postings und Howtos nach, die ich über das Thema gefunden habe, sollte sich das Problem über die Konfiguration von udev lösen lassen (? oder ?). Die etwas ausführlicheren Anleitungen, die ich dazu bisher gefunden habe sind leider in englisch gehalten (was leider nicht gerade meine Stärke ist).
Ich habe damit so einiges (leider ohne Erfolg) ausprobiert, habe aber offensichtlich die Arbeitsweise und Syntax noch nicht richtig verstanden - oder bin mit udev völlig auf dem falschen Dampfer.
Die originale Datei /etc/udev/rules.d/40-alsa.rules enthält :
SUBSYSTEM=="sound", GROUP="audio" SUBSYSTEM=="snd", GROUP="audio" KERNEL=="controlC[0-9]*", NAME="snd/%k" KERNEL=="hwC[D0-9]*", NAME="snd/%k" KERNEL=="pcmC[D0-9cp]*", NAME="snd/%k" KERNEL=="midiC[D0-9]*", NAME="snd/%k" KERNEL=="timer", NAME="snd/%k" KERNEL=="seq", NAME="snd/%k" SUBSYSTEM=="sound", KERNEL=="controlC?", RUN+="/usr/sbin/alsactl -F restore %n" SUBSYSTEM=="sound", KERNEL=="hwC?D2", DRIVERS=="EMU10K1_Audigy", RUN+="/etc/alsa.d/udev-soundfont"
Die Datei /etc/modprobe.d/sound enthält zur Zeit :
alias char-major-116 snd alias char-major-14 soundcore 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 alias snd-card-1 snd-ens1370 alias sound-slot-1 snd-ens1370 alias snd-card-0 snd-intel8x0 alias sound-slot-0 snd-intel8x0
Wenn ich nach einem reboot "rcalsasound restart" ausführe, arbeitet ab und zu alles wie gewünscht.
Wenn noch weitere Informationen notwendig sind um zu helfen, liefere ich die gerne nach.
Viele Grüße
Klaus
-- Have a nice Day ;-)
-- -- Registered Linux User since 19940320
-------------------------------------------------- Emil Stephan, Marktplatz 39, 53773 Hennef, Germany voice: +49-2242-84438 Accelerate Windows: 9.81 m/sec^2 would be adequate
-- Have a nice Day ;-) -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org