Kirjoittaja Aihe: [Ratkaistu] 12.04 HDMI-ääni ei toimi  (Luettu 2673 kertaa)

taspa

  • Käyttäjä
  • Viestejä: 12
    • Profiili
[Ratkaistu] 12.04 HDMI-ääni ei toimi
« : 08.05.12 - klo:08.29 »
Hei,

Laitteistoa:
Acer Aspire 5920G
Geforce 8600M GT
Ubuntu 12.04

Ongelmana on HDMI-äänen toimimattomuus. HDMI-kuvan saan näkymään nvidia-settingsin kautta.
Windowsilla myös ääni toimii HDMI:n kautta.

Äänikortti on emolevyyn integroitu, joten äänen siis pitäisi kaiken järjen mukaan olla liitetty emolta näyttikselle, koska se windowsilla toimii. Missään ei kuitenkaan edes näy HDMI-outputtia. Neljän tunnin googlettamisen jälkeen ajattelin kysyä täältä.

aplay -L

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

lspci

Koodia: [Valitse]
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 03)
00:1a.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) SATA Controller [AHCI mode] (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: NVIDIA Corporation G84 [GeForce 8600M GT] (rev a1)
06:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61)
08:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)
0a:09.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
0a:09.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
0a:09.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
0a:09.3 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12)
« Viimeksi muokattu: 10.05.12 - klo:10.42 kirjoittanut taspa »

timbba

  • Käyttäjä
  • Viestejä: 1413
    • Profiili
Vs: 12.04 HDMI-ääni ei toimi
« Vastaus #1 : 08.05.12 - klo:10.43 »
Googlettamalla:
http://ubuntuforums.org/showpost.php?p=9614594&postcount=4

Eli tuon perusteella 2. kohta taitaa olla pavucontrol -softa. Eli asennat sen ensin
Koodia: [Valitse]
sudo apt-get install pavucontrol
Sitten käynnistät tuon ja valitset "Asetukset" -välilehdeltä digitaalisen outputin + analogisen inputin.

Toimisko tuo?

roikka

  • Käyttäjä
  • Viestejä: 71
    • Profiili
Vs: 12.04 HDMI-ääni ei toimi
« Vastaus #2 : 08.05.12 - klo:13.48 »
Asentelin 12.04:n puhtaalta pöydältä ja törmäsin jälleen samaan ongelmaan kuin edellisellä kerralla asentaessani edellistä versiota. Ratkaisin asian näin:

Koodia: [Valitse]
sudo gedit /etc/modprobe.d/alsa-base.conf
Lisäsin tiedoston viimeiseksi riviksi:

options snd-hda-intel model=generic


Ohjeita löytyy täältä:

http://forum.ubuntu-fi.org/index.php?topic=40578.0


Roikka

E_LE

  • Käyttäjä
  • Viestejä: 95
    • Profiili
Vs: 12.04 HDMI-ääni ei toimi
« Vastaus #3 : 08.05.12 - klo:23.53 »
Minulla on 12.04:sta + äänistä hyviä kokemuksia (AMD 960T emo + GTX550Ti näytönohjain). Kerrankin meni säätämättä. Tarve on toisinpäin: ei ääntä HDMI:stä vaan intregoidun äänikortin SPDIF-liittimestä. Aiemmin 10.04 LTS:n kanssa piti aina sorkkia tuota alsa-base.conf-tiedostoa. Toimiva rivi minulla oli : options snd-hda-intel model=3stack-digout

Uudella ubuntulla tuota ei tarvinnut, pulse audio volume control-> configuration välilehdeltä voi valita käytetäänkö näytönohjaimen HDMI:tä vai integroitua. Jopa Monitor toimii, voin nauhoittaa audacityllä sitä mitä optisesta lähtee ulos. Tämän kanssa sai aiemmin tapella.

Asennettuna (osa noista saattoi olla jo defaultina.):
Koodia: [Valitse]
sudo apt-get install pavucontrol pulseaudio pulse-audio-gconf


taspa

  • Käyttäjä
  • Viestejä: 12
    • Profiili
Vs: 12.04 HDMI-ääni ei toimi
« Vastaus #4 : 10.05.12 - klo:10.10 »
Kiitos vastauksista!

Lähti toimimaan pelkästään tällä:

1. In /etc/modprobe.d/alsa-base.conf put this line
Koodia: [Valitse]
options snd-hda-intel model=auto
Tämän jälkeen restart ja HDMI löytyi ääniasetuksista. Telkkariin kiinni ja ääni kuului.

Lisäksi huomasin, että jos en ole nvidia-settingsistä laittanut kuvaa menemään telkkarille, myöskään ääni ei toimi. Lisäksi jos laitan speakerit mutelle, ääni häviää televisiosta. Vaan eivätpä nuo haittaa.

Vielä pitää laittaa harkintaan, jätänkö Ubuntun HTPC:n käyttikseksi: mm. Katsomo ei toimi ja Ruutu toimii huonosti. Lisäksi kun suurennan käyttöjärjestelmän+selaimen fonttikokoja, aika monet kohdat skaalautuvat päin seiniä. Myös elokuvien tekstitysten kanssa tuntuisi olevan hieman ongelmia.