Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Vaihtoehtoiset työpöytäympäristöt => Aiheen aloitti: jormapaappa1235 - 10.12.11 - klo:19.42

Otsikko: Lubuntu 11.10 ja äänikortin vaihto [Ratkaistu]
Kirjoitti: jormapaappa1235 - 10.12.11 - klo:19.42
Noniin, päätin taas vaihteeksi siirtyä Linuxin käyttäjäksi, nyt haarukkaan osui kevyt Lubuntu. Lähes kaikki toimii tosi nopeasti ja hienosti, mutta...

En vaan saa koneestani millään ääniä kuulumaan, koneessa on Creative Sound Blaster Live! ja emolevyn integroitu, JOKA ON DISABLOITU biosista. Lubuntu kuitenkin tunnistaa kummatkin äänikortit ja päättää ihan kuin piruillakseen, että Vian integroitu on ensisijainen äänikortti. Äänikortit tunnistettu "alsamixer"-komennolla. Ääni kuuluu emon integroitu käytössä TOSI TOSI pienesti kaiuttimista (Lubuntun äänet max, vahvistimen äänet noin 3x normaali). Tällöin kaiuttimista kuuluu jotakin pientä suhinan joukosta.

Koneen speksit:
Asus K8V-MX
AMD Mobile Athlon 64 3000+
1gb 333mhz ram
Creative Sound Blaster Live!
Nvidia Geforce fx 5200

EDIT: Tämä taisi tulla osittain väärälle alueelle
Otsikko: Vs: Lubuntu 11.10 ja äänikortin vaihto
Kirjoitti: nm - 12.12.11 - klo:02.18
Voit vaihtaa oletusäänikorttia tekemällä kotihakemistoosi tekstitiedoston .asoundrc (huomaa piste tiedostonimen alussa). Tarkemmat ohjeet englanniksi: http://alsa.opensrc.org/FAQ026

1. Tutki, minkä nimisiä äänilaitteita ALSA näkee komentamalla päätteessä:
cat /proc/asound/cards

2. Jos Sound Blasterisi näkyy listauksessa nimellä "Live", kirjoita .asoundrc:n sisällöksi:

Koodia: [Valitse]
pcm.!default {
    type hw
    card Live
}
ctl.!default {
    type hw
    card Live
}

SB Live miksaa muistaakseni samanaikaisesti toistettavat äänet raudalla, mikä on jokseenkin poikkeuksellista. Silloin ei tarvitse käyttää Alsan dmix-softamiksausta. Useimmilla muilla äänikorteilla tiedoston pitäisi näyttää suunnilleen tällaiselta:

Koodia: [Valitse]
pcm.kortti {
    type hw
    card Nimi
}
pcm.mix {
    type dmix
    slave.pcm "kortti"
}
pcm.!default {
    type plug
    slave.pcm "mix"
}
ctl.!default {
    type hw
    card Nimi
}
Otsikko: Vs: Lubuntu 11.10 ja äänikortin vaihto
Kirjoitti: jormapaappa1235 - 16.12.11 - klo:18.35
Noh, mitenkäs tätä .asoundrc:tä sitten muokataan? Loin kyseisen tiedoston kotikansioon, mutta sitä ei näy siellä. Kuitenkin, jos yritän luoda sitä uudelleen, lubuntu ilmoittaa samannimisen tiedoston jo olevan olemassa. Pitääkö tämä tehdä komentoriviltä, ja jos pitää, niin miten? Olen Linuxin komentorivin käyttäjänä vielä aika aloittelija.

cat /proc/asound/cards tosiaan näyttää SB Live! Value [CT4832] -kortin Live-kohdassa.
Otsikko: Vs: Lubuntu 11.10 ja äänikortin vaihto
Kirjoitti: nm - 16.12.11 - klo:21.27
Noh, mitenkäs tätä .asoundrc:tä sitten muokataan? Loin kyseisen tiedoston kotikansioon, mutta sitä ei näy siellä.

Pisteellä alkavat tiedostonimet piilotetaan tiedostolistauksissa. Ne voi kytkeä näkyviin ja takaisin piiloon näppäinyhdistelmällä Ctrl+H, kun tiedostoselain tai -valitsin on auki.

cat /proc/asound/cards tosiaan näyttää SB Live! Value [CT4832] -kortin Live-kohdassa.

Kopioi tuo tuloste tänne.
Otsikko: Vs: Lubuntu 11.10 ja äänikortin vaihto
Kirjoitti: jormapaappa1235 - 16.12.11 - klo:21.54
juuso@juuso-System-Product-Name:~$ cat /proc/asound/cards
 0 [V8237          ]: VIA8237 - VIA 8237
                      VIA 8237 with AD1888 at 0x1000, irq 22
 1 [Live           ]: EMU10K1 - SB Live! Value [CT4832]
                      SB Live! Value [CT4832] (rev.8, serial:0x80271102) at 0xe400, irq 17

 Tässä tuloste. .asoundrc:kin näkyy nyt. Tökkäsin tiedot sinne, kerron myöhemmin miten kävi.

EDIT: Kiitos, lähti toimimaan  ;D