Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: sepi - 12.03.07 - klo:15.11
-
ongelmana on se että koneen käynnistettyä oletuksena on tv-kortin äänikortti Conexant CX8811 saan sen kuitenkin vaihdettua KMix:ssä pääkanavassa ja mikserissä via8237:n uudelleen käynnistyksen jälkeen on oletuksena jälleen cx8811
miten saisin muutettua oletus äänikortin
olen yrittänyt mukata tämän palstan ohjeiden mukaan /etc/modprobe.d/alsa-base mutta se ei auta asiaan.
tai sitten en ole osannut muokata sitä oikein cat /proc/asound/cards komennolla tulee tällainen
0 [CX8811 ]: CX88x - Conexant CX8811
Conexant CX8811 at 0xe9000000
1 [UART ]: MPU-401 UART - MPU-401 UART
MPU-401 UART at 0x330, irq 10
2 [V8237 ]: VIA8237 - VIA 8237
VIA 8237 with ALC655 at 0xe500, irq 201
minulla on myös ubuntu 6.10 jossa on myös äänikortit numeroitu samanlailla mutta siinä sain valittua nautiluksessa mitä äänikorttia käytetään ja asetukset säilyy käynnistyksen jälkeen elikä vika on ilmeisesti kde:n ääniasetuksissa .
-
olen yrittänyt mukata tämän palstan ohjeiden mukaan /etc/modprobe.d/alsa-base mutta se ei auta asiaan.
kyllä sen pitäisi auttaa asiaan heti alsan uudelleenkäynnistyksen/bootin jälkeen.
tai sitten en ole osannut muokata sitä oikein
hyvin mahdollista. jos esittäisit tekemäsi muokkaukset joku ehkä osaisi kertoa jotain varmaa.
-
joo tässä on sen muutokset eli lisäsin ton viimeisen rivin sekä kokeilu mielessä vaihdoin options snd-via82xx-modem index :n 2>0
options snd-bt87x index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-0
options snd-usb-audio index=-2
options snd-usb-usx2y index=-2
options snd-CX8811 index=-2
-
joo tässä on sen muutokset eli lisäsin ton viimeisen rivin sekä kokeilu mielessä vaihdoin options snd-via82xx-modem index :n 2>0
tuo snd-via82xx-modem ei liity äänikorttiisi sellaisenaan ja...
options snd-CX8811 index=-2
tämän pitäisi varmaankin olla kokonaan pienillä kirjaimilla ja oikeasti sen ladatun modulin nimi. ainakaan omalta koneeltani ei löydy mitään tuon nimistä. en pääse tällä hetkellä alsa-projektin sivuille tarkistamaan, mutta sinun pitäisi nähdä se joka tapauksessa ladattujen modulien joukosta.
-
olen kokeillut kirjouttaa /etc/modrobe.d/alsa-base cx88:a useammalla muodolla mutta ei auta ladatuista moduleista löysin cx88-alsa mutta ei sekään vaikuttanut asiaan
sama juttu ton blaclist:n kanssa kun en tiedä mitä sinne pitäisi laittaa
eikö tota oletus järjestystä pysty millään vaihtaan niin että via-82xx olis 0 ja cx88xx olis1
-
options snd-bt87x index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-0
options snd-usb-audio index=-2
options snd-usb-usx2y index=-2
options snd-CX8811 index=-2
tuossa on ainaki se, että nollan edessä on - merkki. laitappa pelkkä 0
-
Kokkeiles tota: http://alsa.opensrc.org/index.php?title=FAQ026 (http://alsa.opensrc.org/index.php?title=FAQ026)
-
toi http://alsa.opensrc.org/index.php?title=FAQ026 tuntuu olevan minulle liian vaikea kun en oikein osaa tuota lontoon kieltä
vielä ihmettelin miksi ubuntu6.10:ssä vaihto toimii nautiluksen puolella kun /etc/modprobe.d/alsa-base on samanlainen kuin kubuntussa alkuunsa
välillä kun vaihtaa kortteja kde:n puolella ja buuttaa koneen niin se käynnistyy via8237 kortilla mutta ei aina minusta tämä ongelma on kde:n puolella.
-
Kokkeiles tota: http://alsa.opensrc.org/index.php?title=FAQ026 (http://alsa.opensrc.org/index.php?title=FAQ026)
komento on "asoundconf", ja sen GUI -frontend on asounconf-gtk (joka tulee uuden Ubuntun mukana). Kytkimet komentoon voi jokainen selvittää itse, mutta tällä syteemissä olevat äänikortit voi mm. listata, ja valita niistä se, jota systeemi käyttää. Vanha "alsaconf" on myös saatavissa netistä ainakin erillisenä skriptinä, jonka voi halutessaan ajaa roottina. Ubuntusta en ole sitä löytänyt, ja sen ajo tapahtuu, tietenkin, omalla vastuulla.
-
toi http://alsa.opensrc.org/index.php?title=FAQ026 tuntuu olevan minulle liian vaikea kun en oikein osaa tuota lontoon kieltä
vielä ihmettelin miksi ubuntu6.10:ssä vaihto toimii nautiluksen puolella kun /etc/modprobe.d/alsa-base on samanlainen kuin kubuntussa alkuunsa
välillä kun vaihtaa kortteja kde:n puolella ja buuttaa koneen niin se käynnistyy via8237 kortilla mutta ei aina minusta tämä ongelma on kde:n puolella.
0 [CX8811 ]: CX88x - Conexant CX8811
Conexant CX8811 at 0xe9000000
1 [UART ]: MPU-401 UART - MPU-401 UART
MPU-401 UART at 0x330, irq 10
2 [V8237 ]: VIA8237 - VIA 8237
VIA 8237 with ALC655 at 0xe500, irq 201
Eli arvelisin että nämä vaihtelee sinulla paikkaansa. Onko sinulla lainkaan ~/.asoundrc tiedostoa(cat ~/.asoundrc). Voit pakottaa defaultiksi äänikortiksi V8237 ks. tiedostossa, kuten linkissäkin oli tehty eli lisäämällä .asoundrc :hen seuraavanlaista:
pcm.!default {
type hw
card V8237
}
ctl.!default {
type hw
card V8237
}
Ja käsittääkseni .asoundrc otetaan käyttöön kun seuraavan kerran kirjaudut. Tiedän ettei tuo piiri tue hw miksausta joten joutunet vielä kamppailemaan dmixin kanssa, jos äänien kanssa on ongelmia.
-
olen kokeillut kirjouttaa /etc/modrobe.d/alsa-base cx88:a useammalla muodolla mutta ei auta
kannattaa ehkä kertoa millä uyseammalla muodolla tuota on yrittänyt...
ladatuista moduleista löysin cx88-alsa mutta ei sekään vaikuttanut asiaan
no, mitähän muut löytävät jos laitat tänne komennon:
$ lsmod | grep snd
tuottaman tulosteen.
tosin se voi hyvin olla tuo cx88-alsa kun kyseessä on kuitenkin v4l laite... cx8800 saattaisi olla myös mahdollinen, mutta se ei taida olla äänipuolelle, toisin kuin tuo aiempi.
sama juttu ton blaclist:n kanssa kun en tiedä mitä sinne pitäisi laittaa
no, eivät muutkaan sitä voi tietää, varsinkaan jos et kerro kaikkia tarvittavia tietoja.
eikö tota oletus järjestystä pysty millään vaihtaan niin että via-82xx olis 0 ja cx88xx olis1
pystyy.
-
kokeilin tota asoundconfia sain sillä list päättellä korttie järjestyksen näkyyn mutta muut komennot ei ilmeisesti toimi kun ei tapahdu mitään mutta täytyypi tutkailla sitä vielä.
koska ubuntussa homma pelitti ok
kopioin ubuntun kotihakemistosta > kubuntun kotihakemistoon tällaiset tiedostot
. asoundrc
.asoundrc
.asoundconf
kubuntu käynnistyy nyt via 8237 ääni kortilla ja alsamixer näyttä käyttävän via8237:n kone toimii nyt hyvin ja kaffeine toistaa avi -videoiden äänet kunnolla minkä takia tätä hommaa rupesin väänteleen
semmoinen homma kuitenki vielä on että kde:n panelin äänensäätö on käynnistyksen jälken edellen cx8811 mutta äänet toimii kuitenkin paneelin äänensäätö lähtee toimiin kun vaihtaa via8237 :n että jos jollain oli tähän vielä vinkkejä niin olis hyvä
hu hu eipä käynnisty enään tänään oikealla äänikortilla eilisestä useammasta testauksesta huolimatta joten tein tuke81:n ohjeen mukaisen .asondrc tiedoston sillä taas käynnistyy via8237 äänikortilla .
Kiitokset kuitenkin kaikille avustajille.
-
Jatkaisin vielä tätä hommaa sillä huomasin että joskus koneen käynnityksessä KMix on käynnistynyt VIA8237 :lla jolloin myös hauppaugen:n
mukana tullut kaukosäätimen äänensäätö toimii , mutta useimmiten käynnistyksessä KMix käynnistyy Conexant CX8811:lla sen saa kyllä vaihdettua VIA8237:n tällöin kaukosäädin avaa säätö ikkunan mutta säätö ei toimi
eli miten saan KMix:n asetukset tallentuun että se käynnistyis seuraavalla käynnistyksellä via8237:lla
jos joltain löytyis apuja niin olis erittäin hyvä.