Mistä tuo asetetaan? Itse en ole löytänyt.
minulla on edelleen enemmän kokemusta ei debian-pohjaisista distroista, joten joudun arvailemaan...
siis korttien paikat alsan konfissa määräytyvät sen mukaan missä järjestyksessä modulit tulevat ladatuiksi. tosin tämä ei ole aina ihan helpopa toteuttaa, varsinkaan kun debian/ubuntu ei lataa noita moduleita mitenkään näkyvällä tavalla.
vaihtoehtona on antaa moduleita ladattaessa modulille parametri index=<luku> jossa luku alkaa 0:sta, joka on tietty se oletus. homma pitää tehdä vielä niin, että jokaiselle oikeasti löytyvälle kortille pitää antaa indeksi, jotta indeksit varmasti tulevat voimaan halutulla tavalla. veikkaisin äkkiseltään, että tiedostolla
/etc/modprobe.d/alsa-base voisi olla tässä yhteydessä jonkin verran merkitystä, mutta en kyllä kieltämättä ole hommaa testannut
tuo tuli ensimmisen mielee, mutta nyt kun tässä kirjoittelin siitä, niin riittäisiköhän sittenkin se, että luo tiedoston
/etc/asoundrc tai käyttäjäkohtaisesti
~/.asoundrc jossa sitten default-kortiksi sen ykkösen (tai minkä nyt ikinä haluaa).
siis vaikka jotain tähän suuntaan:
pcm.!default {
type hw
card 1
}
ctl.!default {
type hw
card 1
}
pitää varmaan testata noita molempia tuossa testikoneen puolella, kunhan muilta kiireiltään ehtii.