Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: topi - 23.11.05 - klo:04.18

Otsikko: Äänet/alsaconf
Kirjoitti: topi - 23.11.05 - klo:04.18
Äänet eivät toimi Ubuntu 5.04 :ssa.

Olen ottanut asetukset--> ääni ruksin pois sekä asettanut Alsan päälle:
Järjestelmä --> Asetukset --> Alsa

Äänikortit ovat:

lspci -v | grep -i audio
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801AA AC'97 Audio (rev 0 2)
0000:01:02.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 0a )

Tarkoitus olisi käyttää tuota jälkimmäistä, mutta kumpikohan on käytössä ?

Komento alsaconf ei toimi. Olen myös asentanut seuraavat ohjelmat, jotka eivät auttaneet:

$ sudo apt-get install alsa-base alsaplayer-daemon alsa-utils

Komentojen:

lspci, lsmod

tulosteet ovat alla.

Erään ohjeen ( http://www.gentoo.org/doc/fi/alsa-guide.xml )
mukaan pitäisi joko muokata Kernelin ydintä:

# cd /usr/src/linux
# make menuconfig

tai asentaa alsa driver. Koskevatko nuo ohjeet myös Ubuntua ? Vai olisiko jollakin muuta ehdotusta (ehkä jotain helpompaa).


0000:00:00.0 Host bridge: Intel Corp. 82815 815 Chipset Host Bridge and Memory Controller Hub (rev 02)
0000:00:02.0 VGA compatible controller: Intel Corp. 82815 CGC [Chipset Graphics Controller] (rev 02)
0000:00:1e.0 PCI bridge: Intel Corp. 82801AA PCI Bridge (rev 02)
0000:00:1f.0 ISA bridge: Intel Corp. 82801AA ISA Bridge (LPC) (rev 02)
0000:00:1f.1 IDE interface: Intel Corp. 82801AA IDE (rev 02)
0000:00:1f.2 USB Controller: Intel Corp. 82801AA USB (rev 02)
0000:00:1f.3 SMBus: Intel Corp. 82801AA SMBus (rev 02)
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801AA AC'97 Audio (rev 02)
0000:01:02.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 0a)
0000:01:02.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 0a)
0000:01:04.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78)

Module                  Size  Used by
isofs                  33848  0
udf                    77060  0
speedstep_lib           4228  0
proc_intf               4100  0
freq_table              4100  0
cpufreq_userspace       4572  0
cpufreq_ondemand        6172  0
cpufreq_powersave       1920  0
video                  16260  0
sony_acpi               6280  0
pcc_acpi               11264  0
button                  6800  0
battery                10244  0
container               4608  0
ac                      4996  0
ipv6                  229376  9
af_packet              20744  2
3c59x                  37160  0
emu10k1_gp              3840  0
gameport                4608  1 emu10k1_gp
snd_emu10k1            81668  0
snd_rawmidi            22944  1 snd_emu10k1
snd_seq_device          8332  2 snd_emu10k1,snd_rawmidi
snd_util_mem            4608  1 snd_emu10k1
snd_hwdep               9220  1 snd_emu10k1
snd_intel8x0           29984  0
snd_ac97_codec         64608  2 snd_emu10k1,snd_intel8x0
snd_pcm_oss            47652  0
snd_mixer_oss          16768  1 snd_pcm_oss
snd_pcm                84872  4 snd_emu10k1,snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer              23300  1 snd_pcm
snd                    50276  10 snd_emu10k1,snd_rawmidi,snd_seq_device,snd_hwdep,snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore               9824  1 snd
snd_page_alloc          9604  3 snd_emu10k1,snd_intel8x0,snd_pcm
i2c_i801                8076  0
i2c_core               21264  1 i2c_i801
uhci_hcd               30224  0
usbcore               107384  2 uhci_hcd
hw_random               5524  0
shpchp                 86116  0
pci_hotplug            30512  1 shpchp
intel_agp              20636  1
agpgart                31784  2 intel_agp
floppy                 54864  0
pcspkr                  3816  0
rtc                    12216  0
md                     43856  0
dm_mod                 53116  1
evdev                   9088  0
tsdev                   7488  0
capability              5000  0
commoncap               7808  1 capability
psmouse                19336  0
mousedev               11160  1
parport_pc             34372  1
lp                     10792  0
parport                33480  2 parport_pc,lp
ide_cd                 38532  0
cdrom                  36508  1 ide_cd
ext3                  120968  1
jbd                    54168  1 ext3
ide_generic             1664  0
piix                    9988  1
ide_disk               18176  3
ide_core              118988  4 ide_cd,ide_generic,piix,ide_disk
unix                   26164  749
thermal                13576  0
processor              22708  1 thermal
fan                     4612  0
fbcon                  34048  0
font                    8448  1 fbcon
bitblit                 5120  1 fbcon
vesafb                  6948  0
cfbcopyarea             3968  1 vesafb
cfbimgblt               3072  1 vesafb
cfbfillrect             3584  1 vesafb

Otsikko: Re: Äänet/alsaconf
Kirjoitti: LittleLion - 23.11.05 - klo:07.19
Jos ensiksi päivittäisit käyttiksesi Breezyksi (5.10), koska siinä on tuo alsa:kin uudempi. Ohjeet siihen löytyvät täältä: http://forum.ubuntu-fi.org/index.php?topic=672.0


Komennolla: cat /proc/asound/cards näet mitä äänikortteja alsa on tunnistanut.

alsamixer komennolla voit säätää äänikorttien asetuksia. Oletuksenahan ne ovat pois päältä. Ja jos haluat toisenkin äänikortin asetuksia se onnistuu komennolla: alsamixser -c 1


Minkälainen ongelma äänien kanssa on? Mitään ei kuulu? Tuleeko erroreita?
Otsikko: Re: Äänet/alsaconf
Kirjoitti: topi - 23.11.05 - klo:16.05
Breezy päivitys epäonnistui, olen esittänyt siihen liittyvän kysymyksen siihen liittyvällä keskustelualueella.

Ymmärtääkseni molemmat äänikortit on tunnistettu:

cat /proc/asound/cards
0 [I82801AAICH    ]: ICH - Intel 82801AA-ICH
                     Intel 82801AA-ICH with CS4299 at 0x1200, irq 5
1 [Live           ]: EMU10K1 - Sound Blaster Live!
                     Sound Blaster Live! (rev.10) at 0x2080, irq 5

alsamixer komennolla säädin äänet päälle myös -c 1  kortille, mutta:

ääntä ei kuulu, vaikka mitään virheilmoituksia ei näy missään. Alsaconf -komento ei toimi.




Otsikko: Re: Äänet/alsaconf
Kirjoitti: LittleLion - 23.11.05 - klo:16.23
Breezy päivitys epäonnistui, olen esittänyt siihen liittyvän kysymyksen siihen liittyvällä keskustelualueella.
Kun kerta "jouduit" asentamaan uusiksi. Miksi et asentanut suoraan 5.10 (Breezy) versiota?

Lainaus
Ymmärtääkseni molemmat äänikortit on tunnistettu:

cat /proc/asound/cards
0 [I82801AAICH    ]: ICH - Intel 82801AA-ICH
                     Intel 82801AA-ICH with CS4299 at 0x1200, irq 5
1 [Live           ]: EMU10K1 - Sound Blaster Live!
                     Sound Blaster Live! (rev.10) at 0x2080, irq 5
Niin näyttäisi olevan.


Lainaus
alsamixer komennolla säädin äänet päälle myös -c 1  kortille, mutta:

ääntä ei kuulu, vaikka mitään virheilmoituksia ei näy missään. Alsaconf -komento ei toimi.
Millä ohjelmalla tuota testasit? Käyttääkö kyseinen ohjelma suoraan alsaa vai esd:tä välissä?
Onko molemmissä äänikorteissa kaiuttimet kiinni? Kumpaa äänikorttia käyttämäsi ohjelma käyttää?
Otsikko: Re: Äänet/alsaconf
Kirjoitti: juyli - 23.11.05 - klo:18.25
Ymmärtääkseni molemmat äänikortit on tunnistettu:
cat /proc/asound/cards
0 [I82801AAICH    ]: ICH - Intel 82801AA-ICH
                     Intel 82801AA-ICH with CS4299 at 0x1200, irq 5
1 [Live           ]: EMU10K1 - Sound Blaster Live!
                     Sound Blaster Live! (rev.10) at 0x2080, irq 5
Jos et molempia äänikortteja tarvitse, disabloi tuo Intel (onhan se emolle integroitu?).
Kun saat tuon Sound Blasterin toimimaan, voit alkaa ihmettelemään tuon toisenkin laittamista kuntoon.
Kuten tuosta listauksesta näkee, ne molemmat käyttävät keskeytystä (irq) 5. Sehän ei tiedä hyvää :(
Otsikko: Re: Äänet/alsaconf
Kirjoitti: LittleLion - 23.11.05 - klo:18.47
Kuten tuosta listauksesta näkee, ne molemmat käyttävät keskeytystä (irq) 5. Sehän ei tiedä hyvää :(

Hyvä huomio. Enpä huomannut tuota. Eli nuo päälekkäiset keskeytykset vian varmastikkin aiheuttavat.
Otsikko: Re: Äänet/alsaconf
Kirjoitti: topi - 23.11.05 - klo:19.07
hmm, disablointi kuulostaa kyllä tutulta, mutta miten se tehdään...

En vieläkään onnistunut päivittämään 5.10 breezy -versioon. Tällä kertaa kone jäi jumiin, eli siis se jäi yhdelle komentoriville, josta ei enää edennyt. Niinpä asensin Ubuntun taas cd:ltä. Mutta miten siis voin asentaa samantien 5.10 -version. Tarvitaanko siihen uudempi cd ?
Otsikko: Re: Äänet/alsaconf
Kirjoitti: LittleLion - 23.11.05 - klo:19.26
hmm, disablointi kuulostaa kyllä tutulta, mutta miten se tehdään...

En vieläkään onnistunut päivittämään 5.10 breezy -versioon. Tällä kertaa kone jäi jumiin, eli siis se jäi yhdelle komentoriville, josta ei enää edennyt.
hmm. mikähän lie.



Lainaus
Mutta miten siis voin asentaa samantien 5.10 -version. Tarvitaanko siihen uudempi cd ?
Tarvitaan.
Otsikko: Re: Äänet/alsaconf
Kirjoitti: topi - 23.11.05 - klo:23.27
Sain juuri päivitettyä 5.10.:een, mutta edelleen nuo " irq 5 " ilmoitukset ovat aktiivisia. Miten tehdää disablointi ? Miten saan kortin päälle, eli tuon irq 5  pois ?

Ymmärtääkseni molemmat äänikortit on tunnistettu:
cat /proc/asound/cards
0 [I82801AAICH    ]: ICH - Intel 82801AA-ICH
                     Intel 82801AA-ICH with CS4299 at 0x1200, irq 5
1 [Live           ]: EMU10K1 - Sound Blaster Live!
                     Sound Blaster Live! (rev.10) at 0x2080, irq 5
Jos et molempia äänikortteja tarvitse, disabloi tuo Intel (onhan se emolle integroitu?).
Kun saat tuon Sound Blasterin toimimaan, voit alkaa ihmettelemään tuon toisenkin laittamista kuntoon.
Kuten tuosta listauksesta näkee, ne molemmat käyttävät keskeytystä (irq) 5. Sehän ei tiedä hyvää :(
Otsikko: Re: Äänet/alsaconf
Kirjoitti: juyli - 24.11.05 - klo:09.19
Sain juuri päivitettyä 5.10.:een, mutta edelleen nuo " irq 5 " ilmoitukset ovat aktiivisia. Miten tehdää disablointi ? Miten saan kortin päälle, eli tuon irq 5  pois ?

Emolevylle integroidut laitteet otetaan pois käytöstä biossista.
Otsikko: Re: Äänet/alsaconf
Kirjoitti: topi - 24.11.05 - klo:15.25
Onkohan se BIOS-vaihtoehto äänikortille: Integrated Audio Interface ?  ???(joka siis asetetaan disable-tilaan) ?

Olen asentanut Alsan, mutta alsaconf ei silti toimi, mistähän se johtuu ? :

$sudo apt-get install alsa
...valitaan alsa-base eikä alsa
alsa-base on jo uusin versio. ...

$ alsaconf
bash: alsaconf: command not found

alsamixer toimii, mutta ei näytä samanlaiselta kuin näillä ohjesivuilla, vaan hieman "kömpelömmän" näköinen.

Eteenpäin olen kuitenkin päässyt.  8) 5.10. päivityksen jälkeen emolevyn äänikortti alkoi toimia, eli äänitys ja toisto toimivat alsalla annettujen ohjeiden avulla. Äänikorttikin näyttää olevan päällä (vaikka en tiedäkään miten sen tosta ilmoituksesta näkee):

lspci -v | grep -i audio
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801AA AC'97 Audio (rev 02)
0000:01:02.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 0a)

Tuolla äänikortilla en vaan ainakaan aikaisemmin ole saanut midiä toimimaan, lisäksi tuo jälkeenpäin asentamani SB on muutenkin parempi.




Otsikko: Re: Äänet/alsaconf
Kirjoitti: LittleLion - 24.11.05 - klo:15.44
Olen asentanut Alsan, mutta alsaconf ei silti toimi, mistähän se johtuu ? :

$sudo apt-get install alsa
...valitaan alsa-base eikä alsa
alsa-base on jo uusin versio. ...

$ alsaconf
bash: alsaconf: command not found

Mikäs toi alsaconf edes on? Ei mullakaan sellaista ole enkä ole kaivannut. Hyvin pelaa äänet.
Otsikko: Re: Äänet/alsaconf
Kirjoitti: topi - 24.11.05 - klo:16.00

Mikäs toi alsaconf edes on? Ei mullakaan sellaista ole enkä ole kaivannut. Hyvin pelaa äänet.
Lainaus

Ymmärtääkseni se configuroi äänikortit käyttöön. Mutta tosiaankin siis nyt toinen kortti toimii, eli ilmeisesti mitään komentoa ei kuulukkaan käyttää. Vielä pitäisi saada toinen kortti toimimaan (jä tämä integroitu vaikka kokonaan pois).
Otsikko: Re: Äänet/alsaconf
Kirjoitti: LittleLion - 24.11.05 - klo:16.17
Lainaus
Mikäs toi alsaconf edes on? Ei mullakaan sellaista ole enkä ole kaivannut. Hyvin pelaa äänet.

Ymmärtääkseni se configuroi äänikortit käyttöön. Mutta tosiaankin siis nyt toinen kortti toimii, eli ilmeisesti mitään komentoa ei kuulukkaan käyttää. Vielä pitäisi saada toinen kortti toimimaan (jä tämä integroitu vaikka kokonaan pois).

Ei kun nyt muistan. Toi alsaconf löytyy jostain alsan lisä paketista mitä ei taida Ubuntun repositiosta löytyä, mutta se on alsactl joka konfiguroi noi kortit käyttöön, mutta sitäkään ei mielestäni käsin ajella vaan /etc/init.d/alsa tai /etc/init.d/alsa-utils (en muista kumpi) skripti ajaa sen automaattisesti.
Otsikko: Re: Äänet/alsaconf
Kirjoitti: topi - 25.11.05 - klo:16.06
Joo, eli ilmeisesti alsaconf -komento liittyy vaihtoehtoon alsadriver. Jos kuitenkin on käytössä Kernel 2.6, niin alsaa voi käyttää suoraan ytimessä. Ongelmia tuli kuitenkin eteen kun etenin ohjeen:

http://www.gentoo.org/doc/en/alsa-guide.xml

mukaisesti. Tsekataan mitä äänikortteja on käytettävissä, eli mitä Ubuntu on tunnistanut asennusvaiheessa:
# lspci -v | grep -i audio
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801AA AC'97 Audio (rev 02)
0000:01:02.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 0a)

Tähän asti ok, mutta seuraavaksi pitäisi päästä "configuroimaan sitä ytimen alsaa" (jotta saisin tuon toisenkin äänikortin toimimaan), jota en kuitenkaan löydä Ubuntusta, eli ohjeen seuraava vaiheessa tuo polku pitäisi tietää ?:

# cd /usr/src/linux
# make menuconfig
Otsikko: Re: Äänet/alsaconf
Kirjoitti: LittleLion - 25.11.05 - klo:16.20
Joo, eli ilmeisesti alsaconf -komento liittyy vaihtoehtoon alsadriver. Jos kuitenkin on käytössä Kernel 2.6, niin alsaa voi käyttää suoraan ytimessä. Ongelmia tuli kuitenkin eteen kun etenin ohjeen:

http://www.gentoo.org/doc/en/alsa-guide.xml

mukaisesti....
Mitähän sinä nyt niin kuin yrität? Kai sinä ymmärrät, että alsa kuuluu Ubuntun vakio kerneliin eli sinun ei tarvitse sitä erikseen kääntää. Varsinkaan, kun alsa on tunnistanut jo sinun molemmat äänikorttisi.

Eli yritätkö nyt saada sen pci äänikorttisi toimimaan? Milläs ohjelmalla yrität saada ääntä ulos? Tuosta kyseisestä ohjelmasta pitää konfiguroida, että se käyttää tuota pci äänikorttia. Oletuksenahan kakki käyttää alsan ensimmäistä ( 0 ) korttia. Jostakin tosin voi varmaankin vaihtaa järjestelmän oletus kortin.
Otsikko: Re: Äänet/alsaconf
Kirjoitti: topi - 25.11.05 - klo:16.54
Yritän saada toimimaan äänikortin Creative Labs SB , siis tuon jälkimmäisen:

0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801AA AC'97 Audio (rev 02)
0000:01:02.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 0a)

Jos käytän esim. Audacityä, niin ensimmäisellä kortilla (Intel Corp.) äänitys ja toisto toimivat, mutta jälkimmäisellä ei.

gnome-alsamixerillä näkyviin tulee kaksi vaihtoehtoa:
Cirrus Logic CS4299 rev4
SigmaTel STAC9708,11

joita säätämällä ei onnistu. Mutta noiden nimet eivät täsmää edellisten kanssa, joten pitäis kai jollakin tavalla saada käyttöön tuo Creative Labs SB ?

Mahdollisesti se kai pitäisi onnistua komennolla alsctl, mutta sitä en osaa käyttää. Kun esimerkiksi yritän:

$alsactl names
alsactl: generate_names:535: Cannot open /etc/asound.names for writing



Otsikko: Re: Äänet/alsaconf
Kirjoitti: LittleLion - 25.11.05 - klo:17.56
gnome-alsamixerillä näkyviin tulee kaksi vaihtoehtoa:
Cirrus Logic CS4299 rev4
SigmaTel STAC9708,11

joita säätämällä ei onnistu. Mutta noiden nimet eivät täsmää edellisten kanssa, joten pitäis kai jollakin tavalla saada käyttöön tuo Creative Labs SB ?

Kyllä ne on ne samat. Gnome-alsamixer näyttää vain nimet oudosti. Oiskohan noi niiden piirien nimiä. Kokeis vaikka xmms:llä siinä on helppo valita kumpaa äänikorttia käytetään. Niin saadaan tietää, että toimiiko se kortti vai ei.
Otsikko: Re: Äänet/alsaconf
Kirjoitti: janne - 25.11.05 - klo:18.04
Mahdollisesti se kai pitäisi onnistua komennolla alsctl, mutta sitä en osaa käyttää. Kun esimerkiksi yritän:

$alsactl names
alsactl: generate_names:535: Cannot open /etc/asound.names for writing

järjestelmän ylläpito vaatii pääkäyttäjän oikeudet. kokeileppa ajaa tuo sama komento sudona ;)

muutenkin hommassa on kyse siitä, että korttien pitää olla konffattuna ja jos kortti jota halutaan käyttää ei ole alsan oletuskortti, täytyy jokaiselle 'softalle' erikseen kertoa, että sen tulee käyttää juuri tätä korttia. vaihtoehtoisesti tietty sen toisen kortin voi asettaa oletukseksi jolloin kaikki äänet tulevat sitä kautta.
Otsikko: Re: Äänet/alsaconf
Kirjoitti: LittleLion - 25.11.05 - klo:18.17
vaihtoehtoisesti tietty sen toisen kortin voi asettaa oletukseksi jolloin kaikki äänet tulevat sitä kautta.
Mistä tuo asetetaan? Itse en ole löytänyt.
Otsikko: Re: Äänet/alsaconf
Kirjoitti: janne - 25.11.05 - klo:20.22
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:
Koodia: [Valitse]
        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.
Otsikko: Re: Äänet/alsaconf
Kirjoitti: LittleLion - 25.11.05 - klo:20.41
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 ;)

No nyt rupesi toimimaan. Eli minulla on käytössä koneen sisäinen äänikortti joka käyttää ajuria: snd_intel8x0
ja usb-liitäntäinen äänikortti joka käyttää ajuria: snd_usb_audio
Oletuksenahan tuo sisäinen kortti on ensimmäinen.

Lisäsin tiedostoon: /etc/modprobe.d/alsa-base rivit:
options snd_usb_audio index=0
options snd_intel8x0 index=1

ja buuttasin koneen niin kortit vaihtoivat paikaansa ;D
Otsikko: Re: Äänet/alsaconf
Kirjoitti: topi - 25.11.05 - klo:21.38
Joo, mullakin rupes toimimaan, mutta hieman eri tavalla:

Menin BIOS:iin ja kohtaan: Integrated Audio Interface kohtaan vaihtoehto disable. Käynnistyksen jälkeen Ubuntu tunnisti jälkeenpäin asennetun kortin. Täytyy kokeilla vielä tota toista tapaa.

-Sen Creative Labs SB kortin nimi oli muuttunut AlsaMixerissä "SigmaTel STAC9708,11" nimiseksi.
-alsactl names  komento ei kyllä toiminut sudollakaan ? Ilmeisesti komennossa pitäisi olla myös optio -f  jotenkin mukana.
-XMMS ohjelmilla en kyllä nähnyt mistään mitä äänikorttia se käyttää.

Kiitos kaikille,

seuraavaksi täytyy laittaa midi kuntoon. Alsan sivuilla näyttää olevan paljon ohjeita aiheesta, mutta vinkkejä otetaan kyllä mielellään vastaan. Sen verran tiedän, että pitää asettaa kortille jonkinlaiset "ääniaakkoset", niin että se osaa tehdä äänet miditieodon perusteella.





Otsikko: Re: Äänet/alsaconf
Kirjoitti: janne - 26.11.05 - klo:01.06
seuraavaksi täytyy laittaa midi kuntoon.

sinulla taisi olla SB Live!? homma on sen kanssa aika helppo. en tosin ole itse vielä jaksanut virittää midiääniä käyttöön täällä ubuntussa, mutta se vaikuttaa aika simppeliltä tässäkin distrossa.

midiääniähän voi emuloida softalla (timidity) tai antaa raudan hoitaa homma. kortillasi onnistuu myös jälkimmäinen jotakuinkin näin:

asenna paketti awesfx ja lataa haluamasi soundbank kortille ohjelmalla sfxload:
Koodia: [Valitse]
# apt-get install awesfx
# /usr/bin/sfxload <haluttu soundbank>

SBLiven ajuricd:llä on noita soundbankkeja. niiden tiedostopääte on .sf2. jos sattuu niin hassusti (kuten minulla), että sinulta ei löydy tuota ajurilevyä, niin soundbankkeja löytyy myös netistä.

tietysti tuo kannattaa laittaa suoritettavaksi joka käynnistyksen yhteydessä, jotta midiäänet olisivat käytettävissä aina.
Otsikko: Re: Äänet/alsaconf
Kirjoitti: Ankka - 26.11.05 - klo:11.12
Kertokaas muuten, yksi asia.

Minulla on tuossa ubuntulla joku soundblaster jossa on kaiuttimet, ja sitten usb-headsetti jolla pikkusisko skypettää.

Toisen äänenvoimakkuutta pystyy säätämään, toisen ei. Usb- headsetti on aika kovalla aina, ja ainoa ohjelma joka osaa niitä käyttäessään säätää volyymia on bmp. Kuitenkin vaikka siinäkin laittaa volyymin nollaan, kuuluu soitettava musiikki aika kovalla.
Otsikko: Re: Äänet/alsaconf
Kirjoitti: janne - 26.11.05 - klo:13.47
Minulla on tuossa ubuntulla joku soundblaster jossa on kaiuttimet, ja sitten usb-headsetti jolla pikkusisko skypettää.

eikös se usb-headsetti näytä koneelle päin ihan usb-äänikortilta?

Toisen äänenvoimakkuutta pystyy säätämään, toisen ei.

kyllä molempien voimakkuutta pitäisi pystyä säätämään. mitä olet kokeillut.

oletko yrittänyt avata gnome-mixeriä (vaikka tuplaklikkaamalla sitä kaiuttimen kuvaa siellä palkissa) ja valita sitä headsettia valikosta File -> Change Device? eivätkö ne säädöt auta?

Kuitenkin vaikka siinäkin laittaa volyymin nollaan, kuuluu soitettava musiikki aika kovalla.

niitä säätää varmaan eri mikserin asetukset.
Otsikko: Re: Äänet/alsaconf
Kirjoitti: Ankka - 26.11.05 - klo:14.54
Minulla on tuossa ubuntulla joku soundblaster jossa on kaiuttimet, ja sitten usb-headsetti jolla pikkusisko skypettää.

eikös se usb-headsetti näytä koneelle päin ihan usb-äänikortilta?

Joo, näin on.


Toisen äänenvoimakkuutta pystyy säätämään, toisen ei.

kyllä molempien voimakkuutta pitäisi pystyä säätämään. mitä olet kokeillut.

oletko yrittänyt avata gnome-mixeriä (vaikka tuplaklikkaamalla sitä kaiuttimen kuvaa siellä palkissa) ja valita sitä headsettia valikosta File -> Change Device? eivätkö ne säädöt auta?


Muistaakseni ainakaan xfce:ssä ei millään pystynyt, gnomessakaan ei tainnut... kokeilin sillä tuplaklikkauksella gnomessa, ei sekään auttanut.

Kuitenkin vaikka siinäkin laittaa volyymin nollaan, kuuluu soitettava musiikki aika kovalla.

niitä säätää varmaan eri mikserin asetukset.
Lainaus

Jaa.
Otsikko: Re: Äänet/alsaconf
Kirjoitti: janne - 26.11.05 - klo:15.06
Muistaakseni ainakaan xfce:ssä ei millään pystynyt, gnomessakaan ei tainnut... kokeilin sillä tuplaklikkauksella gnomessa, ei sekään auttanut.

kyllä se onnistuu komentoriviltäkin. ensin tarkastetaan kortin numero (ellei se ole jo tiedossa):
Koodia: [Valitse]
$ cat /proc/asound/cards
sitten käynnistetään mikseri:
Koodia: [Valitse]
$ alsamixer -c <kortin numero>
Otsikko: Re: Äänet/alsaconf
Kirjoitti: Ankka - 26.11.05 - klo:16.47
Muistaakseni ainakaan xfce:ssä ei millään pystynyt, gnomessakaan ei tainnut... kokeilin sillä tuplaklikkauksella gnomessa, ei sekään auttanut.

kyllä se onnistuu komentoriviltäkin. ensin tarkastetaan kortin numero (ellei se ole jo tiedossa):
Koodia: [Valitse]
$ cat /proc/asound/cards
sitten käynnistetään mikseri:
Koodia: [Valitse]
$ alsamixer -c <kortin numero>

Kiitos. Kokeilen tuota jahka kerkiän.
Otsikko: Re: Äänet/alsaconf
Kirjoitti: Ankka - 26.11.05 - klo:19.28
Muistaakseni ainakaan xfce:ssä ei millään pystynyt, gnomessakaan ei tainnut... kokeilin sillä tuplaklikkauksella gnomessa, ei sekään auttanut.

kyllä se onnistuu komentoriviltäkin. ensin tarkastetaan kortin numero (ellei se ole jo tiedossa):
Koodia: [Valitse]
$ cat /proc/asound/cards
sitten käynnistetään mikseri:
Koodia: [Valitse]
$ alsamixer -c <kortin numero>

Tälläkään ei saa ääntä kokonaan pois vaikka se näyttää 0 voimakkuudessa. No, ainakin sillä voi säätää ääntä jotenkuten, eli kovemmaksi. ;)

Mikäköhän sen aihauttaa ettei sitä saa nollaan?
Otsikko: Re: Äänet/alsaconf
Kirjoitti: LittleLion - 26.11.05 - klo:19.34
Tälläkään ei saa ääntä kokonaan pois vaikka se näyttää 0 voimakkuudessa. No, ainakin sillä voi säätää ääntä jotenkuten, eli kovemmaksi. ;)

Mikäköhän sen aihauttaa ettei sitä saa nollaan?

Painase sitä näppäintä jossa on merkit: ><| niin pitäisi mennä mute päälle ;D
Otsikko: Re: Äänet/alsaconf
Kirjoitti: Ankka - 26.11.05 - klo:19.37
Tälläkään ei saa ääntä kokonaan pois vaikka se näyttää 0 voimakkuudessa. No, ainakin sillä voi säätää ääntä jotenkuten, eli kovemmaksi. ;)

Mikäköhän sen aihauttaa ettei sitä saa nollaan?

Painase sitä näppäintä jossa on merkit: ><| niin pitäisi mennä mute päälle ;D

Joo, mutta kun se on se ongelmana että se on nollassakin aika kovalla. :)

No joo, katsotaan miten se toimii, eli pitääkö pikkusisko vai ei. ;)
Otsikko: Re: Äänet/alsaconf
Kirjoitti: LittleLion - 26.11.05 - klo:19.47
Joo, mutta kun se on se ongelmana että se on nollassakin aika kovalla. :)

No joo, katsotaan miten se toimii, eli pitääkö pikkusisko vai ei. ;)

Mitäs palkkia olet niistä yrittänyt säätää? Master palkki vaikuttaa aika tehokkaasti ja jos kortissasi on PCM-palkki niin sekin vaikuttaa aika hyvin. Kannattaa muutenkin katsella mitkä kaikki siellä vaikuttavat äänen voimakkuuteen.
Otsikko: Re: Äänet/alsaconf
Kirjoitti: Ankka - 26.11.05 - klo:22.04
Joo, mutta kun se on se ongelmana että se on nollassakin aika kovalla. :)

No joo, katsotaan miten se toimii, eli pitääkö pikkusisko vai ei. ;)

Mitäs palkkia olet niistä yrittänyt säätää? Master palkki vaikuttaa aika tehokkaasti ja jos kortissasi on PCM-palkki niin sekin vaikuttaa aika hyvin. Kannattaa muutenkin katsella mitkä kaikki siellä vaikuttavat äänen voimakkuuteen.

Ainakin speakers-palkkia säätelin...

Ei siinä muita näkynyt kuin speakers ja microphone, ja sitten F3, F4 ja F5 vaihto eri kamaa tilalle muttei enää palkkeja.
Otsikko: Re: Äänet/alsaconf
Kirjoitti: Esco - 09.12.05 - klo:21.45
Jatketaan tähän samaan aiheeseen ääniongelmien kanssa.
Tajusin juuri, että Ubuntu ei ole virkannut minulle mitään koskaan. Eli ääniä ei kuulu. En tiedä kuuluuko ääntä kuulua esim. käynnistettäessä jne. niin kuin windowseissa.
Rhythbox soittaa "näköjään" ihan kivasti mp3:sia tosin ilman ääntä. Mistähän vikaa kannattaisi alkaa kaivelemaan?
Laitteisto on seurava Asrock K7S8XE+ emo, jossa äänet biosista laitettu disabled. Pci-paikassa Sounblaster live 24bit.
Ilmeisesti kortti kuitenkin jotenkin tunnistetaan:
$  cat /proc/asound/cards
0 [CA0106         ]: CA0106 - CA0106
                     Live! 7.1 24bit [SB0410] at 0xc000 irq 19
$
Että tällästä murhetta aloittelijalla tällä kertaa eikä nämä murheet varmaankaan tähän jää :D
Otsikko: Re: Äänet/alsaconf
Kirjoitti: Remontti - 31.10.06 - klo:22.16
Sain juuri päivitettyä 5.10.:een, mutta edelleen nuo " irq 5 " ilmoitukset ovat aktiivisia. Miten tehdää disablointi ? Miten saan kortin päälle, eli tuon irq 5  pois ?

Ymmärtääkseni molemmat äänikortit on tunnistettu:
cat /proc/asound/cards
0 [I82801AAICH    ]: ICH - Intel 82801AA-ICH
                     Intel 82801AA-ICH with CS4299 at 0x1200, irq 5
1 [Live           ]: EMU10K1 - Sound Blaster Live!
                     Sound Blaster Live! (rev.10) at 0x2080, irq 5
Jos et molempia äänikortteja tarvitse, disabloi tuo Intel (onhan se emolle integroitu?).
Kun saat tuon Sound Blasterin toimimaan, voit alkaa ihmettelemään tuon toisenkin laittamista kuntoon.
Kuten tuosta listauksesta näkee, ne molemmat käyttävät keskeytystä (irq) 5. Sehän ei tiedä hyvää :(

Tuo integroitu äänikortti otetaan pois päältä emolevyn BIOS-asetuksissa.