Kirjoittaja Aihe: Äänet eivät toimi gnomessa. KDE:n ohjelmissa toimii  (Luettu 2386 kertaa)

stfu

  • Käyttäjä
  • Viestejä: 197
    • Profiili
Sain viimein tv-kortin toimimaan, mutta lieve-ilmiönä sitten katosivat äänet gnomen ohjelmista. amaroK ja Xine soittelevat ääniä kuten myös Kaffeine. Enginenä pitää kuitenkin olla kahdessa ensimmäisenä Xine.

Ääniasetuksissa testi antaa erroria:
audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink: Could not open resource for writing.

Oletusäänikorttina näkyy seuraavalla välilehdellä Conexant CX8811, joka taas on tv-kortin piirisarja.

Linuxguiden howto on vedetty läpi jo aiemmin, ei apua siitä.

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Äänet eivät toimi gnomessa. KDE:n ohjelmissa toimii
« Vastaus #1 : 20.12.06 - klo:22.54 »
Sain viimein tv-kortin toimimaan, mutta lieve-ilmiönä sitten katosivat äänet gnomen ohjelmista. amaroK ja Xine soittelevat ääniä kuten myös Kaffeine. Enginenä pitää kuitenkin olla kahdessa ensimmäisenä Xine.

mielenkiintoinen tilanne...

Ääniasetuksissa testi antaa erroria:
audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink: Could not open resource for writing.

tämä kuulostaa siltä, että joku toinen ohjelma varaa äänikortin eikä usean lähteen tarvitsemaan miksausta ole tuettu raudalla eikä sitä ole konffattu toimimaan softalla. softamiksauksen konffaaminen käyttöön saattaisi hyvinkin helpottaa tilannetta.


Oletusäänikorttina näkyy seuraavalla välilehdellä Conexant CX8811, joka taas on tv-kortin piirisarja.

tietysti on mahdollista, että tv-kortin äänipiiri on varannut default-äänikortin paikan (mitä ei pitäisi kyllä oletuksena tapahtua, mutta sen tapahtuessakin sen voi toki estää). sen voi tarkistaa vaikka komentamalla:
Koodia: [Valitse]
$ cat /proc/asound/cards
ja katsomalla mikä piiri on oikeasti varannut slotin 0.
Janne

stfu

  • Käyttäjä
  • Viestejä: 197
    • Profiili
Re: Äänet eivät toimi gnomessa. KDE:n ohjelmissa toimii
« Vastaus #2 : 20.12.06 - klo:23.39 »
Tuota itsekin epäilin, mutta en tiennyt miten sen saa selville. Eli todellakin tv-kortti on ilmeisesti oletuskortti ja oliskohan toisena usb-kamera tai bluetooth audio. Varmaankin web-kamera.

Lainaus

0 [CX8811         ]: CX88x - Conexant CX8811
                      Conexant CX8811 at 0xf1000000
 1 [U0x46d0x8b2    ]: USB-Audio - USB Device 0x46d:0x8b2
                      USB Device 0x46d:0x8b2 at usb-0000:00:02.0-2, full speed
 2 [CK804          ]: NFORCE - NVidia CK804
                      NVidia CK804 with ALC850 at 0xf4000000, irq 66

Mitenhän tuon saa muutettua? :)

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Äänet eivät toimi gnomessa. KDE:n ohjelmissa toimii
« Vastaus #3 : 21.12.06 - klo:00.34 »
Tuota itsekin epäilin, mutta en tiennyt miten sen saa selville. Eli todellakin tv-kortti on ilmeisesti oletuskortti ja oliskohan toisena usb-kamera tai bluetooth audio. Varmaankin web-kamera.

Lainaus

0 [CX8811         ]: CX88x - Conexant CX8811
                      Conexant CX8811 at 0xf1000000
 1 [U0x46d0x8b2    ]: USB-Audio - USB Device 0x46d:0x8b2
                      USB Device 0x46d:0x8b2 at usb-0000:00:02.0-2, full speed
 2 [CK804          ]: NFORCE - NVidia CK804
                      NVidia CK804 with ALC850 at 0xf4000000, irq 66

Mitenhän tuon saa muutettua? :)

tuo slotti riippuu tosiaan siitä missä järjestyksessä piirin ajuri ladataan. latausjärjestystä voi muuttaa esim. editoimalla tiedostoa /etc/modprobe.d/alsa-base:
Koodia: [Valitse]
$ sudo gedit /etc/modprobe.d/alsa-base
tieodston lopussa on rivejä jotka näyttävät jotakuinkin tältä:
Koodia: [Valitse]
options snd-bt87x index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-usx2y index=-2

lisää listan jatkoksi samanlainen rivi kullekin kortille jolle et halua antaa indeksiä 0.
Janne

stfu

  • Käyttäjä
  • Viestejä: 197
    • Profiili
Re: Äänet eivät toimi gnomessa. KDE:n ohjelmissa toimii
« Vastaus #4 : 21.12.06 - klo:01.02 »
Mistähän saan tietoon oikeat "syntaxit" noille aiemmin listatuille korteille.