Kirjoittaja Aihe: Kubuntu 13.04 HDMI -äänet hukassa [RATKAISTU purkalla] :)  (Luettu 8217 kertaa)

raimo

  • Käyttäjä
  • Viestejä: 3276
    • Profiili
Moi taas! :)

Olisko mitään mahdollisuuksia saada HDMI-ääntä tietokoneesta televisioon ilman fglrx -ajuria?
Kyseessä siis Kubuntu 13.04 daily 64bit, ja tässä koneessa on sekä sisäinen että ulkoinen näytönohjain,
jotka on "yhteenkytketty". Älkää kysykö miten, näin se nyt vain on. Eli shysteemi on tämmöinen:

Acer Aspire X3470
AMD Radeon HD 6530D + Radeon 6570 Dual Graphics 1GB muistilla.

Ulkoisen näytönohjaimen liittimet on peitetty.
(minä tietysti ovelana poikana poistin peitteet ja kokeilin tuleeko ulkoisen kortin liittimistä kuvaa, no ei tule!)

Ilmeisesti "normaali" radeoneissa HDMI-äänet toimisi fglrx -ajurilla?? Ja tämänkin pitäisi olla tuettu, mutkun ei toimi...
Näyttöön ilmestyy vain tympeä "Unsupported Hardware" -ilmo jos ko. ajurin asentaa ja siitä eteenpäin mennään vesalla.

Koodia: [Valitse]
raimo@kone:~$ lspci
00:00.0 Host bridge: Advanced Micro Devices [AMD] Family 12h Processor Root Complex                                                                                                            
00:01.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI BeaverCreek [Radeon HD 6530D]                                                                                          
00:01.1 Audio device: Advanced Micro Devices [AMD] nee ATI BeaverCreek HDMI Audio [Radeon HD 6500D and 6400G-6600G series]                                                                    
00:02.0 PCI bridge: Advanced Micro Devices [AMD] Family 12h Processor Root Port                                                                                                                
00:07.0 PCI bridge: Advanced Micro Devices [AMD] Family 12h Processor Root Port                                                                                                                
00:10.0 USB controller: Advanced Micro Devices [AMD] FCH USB XHCI Controller (rev 03)                                                                                                          
00:10.1 USB controller: Advanced Micro Devices [AMD] FCH USB XHCI Controller (rev 03)
00:11.0 SATA controller: Advanced Micro Devices [AMD] FCH SATA Controller [AHCI mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices [AMD] FCH USB OHCI Controller (rev 11)
00:12.2 USB controller: Advanced Micro Devices [AMD] FCH USB EHCI Controller (rev 11)
00:13.0 USB controller: Advanced Micro Devices [AMD] FCH USB OHCI Controller (rev 11)
00:13.2 USB controller: Advanced Micro Devices [AMD] FCH USB EHCI Controller (rev 11)
00:14.0 SMBus: Advanced Micro Devices [AMD] FCH SMBus Controller (rev 13)
00:14.2 Audio device: Advanced Micro Devices [AMD] FCH Azalia Controller (rev 01)
00:14.3 ISA bridge: Advanced Micro Devices [AMD] FCH LPC Bridge (rev 11)
00:14.4 PCI bridge: Advanced Micro Devices [AMD] FCH PCI Bridge (rev 40)
00:14.5 USB controller: Advanced Micro Devices [AMD] FCH USB OHCI Controller (rev 11)
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 0 (rev 43)
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 6
00:18.6 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 5
00:18.7 Host bridge: Advanced Micro Devices [AMD] Family 12h/14h Processor Function 7
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Turks [Radeon HD 6570]
01:00.1 Audio device: Advanced Micro Devices [AMD] nee ATI Turks/Whistler HDMI Audio [Radeon HD 6000 Series]
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)

Kokeilin asentaa pavucontorl:n (ja pulseaudion) ja sen viisarit kyllä heiluvat hienosti, pihaustakaan ei kuitenkaan kuulu.

Eikä tämä sitten ole Ubuntu-riippuvainen ongelma, nimittäin ei onnistu homma myöskään opensuse 12.2:ssa.
Sanomattakin lienee selvää että siinä muuten niin inhassa Wintööt 7:ssa äänet toimivat, samoin kuin Catalyst -ajuritkin.

Edit: Sisäisellä näytönohjaimella tarkoitetaan emolevylle integroitua ja ulkoisella PCI-E -korttia.
« Viimeksi muokattu: 15.02.13 - klo:18.29 kirjoittanut raimo »
So long and thanks for all the fish!

raimo

  • Käyttäjä
  • Viestejä: 3276
    • Profiili
Vs: Kubuntu 13.04 HDMI -äänet hukassa
« Vastaus #1 : 14.02.13 - klo:23.56 »
Eikä auta tuokaan:
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/864735
vaikka toivoni jo heräsi, mut ei inise mökäfoonit ei. :(
So long and thanks for all the fish!

lompolo

  • Käyttäjä
  • Viestejä: 849
    • Profiili
Vs: Kubuntu 13.04 HDMI -äänet hukassa
« Vastaus #2 : 15.02.13 - klo:02.25 »
Olisiko kyseessä kuitenkin väärä oletus ensisijaisesta äänikortista?

http://forums.gentoo.org/viewtopic-t-919528-start-0.html

raimo

  • Käyttäjä
  • Viestejä: 3276
    • Profiili
Vs: Kubuntu 13.04 HDMI -äänet hukassa
« Vastaus #3 : 15.02.13 - klo:03.08 »
Olisiko kyseessä kuitenkin väärä oletus ensisijaisesta äänikortista?

Jaa, no mitäs tästä pitäisi päätellä, ei oikein mene jakeluun...

Koodia: [Valitse]
raimo@kone:~$ grep Codec /proc/asound/card*/codec*
/proc/asound/card0/codec#0:Codec: ATI R6xx HDMI
/proc/asound/card1/codec#1:Codec: Realtek ALC662 rev3
/proc/asound/card2/codec#0:Codec: ATI R6xx HDMI

raimo@kone:~$ ls -la /proc/asound/
total 0
dr-xr-xr-x   7 root root 0 Feb 15 02:58 .
dr-xr-xr-x 183 root root 0 Feb 15  2013 ..
dr-xr-xr-x   3 root root 0 Feb 15 02:58 card0
dr-xr-xr-x   5 root root 0 Feb 15 02:58 card1
dr-xr-xr-x   3 root root 0 Feb 15 02:58 card2
-r--r--r--   1 root root 0 Feb 15 02:58 cards
-r--r--r--   1 root root 0 Feb 15 02:58 devices
lrwxrwxrwx   1 root root 5 Feb 15 02:58 Generic -> card0
lrwxrwxrwx   1 root root 5 Feb 15 02:58 Generic_1 -> card1
lrwxrwxrwx   1 root root 5 Feb 15 02:58 Generic_2 -> card2
-r--r--r--   1 root root 0 Feb 15 02:58 hwdep
-r--r--r--   1 root root 0 Feb 15 02:58 modules
dr-xr-xr-x   2 root root 0 Feb 15 02:58 oss
-r--r--r--   1 root root 0 Feb 15 02:58 pcm
dr-xr-xr-x   2 root root 0 Feb 15 02:58 seq
-r--r--r--   1 root root 0 Feb 15 02:58 timers
-r--r--r--   1 root root 0 Feb 15 02:58 version

Alsamixer ei anna kummallekaan HDMI:lle kuin yhden säätimen, S/PDIF joka jöpöttää nollassa.
Ainoa elo on tuon pavucontrollin sliderit, ne heiluu hienosti musan tahdissa.
Olen kyllä vaihtanut kortteja sen minkä graafisilla KDE-vermeillä pystyy.


So long and thanks for all the fish!

welmar

  • Käyttäjä
  • Viestejä: 1582
    • Profiili
Vs: Kubuntu 13.04 HDMI -äänet hukassa
« Vastaus #4 : 15.02.13 - klo:12.15 »
Luultavasti ei onnistu ilman suljettuja ajureita, koska avoimelle radeonhd ajurille ei ole tukea tuolle kortille. Kokeile asentaa fglrx ajurit näillä ohjeilla https://help.ubuntu.com/community/BinaryDriverHowto/ATI

raimo

  • Käyttäjä
  • Viestejä: 3276
    • Profiili
Vs: Kubuntu 13.04 HDMI -äänet hukassa
« Vastaus #5 : 15.02.13 - klo:15.52 »
Luultavasti ei onnistu ilman suljettuja ajureita, koska avoimelle radeonhd ajurille ei ole tukea tuolle kortille. Kokeile asentaa fglrx ajurit näillä ohjeilla https://help.ubuntu.com/community/BinaryDriverHowto/ATI

Mutta kun se fglrx asennus ei onnistu:
Koodia: [Valitse]
sudo apt-get install fglrx fglrx-amdcccle

errori:
Koodia: [Valitse]
fglrx:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/3.8.0-6-generic/updates/dkms/

depmod......

DKMS: install completed.
update-initramfs: deferring update (trigger activated)
Processing triggers for ureadahead ...
Setting up fglrx-amdcccle (2:9.010-0ubuntu2) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.8.0-6-generic
modprobe: ../tools/modprobe.c:550: print_action: Assertion `kmod_module_get_initstate(m) == KMOD_MODULE_BUILTIN' failed.
Aborted (core dumped)

raimo@kone:~$ sudo aticonfig --adapter=all --initial
aticonfig: No supported adapters detected

Ja tuon jälkeen tulee buutissa musta ruutu, tai ilmoitus AMD No Supported Hardware.
So long and thanks for all the fish!

raimo

  • Käyttäjä
  • Viestejä: 3276
    • Profiili
Vs: Kubuntu 13.04 HDMI -äänet hukassa
« Vastaus #6 : 15.02.13 - klo:17.35 »
Nyt raikaa hevi!  :-*

fglrx ei suostunut toimimaan mutta imuroin uusimman Catalystin ja tein sillä deb-paketit jotka sitten asensin.
Ohjeet:
http://wiki.cchtml.com/index.php/Ubuntu_Quantal_Installation_Guide#Installing_Catalyst_Manually_.28from_AMD.2FATI.27s_site.29
Huom, nuo kaikki paketit on asennettava jotta onnistuu.

Muutin rivin:
Lainaus
sudo sh ./amd-driver-installer-catalyst-13.1-linux-x86.x86_64.run --buildpkg Ubuntu/quantal
muotoon:
Koodia: [Valitse]
sudo sh ./amd-driver-installer-catalyst-13.1-linux-x86.x86_64.run --buildpkg Ubuntu/raring

Ainoa erikoisuus on nyt Kubuntun palkki, se on oudon tumma. No ehkäpä se asetuksia ruuvaamalla palautuu, ja palautuikin.

Kiitos taas kannustuksestanne kaikille osapuolille.  :)

edit: ei ole kaikki kotona tuolla ajurilla Desktop Effecties OpenGL ei toimi, mutta minäpä pärjään XRenderillä.
fglrxinfokin herjaa erroreista, mutta hei! So not, äänet kuuluu!!  ;D

edit3: videotkin toimii hienosti, siis yle-dl:llä imutetut.
« Viimeksi muokattu: 15.02.13 - klo:18.27 kirjoittanut raimo »
So long and thanks for all the fish!

Postimies

  • Käyttäjä
  • Viestejä: 2230
    • Profiili
Vs: Kubuntu 13.04 HDMI -äänet hukassa [RATKAISTU purkalla] :)
« Vastaus #7 : 20.04.13 - klo:12.51 »
aplay -l ja aplay -L näyttää kivasti infoa äänikorteista ja mahdollisista ulostuloista. Uudemmissa näytönohjaimissa on äänipiiri, jolla HDMI äänet tulee ulos. Joissain emoissa tarvitaan piuha emon äänikortista näytönohjaimeen. Eli kannattaa hieman miettiä miten se ääni kulkee. Biossista voi ottaa sen emon näytönohjaimen pois käytöstä jos sille ei tarvetta. alsamixer on luetettavin mikseri. .
http://alsa.opensrc.org/.asoundrc tuolla infoa miten muokataan .asoundrc tiedostoa. Voi pistää vaikka HDMI:n oletusäänilaitteeksi...

raimo

  • Käyttäjä
  • Viestejä: 3276
    • Profiili
Vs: Kubuntu 13.04 HDMI -äänet hukassa [RATKAISTU purkalla] :)
« Vastaus #8 : 23.04.13 - klo:20.42 »
Kernelin 3.8.0-18 myötä äänet taas hukkuivat, eikä 3.8.0-19 tuonut asiaan korjausta 3.8.0-17 kernelillä äänet toimii OK.
Tilanne on kuvan mukainen, HDMI-äänikortit ei tunnistaudu ollenkaan. No josko seuraava päivitys sitten jo korjaisi tilanteen...  :-*
So long and thanks for all the fish!

Postimies

  • Käyttäjä
  • Viestejä: 2230
    • Profiili
Vs: Kubuntu 13.04 HDMI -äänet hukassa [RATKAISTU purkalla] :)
« Vastaus #9 : 23.04.13 - klo:23.09 »
Aika uusi tuo Kerneli 3.8.0-18. Mikäs ALSA on käytössä? Ubuntussa usein melko vanha ALSA. Oletkos koettanut ilman pulsea? KDE:ssä on se Phonon. Linuxin äänisysteemi melko monimutkainen. ALSA:n päällä usein oletuksena Pulse mutta se ei ole välttämätön. Toki voit koettaa lähtisikö ääni toimimaan jollain muulla työpöydällä. Vaikka kevyellä LXDE. Itsellä nyt KDE  4.10.1 ja äänet tulee HDMI:n kautta ulos. Näytönohjain on kyllä Nvidia ja kerneli hieman vanha 3.4 kun toimivaan en ole viitsinyt koskea. Se S/PDIF alsamikserissä pitää näkyä vihreänä.

raimo

  • Käyttäjä
  • Viestejä: 3276
    • Profiili
Vs: Kubuntu 13.04 HDMI -äänet hukassa [RATKAISTU purkalla] :)
« Vastaus #10 : 24.04.13 - klo:17.09 »
Aika uusi tuo Kerneli 3.8.0-18. Mikäs ALSA on käytössä? Ubuntussa usein melko vanha ALSA. Oletkos koettanut ilman pulsea? KDE:ssä on se Phonon. Linuxin äänisysteemi melko monimutkainen. ALSA:n päällä usein oletuksena Pulse mutta se ei ole välttämätön. Toki voit koettaa lähtisikö ääni toimimaan jollain muulla työpöydällä. Vaikka kevyellä LXDE. Itsellä nyt KDE  4.10.1 ja äänet tulee HDMI:n kautta ulos. Näytönohjain on kyllä Nvidia ja kerneli hieman vanha 3.4 kun toimivaan en ole viitsinyt koskea. Se S/PDIF alsamikserissä pitää näkyä vihreänä.

Onhan se uusi kerneli, kun kyseessä on Kubuntu 13.04 :)

Kyllästyin kaikenkattavaan äänettömyyteen ja asensin 12.04.2:n, nyt HDMI-äänet toimii OK.
Fglrx ei asennu siihenkään ilman tuota buildpkg juttua, ja ilman fglrx:ää ei ole ääniä.

Kaiken lisäksi analoginen kortti piti poistaa käytöstä ennenkuin äänet tuli HDMI-puolelle,
vaikka masterikanavana oli HDMI.

Täytyy nyt asentaa tuo 13.04 testiosiolle ja aina välillä kokeilla milloin alkaa sillä äänet kuulumaan.

Kiitos kannatuksesta ja osanotosta taas kaikille!! :D
So long and thanks for all the fish!

Postimies

  • Käyttäjä
  • Viestejä: 2230
    • Profiili
Vs: Kubuntu 13.04 HDMI -äänet hukassa [RATKAISTU purkalla] :)
« Vastaus #11 : 24.04.13 - klo:21.29 »
Aikoinaan kun minulla oli uutta rautaa auttoi vain kun käänsi uusimman ALSA:n. Näytön-ohjaimen-ajuri - itsellä kyllä nvidia - piti myös kääntää. Helpompi varmaan palata vanhaan kuin ruveta kehittämään uutta versiota.

raimo

  • Käyttäjä
  • Viestejä: 3276
    • Profiili
Vs: Kubuntu 13.04 HDMI -äänet hukassa [RATKAISTU purkalla] :)
« Vastaus #12 : 26.04.13 - klo:02.55 »
Kuten epäilinkin, niin kerneli-bugihan se vain on.
Näkyy olevan sama vaiva Nvidiallakin.

Korjaus on tulossa koska tällä kernelillä poppi jo soi: 3.8.8-030808-generic
Löytyy tuolta: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.8.8-raring/
So long and thanks for all the fish!