Portál AbcLinuxu, 22. května 2025 13:18

Zmena poradia zvukových kariet

Pomocou příkazu

zistiť, ktoré moduly využívajú zvukové karty.

$ cat /proc/asound/modules

0 cx88_alsa
1 snd_via82x
2 snd_mpu401

V /etc/modprobe.d/ vytvoriť nový súbor (napríklad sound ) s nasledovným obsahom:

options snd_via82xx index=0
options snd_mpu401 index=1
options cx88_alsa index=2

Po spustení update-modules a najbližšom reštarte budú zvukové zariadenia inicializované v uvedenom poradí.


 

A nebo použít jinou techniku pokud používáte alsu:

Ja to resil jinak, pokud pouzivate alsu.

cat /proc/asound/cards 
 0 [ICH5           ]: ICH4 - Intel ICH5
                      Intel ICH5 with AD1985 at 0xfebff800, irq 21
 1 [SAA7134        ]: SAA7134 - SAA7134
                      saa7133[0] at 0xfeaff800 irq 17
 2 [Track          ]: USB-Audio - Fast Track
                      M-Audio Fast Track at usb-0000:00:1d.1-1, full speed

Jako default chci mit FastTrack, takze se nadefinuje jako default do souboru /etc/asound.conf

pcm.!default {
    type hw
    card Track
}
ctl.!default {
    type hw
    card Track
}

Poznámka:

Od jádra verze 2.6.30 je třeba, aby měly konfigurační soubory příponu .conf, jinak budou jádrem ignorovány. Soubor, který je třeba vytvořit podle první části návodu tedy bude /etc/modprobe.d/sound.conf.

Související dokumenty

Změna pořadí zvukových zařízení (blog)

Dokument vytvořil: msk, 16.1.2007 15:33 | Poslední úprava: pushkin, 5.8.2009 09:22 | Další přispěvatelé: Petr Šobáň, David Watzke | Historie změn | Zobrazeno: 1978×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.