не идет звук через HDMI [RESOLVED]

Привет сообщество!

вот такая проблема - подключаю ноут к телевизору через HDMI, запускаю кино - изображерне есть, а звук не идет. При этом тестовый звук проигрывается через телевизор по HDMI нормально.

lspci -k 
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)                                                                                        
        Subsystem: Dell Device 0254                                                        
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 03)                                                                                         
        Kernel driver in use: pcieport-driver                                              
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 04)                                                                                        
        Subsystem: Dell Device 0254                                                        
        Kernel driver in use: uhci_hcd                                                     
        Kernel modules: uhci-hcd                                                           
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 04)                                                                                        
        Subsystem: Dell Device 0254                                                        
        Kernel driver in use: uhci_hcd                                                     
        Kernel modules: uhci-hcd                                                           
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 04)                                                                                       
        Subsystem: Dell Device 0254                                                        
        Kernel driver in use: ehci_hcd                                                     
        Kernel modules: ehci-hcd                                                           
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 04)  
        Subsystem: Dell Device 0254                                                        
        Kernel driver in use: HDA Intel                                                    
        Kernel modules: snd-hda-intel                                                      
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 04)     
        Kernel driver in use: pcieport-driver                                              
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 04)     
        Kernel driver in use: pcieport-driver                                              
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 04)     
        Kernel driver in use: pcieport-driver                                              
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 04)     
        Kernel driver in use: pcieport-driver                                              
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 04)                                                                                        
        Subsystem: Dell Device 0254                                                        
        Kernel driver in use: uhci_hcd                                                     
        Kernel modules: uhci-hcd                                                           
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 04)                                                                                        
        Subsystem: Dell Device 0254                                                        
        Kernel driver in use: uhci_hcd                                                     
        Kernel modules: uhci-hcd                                                           
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 04)                                                                                        
        Subsystem: Dell Device 0254                                                        
        Kernel driver in use: uhci_hcd                                                     
        Kernel modules: uhci-hcd                                                           
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 04)                                                                                       
        Subsystem: Dell Device 0254                                                        
        Kernel driver in use: ehci_hcd                                                     
        Kernel modules: ehci-hcd                                                           
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f4)                     
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 04)   
        Subsystem: Dell Device 0254                                                        
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 04)                                                                                 
        Subsystem: Dell Device 0254                                                        
        Kernel driver in use: ahci                                                         
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 04)            
        Subsystem: Dell Device 0254                                                        
        Kernel driver in use: i801_smbus                                                   
        Kernel modules: i2c-i801                                                           
01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3400 Series     
        Subsystem: Dell Device 0254                                                        
        Kernel driver in use: fglrx_pci                                                    
        Kernel modules: fglrx                                                              
01:00.1 Audio device: ATI Technologies Inc RV620 Audio device [Radeon HD 34xx Series]      
        Subsystem: Dell Device 0254                                                        
        Kernel driver in use: HDA Intel
        Kernel modules: snd-hda-intel
03:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
        Subsystem: Dell Device 0254
        Kernel driver in use: ohci1394
        Kernel modules: ohci1394
03:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
        Subsystem: Dell Device 0254
        Kernel driver in use: sdhci-pci
        Kernel modules: sdhci-pci
03:01.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12)
        Subsystem: Dell Device 0254
        Kernel driver in use: ricoh-mmc
        Kernel modules: ricoh_mmc
03:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
        Subsystem: Dell Device 0254
03:01.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev ff)
09:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5784M Gigabit Ethernet PCIe (rev 10)
        Subsystem: Dell Device 0254
        Kernel driver in use: tg3
0c:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
        Subsystem: Dell Wireless 1397 WLAN Mini-Card
        Kernel driver in use: b43-pci-bridge
        Kernel modules: wl, ssb
emerge -pv alsa-driver

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] media-sound/alsa-driver-1.0.22.1  USE="-debug -oss" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci -ad1816a -ad1848 -ad1848-lib -ad1889 -adlib -als100 -als300 (-aoa) (-aoa-fabric-layout) (-aoa-onyx) (-aoa-soundbus) (-aoa-soundbus-i2s) (-aoa-tas) (-aoa-toonie) (-armaaci) -asihpi (-at91-soc) (-at91-soc-eti-b1-wm8731) (-au1x00) -au8810 -au8820 -au8830 -azt2320 -azt3328 -cmi8330 -cs4231 -cs4232 -cs4236 -cs4281 -cs46xx (-cs5535audio) -darla20 -darla24 -dt019x -dummy -echo3g -emu10k1 -es1688 -es18xx -es968 -fm801-tea575x -gina20 -gina24 -gusclassic -gusextreme -gusmax (-harmony) -hdsp -hdspm -hifier -hpet -hrtimer -ice1712 -ice1724 -indigo -indigodj -indigoio -interwave -interwave-stb -korg1212 -layla20 -layla24 -loopback -mia -miro -mixart -ml403-ac97cr -mona -mpu401 -msnd-pinnacle -mtpav -mts64 -nm256 -opl3sa2 -opti92x-ad1848 -opti92x-cs4231 -opti93x -oxygen -pc98-cs4232 -pcsp -pcxhr -pdaudiocf -pdplus -portman2x4 (-powermac) (-pxa2xx-i2sound) (-pxa2xx-soc) (-pxa2xx-soc-corgi) -pxa2xx-soc-e800 (-pxa2xx-soc-poodle) (-pxa2xx-soc-spitz) (-pxa2xx-soc-tosa) -riptide -rme32 -rme96 -rme9652 -rtctimer -s3c2410 -sa11xx-uda1341 -sb16 -sb8 -sbawe -seq-dummy -serial-u16550 -sgalaxy -sis7019 -soc -sonicvibes -sscape (-sun-amd7930) (-sun-cs4231) (-sun-dbri) -usb-us122l -usb-usx2y -virmidi -virtuoso -vx222 -vxpocket -wavefront"

ноут dell 1535

кто сталкивался? как подчинить?

Спасибо

Покажите aplay -l Через что

Покажите

aplay -l

Через что (какой программой) пытаетесь воспроизводить звук?
Я настраивал следующим образом:

#aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC888 Analog [ALC888 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC888 Digital [ALC888 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 3: INTEL HDMI 0 [INTEL HDMI 0]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

Воспроизведение через mplayer

mplayer -ao alsa:device=hw=0.3 FILE

Воспроизведение через xine
В файле ~/.xine/config изменил опции следующим образом

audio.device.alsa_default_device:hdmi:CARD=Intel      
audio.device.alsa_front_device:hdmi:CARD=Intel

Я Gentoo & Funtoo

aplay -l **** List of

aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 3: ATI HDMI [ATI HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

кино пытаюсь смотреть через smplayer

~/.xine/config отсутствует...

«Настройки» → «Настройки» →

«Настройки» → «Настройки» → «Звук» → «Устройство вывода» — выбрать alsa (1.3 — HDA ATI) ← С названием мог и ошибиться, как-то так должно звучать.

Я Gentoo & Funtoo

это Вы привели настройку

это Вы привели настройку smplayera или кед?

smplayer

smplayer

Я Gentoo & Funtoo

вроде все выставил (и

вроде все выставил (и перепробывал все варианты) - нет результата.
у меня устройство есть в списке - alsa 1.3 - HDA ATI HDMI...

а alsa-driver я поставил т.к. не завел "ядерные"

А можно Ваш конфиг ядерных драйверов звука?

snapper написал(а): вроде все

snapper написал(а):
вроде все выставил (и перепробывал все варианты) - нет результата.
у меня устройство есть в списке - alsa 1.3 - HDA ATI HDMI...

Используя alsamixer, выставьте звук на всех каналах, скорее всего у вас установлено «Mute» на выходе HDMI (хотя он как-то хитрее называется, сейчас не могу проверить).
Вот то, что, я считаю, относится к моим настройкам звука в ядре.

P.S. Запустив alsamixer, найдите каналы, подписанные MM, переключитесь на них и нажмите клавишу m, клавишами со стрелками «вверх-вниз» выставьте оптимальный уровень звука.

Я Gentoo & Funtoo

это я проверил в первую

это я проверил в первую очередь, все на 100 было выставлено

А так звук есть? mplayer -ao

А так звук есть?

mplayer -ao alsa:device=hw=1.3 FILE

Я Gentoo & Funtoo

Отказ от поддержки alsa,

Отказ от поддержки alsa, встроенной в ядро, — это принципиально?
Тем более там всё есть для вывода звука через HDMI на вашем ноутбуке

zegrep -i atihdmi /proc/config.gz
CONFIG_SND_HDA_CODEC_ATIHDMI=y

Я Gentoo & Funtoo

удалил alsa-driver, ставлю

удалил alsa-driver, ставлю ядерные...
еще хуже, теперь звука вобще нет.
патаюсь вручную загрузить

# modprobe snd-hda-codec-atihdmi
FATAL: Error inserting snd_hda_codec_atihdmi (/lib/modules/2.6.31-gentoo-r6/alsa-driver/pci/hda/snd-hda-codec-atihdmi.ko): Unknown symbol in module, or unknown parameter (see dmesg)

# dmesg | grep atihdmi
snd_hda_codec_atihdmi: Unknown symbol snd_hda_delete_codec_preset
snd_hda_codec_atihdmi: Unknown symbol snd_hda_multi_out_dig_open
snd_hda_codec_atihdmi: Unknown symbol snd_hda_multi_out_dig_close
snd_hda_codec_atihdmi: Unknown symbol snd_hda_sequence_write
snd_hda_codec_atihdmi: Unknown symbol snd_hda_codec_write
snd_hda_codec_atihdmi: Unknown symbol snd_hda_add_codec_preset
snd_hda_codec_atihdmi: Unknown symbol snd_hda_create_spdif_out_ctls
snd_hda_codec_atihdmi: Unknown symbol snd_hda_multi_out_dig_prepare

приплыли...

назад алса-драйвер ставить, чтоли?

Как ядро пересобирали? Я,

Как ядро пересобирали?
Я, например, при любой пересборке ядра меняю (добавляю самостоятельно) в файле /usr/src/linux/Makefile индекс в опции EXTRAVERSION = -gentoo-r2a, для того, чтобы для каждого нового ядра создавалась отдельная папка с модулями в /lib/modules и не возникало проблем подобной вашей.
Вы зря начали обновлять ядро, не решив проблему с выводом звука, ведь устройство вывода HDMI у вас имелось.

P.S. При пересборке ядра файл /usr/src/linux/System.map-ВЕРСИЯ_ЯДРА в /boot скопировали?
P.S.S. Я привёл вам конфигурацию smplayer'а реально работающую.

Я Gentoo & Funtoo

пересобирал ядро make

пересобирал ядро make menuconfig, затем genkernel --oldconfig + (там сплаш всякий и т.д), исходники - старые, 2.6.31-6, новые не качал.
Кстати ничего не поменялось, оба устройства присутствуют, asound -l идентичный.
ну лопух я, бывает, (да только помнится что с ядерными дровами звука с самого начала не было, поэтому и запускал через алса-драйвер)

P.S. При пересборке ядра файл /usr/src/linux/System.map-ВЕРСИЯ_ЯДРА  в /boot скопировали?

да, генкернелом собирал

P.S.S. Я привёл вам конфигурацию smplayer'а  реально работающую.

перепробывал все варианты, ничего

P.S.S.S. «Шнурок» HDMI исправный?

исправный - я писал что тестовый звук кед идет через HDMI без проблем

А в настройках KDE «Параметры

А в настройках KDE «Параметры системы» → «Мультимедиа» → «Вывод звука» → «Видео» какое устройство определено? Такое же как и для «Системные уведомления»?

Я Gentoo & Funtoo

короче я в раздумьях: 1. с

короче я в раздумьях:
1. с ядерными дровами звука нет совсем
2. с алса-дровами звук есть, но с HDMI какие-то фокусы

01:00.1 Audio device: ATI Technologies Inc RV620 Audio device [Radeon HD 34xx Series]      
        Subsystem: Dell Device 0254                                                        
        Kernel driver in use: HDA Intel
        Kernel modules: snd-hda-intel

может проблема в этом?

Спасибо, Lupo Alberto, теперь

Спасибо, Lupo Alberto, теперь все работает!

Проблема была в кривых руках - еще раз убедился что "ядерные" дрова не работают, переустановил alsa-driver и настроил заново вывод звука в smplayer.
Но вылезла новая проблема.
Описал ее здесь http://www.gentoo.ru/content/nout-dell-1535-perestali-rabotat-knopki-regulyatora-gromkosti

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".