Kirjoittaja Aihe: Ei ääniä  (Luettu 4245 kertaa)

fumu

  • Käyttäjä
  • Viestejä: 10
    • Profiili
Ei ääniä
« : 23.01.14 - klo:16.10 »
Käytössä on Lubuntu 13.10 ja jostain syystä äänet hävisivät eilen kun vaihdoin näytönohjainta.
Myös kone herjaa Lubuntun latauksen aikana: 2934 AC 97 1 access is not valid 0xffffffff removing mixer, 3194 Unable to initialize codec #1.
Tässä vielä vähän epätarkka kuva ruudusta: http://s1332.photobucket.com/user/gab297/media/IMG_0240_zpsb978c7e0.jpg.html
Tuo ilmoitus ruudulla on näkynyt heti Lubuntun asentamisen jälkeen, josta on reilu viikko, mutta en ole välittänyt siitä koska äänet silloin toimivat
Käytössä on alsa -lähtö.

kamara

  • Käyttäjä
  • Viestejä: 3031
    • Profiili
Vs: Ei ääniä
« Vastaus #1 : 23.01.14 - klo:16.22 »
Ilmeisestikin olet yrittänyt päätteen avulla sorkkia alsamixeriä?
Koodia: [Valitse]
alsamixer

fumu

  • Käyttäjä
  • Viestejä: 10
    • Profiili
Vs: Ei ääniä
« Vastaus #2 : 23.01.14 - klo:16.39 »
Joo oon. Ja äänet hävisivät yhtäkkiä, ilman että säädin mitään.

Postimies

  • Käyttäjä
  • Viestejä: 2644
    • Profiili
Vs: Ei ääniä
« Vastaus #3 : 26.01.14 - klo:00.38 »
Monissa näytönohjaimissa on myös äänipiiri, jotta HDMI-liitännästä ääni kuuluu ulos. Jos ääni katosi niin mistähän se katosi? Mitä aplay -l ja aplay -L listaa? Oletko kokeillut ilman pulsea? Entä speaker-test? Antaako se ääntä?

fumu

  • Käyttäjä
  • Viestejä: 10
    • Profiili
Vs: Ei ääniä
« Vastaus #4 : 26.01.14 - klo:20.07 »
Koodia: [Valitse]
aplay -l: **** Luettelo PLAYBACK laitteista ****
kortti 0: M5455 [ALi M5455], laite 0: Intel ICH [ALi M5455]
  Alalaitteet: 0/1
  Alalaite #0: subdevice #0
kortti 0: M5455 [ALi M5455], laite 2: Intel ICH - IEC958 [ALi M5455 - IEC958]
  Alalaitteet: 1/1
  Alalaite #0: subdevice #0

Koodia: [Valitse]
aplay -L: default
    Playback/recording through the PulseAudio sound server
sysdefault:CARD=M5455
    ALi M5455, ALi M5455
    Default Audio Device
front:CARD=M5455,DEV=0
    ALi M5455, ALi M5455
    Front speakers
surround40:CARD=M5455,DEV=0
    ALi M5455, ALi M5455
    4.0 Surround output to Front and Rear speakers
surround41:CARD=M5455,DEV=0
    ALi M5455, ALi M5455
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=M5455,DEV=0
    ALi M5455, ALi M5455
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=M5455,DEV=0
    ALi M5455, ALi M5455
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
iec958:CARD=M5455,DEV=0
    ALi M5455, ALi M5455
    IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=M5455,DEV=0
    ALi M5455, ALi M5455
    Direct sample mixing device
dmix:CARD=M5455,DEV=2
    ALi M5455, ALi M5455 - IEC958
    Direct sample mixing device
dsnoop:CARD=M5455,DEV=0
    ALi M5455, ALi M5455
    Direct sample snooping device
dsnoop:CARD=M5455,DEV=2
    ALi M5455, ALi M5455 - IEC958
    Direct sample snooping device
hw:CARD=M5455,DEV=0
    ALi M5455, ALi M5455
    Direct hardware device without any conversions
hw:CARD=M5455,DEV=2
    ALi M5455, ALi M5455 - IEC958
    Direct hardware device without any conversions
plughw:CARD=M5455,DEV=0
    ALi M5455, ALi M5455
    Hardware device with all software conversions
plughw:CARD=M5455,DEV=2
    ALi M5455, ALi M5455 - IEC958
    Hardware device with all software conversions

Nyt menee kyllä niin vaikeaksi että tällä tietotaidolla mitä mulla on ei kyllä tätä ongelmaa ratkota. Speaker-test ei anna ääniä.


« Viimeksi muokattu: 26.01.14 - klo:21.14 kirjoittanut Storck »

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: Ei ääniä
« Vastaus #5 : 26.01.14 - klo:20.47 »
Mistä fyysisestä liitännästä yrität saada äänet ulos? Emolevyltä vai näytönohjaimen HDMI-liitännän kautta? Nyt siellä ei ole HDMI-äänilaitetta.

Jos käytät emolevyn ääniulostuloa, on mahdollista, että äänipiiri on rikkoutunut staattisen sähkön vuoksi, kun vaihdoit näytönohjainta. Tai sai siipeensä kytkiessäsi viritinvahvistimeen yhdistetyn äänikaapelin takaisin.

Postimies

  • Käyttäjä
  • Viestejä: 2644
    • Profiili
Vs: Ei ääniä
« Vastaus #6 : 26.01.14 - klo:21.10 »
Joku piuha irti on hyvin yleinen vika.... HDMI liitäntää ei taida olla tai sitten ei tunnistu.

Googlettelin ja löysin https://bugs.launchpad.net/ubuntu/+source/linux/+bug/36040

Koodia: [Valitse]
options snd-intel8x0 buggy_semaphore=1 buggy_irq=1lisäys tiedostoon /etc/modprobe.d/alsa-base auttaisi.

sudo lsmod | grep snd listaa ladatut ajurit. Aina voi kokeilla poistella noita ja lisätä uusiksi modpropella. Nykyisin äänikortit kyllä tunnistetaan hyvin ja Ubuntussa on muistaakseni alsaconf poistettu. Tuolla niitä äänikortteja aikoinaan tunnistettiin.

fumu

  • Käyttäjä
  • Viestejä: 10
    • Profiili
Vs: Ei ääniä
« Vastaus #7 : 26.01.14 - klo:21.24 »
Emolevyltä koetan saada äänet ulos. Näytönohjaimena toimii vanha atin agp x850 kortti jossa ei ole hdmi lähtöä. (Korjatkaa jos olen väärässä  :D )

fumu

  • Käyttäjä
  • Viestejä: 10
    • Profiili
Vs: Ei ääniä
« Vastaus #8 : 29.01.14 - klo:16.26 »
Koetin tässä jotain tehdä ja speaker-test antoi tällaisen ilmoituksen:

speaker-test 1.0.27.1

Toistolaite on default
Virran parametrit ovat 48000Hz, S16_LE, 1 kanavat
Käytetään 16 oktaavista kohinaa (vaaleanpunainen)
Home directory not accessible: Lupa evätty
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:4248:(_snd_config_evaluate) function snd_func_card_driver returned error: Laitetta ei ole
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4248:(_snd_config_evaluate) function snd_func_concat returned error: Laitetta ei ole
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:4248:(_snd_config_evaluate) function snd_func_refer returned error: Laitetta ei ole
ALSA lib conf.c:4727:(snd_config_expand) Evaluate error: Laitetta ei ole
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM default
Toiston avaamisessa virhe: -19,Laitetta ei ole

Tuo Laitetta ei ole viimeisellä sivulla voi tarkoittaa jotakin. Ehkä. Mulla ei oo Linux ollut kuin pari viikkoa.

nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: Ei ääniä
« Vastaus #9 : 29.01.14 - klo:16.59 »
Home directory not accessible: Lupa evätty

Kotihakemistosi oikeuksissa on jotain vikaa. Mitä nämä komennot kertovat:

Koodia: [Valitse]
ls -la /home
ls -la ~/.pulse

fumu

  • Käyttäjä
  • Viestejä: 10
    • Profiili
Vs: Ei ääniä
« Vastaus #10 : 29.01.14 - klo:18.32 »
~$ ls -la /home
yhteensä 12
drwxr-xr-x  3 root root 4096 joulu 29 22:32 .
drwxr-xr-x 23 root root 4096 tammi 13 13:27 ..
drwxr-xr-x 27 xxx xxx 4096 tammi 29 18:24 xxx
~$ ls -la ~/.pulse
ls: tiedostoa /home/xxx/.pulse ei voi käsitellä: Tiedostoa tai hakemistoa ei ole

Huom! xxx on käyttäjä.

Postimies

  • Käyttäjä
  • Viestejä: 2644
    • Profiili
Vs: Ei ääniä
« Vastaus #11 : 29.01.14 - klo:19.21 »
Onpas hankalaa. Jos oikeuksissa jokin mättää. Mitäs sanoo  getfacl /dev/snd/controlC0?
Tuloksen pitäisi näyttää suunnilleen tältä

# file: dev/snd/controlC0
# owner: root
# group: audio
user::rw-
user:xxxx:rw-
group::rw-
mask::rw-
other::---

Linuxissa kun ei pääse soittamaan ääniä tai polttelemaan levyjä jos siihen ei ole oikeuksia. Muistaakseni työpöytäkäytössä consolekit hoitaa nuo automaattisesti (en nyt Ubuntu koneella).

Joku huonosti käyttäytyvä softa voi myös varata äänilaitteen. Itsellä ffmpeg jumii välillä taustalla. Pulse voi olla myös syyllinen - HTPC:stä olen poistanut sen kokonaan.

kokeile vielä speaker-test -t wav -c 2
tai/ja speaker-test -t wav -c 6 -D surround51

alsa-info antaa paljon tietoa, mutta listaus liian pitkä tänne.

korjattu kirj. virhe & lisätty alsa-info
« Viimeksi muokattu: 29.01.14 - klo:21.08 kirjoittanut Postimies »

fumu

  • Käyttäjä
  • Viestejä: 10
    • Profiili
Vs: Ei ääniä
« Vastaus #12 : 29.01.14 - klo:20.11 »
getfacl dev/snd/controlC0:
getfacl: dev/snd/controlC0: Tiedostoa tai hakemistoa ei ole

speaker-test -t wav -c 2:
speaker-test 1.0.27.1

Toistolaite on default
Virran parametrit ovat 48000Hz, S16_LE, 2 kanavat
WAV tiedosto(t)
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:4248:(_snd_config_evaluate) function snd_func_card_driver returned error: Tiedostoa tai hakemistoa ei ole
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4248:(_snd_config_evaluate) function snd_func_concat returned error: Tiedostoa tai hakemistoa ei ole
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:4248:(_snd_config_evaluate) function snd_func_refer returned error: Tiedostoa tai hakemistoa ei ole
ALSA lib conf.c:4727:(snd_config_expand) Evaluate error: Tiedostoa tai hakemistoa ei ole
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM default
Toiston avaamisessa virhe: -2,Tiedostoa tai hakemistoa ei ole

speaker-test -t wav -c 6 -D surround51:

speaker-test 1.0.27.1

Toistolaite on surround51
Virran parametrit ovat 48000Hz, S16_LE, 6 kanavat
WAV tiedosto(t)
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.surround51
Toiston avaamisessa virhe: -2,Tiedostoa tai hakemistoa ei ole

Sitten tässä on hieman muitakin ongelmia. Kun kirjoitan alsamixer terminaalissa vastaus on: Tiedostoa tai hakemistoa ei ole.

Ekassa viestissäni oleva "kuvakaappaus" on myös muuttunut, eli se mitä kone herjaa buutin aikana. En nyt linkitä sitä uutta tänne koska siinä on niin huono kuva.
Mutta siinä lukee jotenkin näin:
Device not available (can't reserve)
Ali 1535_smb can't enable device
Ali 15x3_smb region uninitialized - upgrade BIOS or use force_add
Ali 15x3 not detected. Module not inserted




nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: Ei ääniä
« Vastaus #13 : 29.01.14 - klo:20.29 »
getfacl dev/snd/controlC0:
getfacl: dev/snd/controlC0: Tiedostoa tai hakemistoa ei ole

Polusta puuttuu kauttaviiva: getfacl /dev/snd/controlC0

Toimiiko speaker-test pääkäyttäjän oikeuksin: sudo speaker-test


Ekassa viestissäni oleva "kuvakaappaus" on myös muuttunut, eli se mitä kone herjaa buutin aikana. En nyt linkitä sitä uutta tänne koska siinä on niin huono kuva.
Mutta siinä lukee jotenkin näin:
Device not available (can't reserve)
Ali 1535_smb can't enable device
Ali 15x3_smb region uninitialized - upgrade BIOS or use force_add
Ali 15x3 not detected. Module not inserted

Ekassa viestissä olevassa kuvakaappauksessa on nuo samat virheet, joten oleellisilta osiltaan tilanne ei ole tainnut muuttua. Tämä ongelma tuskin vaikuttaa ääniin, jos äänet toimivat aiemmin näistä virheistä huolimatta.
« Viimeksi muokattu: 29.01.14 - klo:20.30 kirjoittanut nm »

fumu

  • Käyttäjä
  • Viestejä: 10
    • Profiili
Vs: Ei ääniä
« Vastaus #14 : 29.01.14 - klo:21.06 »
getfacl /dev/snd/controlC0:
Tiedostoa tai hakemistoa ei ole.  /dev/snd Ei ole alikansioita.

sudo speaker-test:
Toistolaite on default
Virran parametrit ovat 48000Hz, S16_LE, 1 kanavat
Käytetään 16 oktaavista kohinaa (vaaleanpunainen)
Home directory not accessible: Lupa evätty
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:4248:(_snd_config_evaluate) function snd_func_card_driver returned error: Tiedostoa tai hakemistoa ei ole
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4248:(_snd_config_evaluate) function snd_func_concat returned error: Tiedostoa tai hakemistoa ei ole
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:4248:(_snd_config_evaluate) function snd_func_refer returned error: Tiedostoa tai hakemistoa ei ole
ALSA lib conf.c:4727:(snd_config_expand) Evaluate error: Tiedostoa tai hakemistoa ei ole
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM default
Toiston avaamisessa virhe: -2,Tiedostoa tai hakemistoa ei ole


Mitäköhän tuumaatte. Pitäisikö asentaa uudelleen?


nm

  • Käyttäjä
  • Viestejä: 16429
    • Profiili
Vs: Ei ääniä
« Vastaus #15 : 29.01.14 - klo:21.12 »
getfacl /dev/snd/controlC0:
Tiedostoa tai hakemistoa ei ole.  /dev/snd Ei ole alikansioita.

Ok, sitten äänipiirin ajuri ei lataudu enää ollenkaan.


Mitäköhän tuumaatte. Pitäisikö asentaa uudelleen?

No kannattaisi ainakin kokeilla asennuslevyä livetilassa. Jos äänet eivät toimi silläkään, vika lienee rautapuolella. Ehkä emolevy on sen verran buginen, ettei äänipiiri toimi tämän näytönohjaimen kanssa.

Postimies

  • Käyttäjä
  • Viestejä: 2644
    • Profiili
Vs: Ei ääniä
« Vastaus #16 : 29.01.14 - klo:21.29 »
Mitäs dmesg | grep sound kertoo?  Jos /dev/snd ei löydy ei toki äänikään kuulu. sudo lsmod | grep snd listaa muistiin ladatut äänikortin modulit. dmesg on se tärkein ongelmista ilmoittaja. Sen tulostetta kannattaa aina tutkia välillä.

fumu

  • Käyttäjä
  • Viestejä: 10
    • Profiili
Vs: Ei ääniä
« Vastaus #17 : 30.01.14 - klo:13.20 »
dmesg | grep sound: ei antanut mitään.
sudo lsmod | grep snd: ei antanut mitään.

Äänet toimii asennuslevyltä livetilassa.

Postimies

  • Käyttäjä
  • Viestejä: 2644
    • Profiili
Vs: Ei ääniä
« Vastaus #18 : 30.01.14 - klo:16.11 »
dmesg | grep sound: ei antanut mitään.
sudo lsmod | grep snd: ei antanut mitään.

Äänet toimii asennuslevyltä livetilassa.
Katsoppa samat komennot live levyltä. Outoa jos äänikorttia ei tunnisteta ollenkaan.