Portál AbcLinuxu, 12. května 2025 08:50

Dotaz: HDMI audio na HDA intel

13.10.2009 22:45 Marek Trousil
HDMI audio na HDA intel
Přečteno: 1043×
Odpovědět | Admin
Dobry den, mam notebook HP 8530w s OS Debian 5.03 amd64 squeeze. Prave se krome obrazu snazim na muj externi monitor dostat i zvuk pres HDMI. Ve windows s tim nebyl zadny problem, ale v Linuxu se to ne a ne podarit.

Pres aptitude jsem nainstaloval nejnovejsi ALSU (1.0.21). Nasla kartu HDA Intel:
$ sudo alsactl init
Unknown hardware: "HDA-Intel" "Analog Devices AD1984A" "HDA:11d4194a,103c30e7,00100400 HDA:11c11040,103c1378,00100200" "0x103c" "0x30e7"
Hardware is initialized using a guess method
Nasledujici prikaz:
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: AD198x Analog [AD198x Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
vsak ukazuje ze nasel pouze card 0 Analog. Chybi tam dalsi - digital a HDMI. Co jsem googlil ruzne navody a postupy, vsechny zacinaji na tom, ze predchozi vypis je zhruba takovy:
card 0: NVidia [HDA NVidia], device 0: CONEXANT Analog [CONEXANT Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 1: Conexant Digital [Conexant Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
Ale ja tam to digital device nemuzu nijak dostat. Nevite nekdo co s tim?

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

13.10.2009 23:27 mapim | skóre: 18
Rozbalit Rozbalit vše Re: HDMI audio na HDA intel
Odpovědět | | Sbalit | Link | Blokovat | Admin
zkoušel jste sudo modprobe snd-hda-intel
13.10.2009 23:54 Marek Trousil
Rozbalit Rozbalit vše Re: HDMI audio na HDA intel
Do /etc/modules jsem dal tyto:
snd-hda-intel
snd-hda-codec
snd-hda-codec-analog
snd-hda-codec-intelhdmi
snd-hda-codec-nvhdmi
Jako zvuk na notebooku mi funguje bez problemu, pouze ho nemuzu dostat pres HDMI do externoho monitoru.
14.10.2009 00:04 mapim | skóre: 18
Rozbalit Rozbalit vše Re: HDMI audio na HDA intel
koukal jste na toto? teď jsem to našel: http://www.abclinuxu.cz/poradna/linux/show/273122
14.10.2009 00:26 Marek Trousil
Rozbalit Rozbalit vše Re: HDMI audio na HDA intel
Ted jsem si to precetl. Tak vyplyva mi z toho, ze v nejnovejsich alsa driverech by to uz melo byt, ne? A ty ja nainstalovane mam.
Jardík avatar 14.10.2009 06:06 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: HDMI audio na HDA intel
HDMI, to je věčný problém. Já už to řeším rok a je to ve stádiu, že s jádrem 2.6.32 už správně funguje detekce rozlišení v opensource ovladačích používajících jaderné DRI, ale všechny distra kromě Fedory odmítají backportovat patche do 2.6.31. Zvuk, to je záhada sama o sobě. Funguje jen s nezapojeným adaptérem, potom záhadně přestane fungovat, ale systém se tváří, jako by fungoval ... Ve Windows to přitom funguje bez chyb už s 9 let starými Windows XP.
Věřím v jednoho Boha.
Jardík avatar 14.10.2009 06:07 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: HDMI audio na HDA intel
BTW můj aplay -l:
aplay -l
**** Seznam PLAYBACK Hardwarových zařízení ****
karta 0: Intel [HDA Intel], zařízení 0: STAC92xx Analog [STAC92xx Analog]
  Podzařízení: 1/1
  Podzařízení #0: subdevice #0
karta 0: Intel [HDA Intel], zařízení 3: INTEL HDMI [INTEL HDMI]
  Podzařízení: 1/1
  Podzařízení #0: subdevice #0
Věřím v jednoho Boha.
14.10.2009 08:21 Marek Trousil
Rozbalit Rozbalit vše Re: HDMI audio na HDA intel
Tak to jste me moc nepotesil. Na debianu je v repozitarich teprve 2.6.30. Vy mate 2.6.32 nebo jak jste tam dostal tohole:
karta 0: Intel [HDA Intel], zařízení 3: INTEL HDMI [INTEL HDMI]
  Podzařízení: 1/1
  Podzařízení #0: subdevice #0
Nasel jsem i par diskuzi, kde lidi pisou, ze se jim to povedlo rozchodit a ze to jede v pohode. Tak nejak to snad jit musi.

http://ubuntuforums.org/archive/index.php/t-1077801.html
Jardík avatar 14.10.2009 09:42 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: HDMI audio na HDA intel
Ta zvukárna se ukáže i s 2.6.31, a taky funguje pouze bez zapojeného adaptéru. Jenže tam mi nefuguje detekce videomódů pro HDMI (řeším to hnusným hackem, že jsem si opsal modeline vygenerovaný s 2.6.32 a přes xrandr ho tam vždycky přidám, ale není to user-friendly), ale to se tě s proprietárním ovladačem od nvidie týkat nebude, ty tu detekci řeší jinak. Jinak alsu mám 1.0.20.
Věřím v jednoho Boha.
14.10.2009 08:40 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: HDMI audio na HDA intel
Jenže ty 9 let staré WinXP musí mít doinstalovaný ovladač od výrobce konkrétní grafiky s HDMI. A o tom to je :)
14.10.2009 08:51 Marek Trousil
Rozbalit Rozbalit vše Re: HDMI audio na HDA intel
Takze mi staci doinstalovat takovy ovladac i do Linuxu? Mam nVidia Quadro FX 770M. Ovladace mam snad nejnovejsi - 185.18.14. V nvidia-settings ale o zvuku neni ani zminka:-(
14.10.2009 09:19 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: HDMI audio na HDA intel
Pokud bys takový ovladač našel, pak ano. Jenže to se ti asi nepovede.

Zvuk s nvidiáckým grafickým ovladačem téměř nesouvisí (bývají tam drobné vazby, třeba u intelů, ale to není podstatné). Ovladač musí být v alse, v modulu pro Intel HDA. U HDMI bývají dva typy:

1. Grafika obsahuje vlastní zvukový kontrolér standardu Intel HDA, který je rovnou napojený na obvody audio HDMI grafiky. Pak jsou v systému dvě zvukovky (onboard + tato ve zvukovce). Např. tak to bývá u novějších přídavných grafik do PCI-e.

2. Onboard zvukový kontrolér standardu Intel HDA má jeden z výstupů (asi obvykle ten pro SPDIF) připojený na vstup audio HDMI onboard grafiky. To je zřejmě tvůj případ. Pak je potřeba Intel HDA nakonfigurovat tak, aby aktivoval příslušný výstup, což není úplně triviální. Možná je potřeba i něco přepnout přímo v grafice. Alsa poskytuje nástroje hda-analyzer a hda-verb, kterými si můžeš kontrolér Intel HDA konfigurovat.

Detaily viz http://www.alsa-project.org/main/index.php/Help_To_Debug_Intel_HDA a http://ftp.kernel.org/pub/linux/kernel/people/tiwai/docs/HD-Audio.html , ale není to nic jednoduchého.
Jardík avatar 14.10.2009 09:45 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: HDMI audio na HDA intel
No a? Ale funguje to tam. Na Windows 7 to dokonce funguje bez jejich instalace, protože si je nainstalují sami při instalaci.
Věřím v jednoho Boha.
14.10.2009 08:51 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: HDMI audio na HDA intel
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mrkni na http://www.linlap.com/wiki/HP+EliteBook+8530W . Máš grafiku Nvidia nebo ATI? Pošli sem výstup skriptu http://www.alsa-project.org/alsa-info.sh . Nicméně pokud vývojáři nvidie nebo ATI ještě neposlali do alsy patch pro tvůj konkrétní čip, obával bych se nejhoršího. S HDMI je dost starostí, protože výrobci musí hlídat specifikace kvůli DRM a moc sdílní nejsou (ne že by to u jiných technologií bylo výrazně lepší :) ).
14.10.2009 09:03 Marek Trousil
Rozbalit Rozbalit vše Re: HDMI audio na HDA intel
Příloha:
Tak ten vystup je v priloze. Jeste se mrknu na ty linky, co jsi posilal.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.