не идет звук через HDMI [RESOLVED]
snapper 16 мая, 2010 - 17:04
Привет сообщество!
вот такая проблема - подключаю ноут к телевизору через 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 Через что
Покажите
Через что (какой программой) пытаетесь воспроизводить звук?
Я настраивал следующим образом:
Воспроизведение через mplayer
mplayer -ao alsa:device=hw=0.3 FILE
Воспроизведение через xine
В файле ~/.xine/config изменил опции следующим образом
Я ♥ Gentoo & Funtoo
aplay -l **** List of
кино пытаюсь смотреть через smplayer
~/.xine/config отсутствует...
«Настройки» → «Настройки» →
«Настройки» → «Настройки» → «Звук» → «Устройство вывода» — выбрать alsa (1.3 — HDA ATI) ← С названием мог и ошибиться, как-то так должно звучать.
Я ♥ Gentoo & Funtoo
это Вы привели настройку
это Вы привели настройку smplayera или кед?
smplayer
smplayer
Я ♥ Gentoo & Funtoo
вроде все выставил (и
вроде все выставил (и перепробывал все варианты) - нет результата.
у меня устройство есть в списке - alsa 1.3 - HDA ATI HDMI...
а alsa-driver я поставил т.к. не завел "ядерные"
А можно Ваш конфиг ядерных драйверов звука?
snapper написал(а): вроде все
Используя
alsamixer
, выставьте звук на всех каналах, скорее всего у вас установлено «Mute» на выходе HDMI (хотя он как-то хитрее называется, сейчас не могу проверить).Вот то, что, я считаю, относится к моим настройкам звука в ядре.
P.S. Запустив
alsamixer
, найдите каналы, подписанные MM, переключитесь на них и нажмите клавишу m, клавишами со стрелками «вверх-вниз» выставьте оптимальный уровень звука.Я ♥ Gentoo & Funtoo
это я проверил в первую
это я проверил в первую очередь, все на 100 было выставлено
А так звук есть? mplayer -ao
А так звук есть?
Я ♥ Gentoo & Funtoo
Отказ от поддержки alsa,
Отказ от поддержки alsa, встроенной в ядро, — это принципиально?
Тем более там всё есть для вывода звука через HDMI на вашем ноутбуке
Я ♥ Gentoo & Funtoo
удалил alsa-driver, ставлю
удалил alsa-driver, ставлю ядерные...
еще хуже, теперь звука вобще нет.
патаюсь вручную загрузить
приплыли...
назад алса-драйвер ставить, чтоли?
Как ядро пересобирали? Я,
Как ядро пересобирали?
Я, например, при любой пересборке ядра меняю (добавляю самостоятельно) в файле /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 идентичный.
ну лопух я, бывает, (да только помнится что с ядерными дровами звука с самого начала не было, поэтому и запускал через алса-драйвер)
да, генкернелом собирал
перепробывал все варианты, ничего
исправный - я писал что тестовый звук кед идет через HDMI без проблем
А в настройках KDE «Параметры
А в настройках KDE «Параметры системы» → «Мультимедиа» → «Вывод звука» → «Видео» какое устройство определено? Такое же как и для «Системные уведомления»?
Я ♥ Gentoo & Funtoo
короче я в раздумьях: 1. с
короче я в раздумьях:
1. с ядерными дровами звука нет совсем
2. с алса-дровами звук есть, но с HDMI какие-то фокусы
может проблема в этом?
Спасибо, Lupo Alberto, теперь
Спасибо, Lupo Alberto, теперь все работает!
Проблема была в кривых руках - еще раз убедился что "ядерные" дрова не работают, переустановил alsa-driver и настроил заново вывод звука в smplayer.
Но вылезла новая проблема.
Описал ее здесь http://www.gentoo.ru/content/nout-dell-1535-perestali-rabotat-knopki-regulyatora-gromkosti