Autor Téma: Pořadí zvukovek  (Přečteno 7782 krát)

mojrv

  • Newbie
  • *
  • Příspěvků: 5
  • Karma: +0/-0
    • Zobrazit profil
Pořadí zvukovek
« kdy: Červenec 03, 2013, 19:34:50 »
Zdravím,
mám problém s nastavením pořadí zvukovek. Moje konfigurace je následující:

Kód: [Vybrat]
$ cat /proc/asound/cards
 0 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xfcffc000 irq 19
 1 [Live           ]: EMU10K1 - SB Live! Value [CT4832]
                      SB Live! Value [CT4832] (rev.8, serial:0x80271102) at 0x8f00, irq 21
 2 [Webcam         ]: USB-Audio - FULL HD 1080P Webcam
                      Generic FULL HD 1080P Webcam at usb-0000:00:16.2-4.2, high speed
$ ls -l /dev/snd/*
crw-rw----+ 1 root audio 116, 16 čec  3 18:06 /dev/snd/controlC0
crw-rw----+ 1 root audio 116, 10 čec  3 18:06 /dev/snd/controlC1
crw-rw----+ 1 root audio 116, 18 čec  3 18:06 /dev/snd/controlC2
crw-rw----+ 1 root audio 116, 15 čec  3 18:06 /dev/snd/hwC0D0
crw-rw----+ 1 root audio 116,  2 čec  3 18:06 /dev/snd/hwC1D0
crw-rw----+ 1 root audio 116,  3 čec  3 18:06 /dev/snd/midiC1D0
crw-rw----+ 1 root audio 116, 14 čec  3 19:11 /dev/snd/pcmC0D3p
crw-rw----+ 1 root audio 116, 13 čec  3 19:11 /dev/snd/pcmC0D7p
crw-rw----+ 1 root audio 116, 12 čec  3 19:11 /dev/snd/pcmC0D8p
crw-rw----+ 1 root audio 116, 11 čec  3 19:11 /dev/snd/pcmC0D9p
crw-rw----+ 1 root audio 116,  9 čec  3 19:11 /dev/snd/pcmC1D0c
crw-rw----+ 1 root audio 116,  8 čec  3 19:11 /dev/snd/pcmC1D0p
crw-rw----+ 1 root audio 116,  7 čec  3 18:06 /dev/snd/pcmC1D1c
crw-rw----+ 1 root audio 116,  6 čec  3 18:06 /dev/snd/pcmC1D2c
crw-rw----+ 1 root audio 116,  5 čec  3 19:11 /dev/snd/pcmC1D2p
crw-rw----+ 1 root audio 116,  4 čec  3 18:06 /dev/snd/pcmC1D3p
crw-rw----+ 1 root audio 116, 17 čec  3 19:11 /dev/snd/pcmC2D0c
crw-rw----  1 root audio 116,  1 čec  3 18:06 /dev/snd/seq
crw-rw----+ 1 root audio 116, 33 čec  3 18:06 /dev/snd/timer

/dev/snd/by-id:
celkem 0
lrwxrwxrwx 1 root root 12 čec  3 18:06 usb-Generic_FULL_HD_1080P_Webcam_200901010001-02 -> ../controlC2
                                                                                                                                                                                                                                             
/dev/snd/by-path:                                                                                                                                                                                                                           
celkem 0                                                                                                                                                                                                                                     
lrwxrwxrwx 1 root root 12 čec  3 18:06 pci-0000:00:16.2-usb-0:4.2:1.2 -> ../controlC2                                                                                                                                                       
lrwxrwxrwx 1 root root 12 čec  3 18:06 pci-0000:01:00.1 -> ../controlC0                                                                                                                                                                     
lrwxrwxrwx 1 root root 12 čec  3 18:06 pci-0000:07:07.0 -> ../controlC1

Potřeboval bych prohodit pořadí prvních dvou karet. Než jsem přeinstaloval na trojku, fungoval postup úpravou /etc/modprobe.conf

Kód: [Vybrat]
alias sound-slot-0 snd_emu10k1
alias snd-0 snd_emu10k1
alias sound-slot-1 snd_hda_intel
alias snd-1 snd_hda_intel

To však už nefunguje. Zkoušel jsem i "snd-card-X", to taky nefunguje.

Existuje nějaký jiný způsob, jak sáhnout na prioritu zvukovek?

martas38

  • Newbie
  • *
  • Příspěvků: 30
  • Karma: +1/-0
    • Zobrazit profil
Re:Pořadí zvukovek
« Odpověď #1 kdy: Červenec 04, 2013, 07:30:57 »
Zdravím. Měl jsem problém, že mně systém při startu prohazoval pořadí zvukovek a vyřešil jsem to nakonec v: Nastavit váš počítač - Hardware - Prohlížet a nastavovat Hardware - Zvuková karta a u každé karty Nastavit volby aktuálního ovladače index - první karta dát index 0, druhá 1 atd. Nevím, jak moc košér to je řešení, správně by se to mělo nastavit v souboru .asoundrc, ale mně moje řešení bez problému funguje.

mojrv

  • Newbie
  • *
  • Příspěvků: 5
  • Karma: +0/-0
    • Zobrazit profil
Re:Pořadí zvukovek
« Odpověď #2 kdy: Červenec 04, 2013, 08:57:13 »
V podstatě je to podobné mému řešení, protože harddrake2 zapisuje do /etc/modprobe.conf. Já jsem po lustrování stránek o Alze na webu Archlinuxu našel ty indexy. Webkameře jsem zadal index=-2, protože si jinak krade výchozí pozici. Takže abych to shrnul:

Kód: [Vybrat]
options snd slots=snd_emu10k1,snd_hda_intel
options snd_emu10k1 index=0
options snd_hda_intel index=1
options snd_usb_audio index=-2

To je celé, problém vyřešen, díky za odpověď.