[Решено]Как настроить не рабочий вывод звука HDMI

Автор Vacka, 10 июня 2013, 09:00:05

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Vacka

При подключение TV через HDMI к ноутбуку ASUS K53S, отсутствует звук в телевизоре. В Mint это решалось установкой пакета oem-audio-hda-daily-dkms. В репозитории Debian Wheezy такого пакета не нашёл. Есть ли такой пакет для Debian? Если нет, то как можно настроить звук?

calambus

Vacka, попробуйте настроить вывод звука на TV через HDMI с помощью pavucontrol .

vladimir_ar

На АТИ, например, вывод звука по HDMI не работает без проприеритарных драйверов.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

calambus

#3
vladimir_ar, скурпулёзно подметили , да если видеоадатер ATI :
ЦитироватьНа АТИ, например, вывод звука по HDMI не работает без проприеритарных драйверов
Драйверы звука для HDMI идут совместно с проприетарными драйверами на видеоадаптер .

Vacka

Цитата: calambus от 10 июня 2013, 09:27:29
Vacka, попробуйте настроить вывод звука на TV через HDMI с помощью pavucontrol .
Спасибо))) Действительно, в Параметрах выбранного устройства, в профиле надо выбрать нужный вариант.

dogsleg

#5
Цитата: vladimir_ar от 10 июня 2013, 09:43:51На АТИ, например, вывод звука по HDMI не работает без проприеритарных драйверов.

Неверно. Вывод звука на ATI (и AMD) на свободных драйверах работает; работает на картах с r600 до Nothern Islands включительно. Не работает пока только на Southern Islands. См. статус поддержки тут: http://wiki.x.org/wiki/RadeonFeature. Ядро должно быть не меньше 3.3 или 3.5. Нужно только в параметрах загрузки ядра установить radeon.audio=1. У меня две карточки -- 4200 и 6650, звук по HDMI работает на свободных драйверах на обеих. Проприетарными не пользуюсь.

calambus

dogsleg, спасибо за толковое разъяснение  из собственной практики , жизнь не стоит на месте и в новых релизах с новыми ядрами наблюдается устойчивый прогресс ...

izamoo

Цитата: vladimir_ar от 10 июня 2013, 09:43:51
На АТИ, например, вывод звука по HDMI не работает без проприеритарных драйверов.


Работает(В Убунте точно) . Я тоже так думал до недавнего времени.
Незнаю как в Дебе, но на Убунту 12,04 HD4890 работает, проверено.
Открыть содержимое (спойлер)
Чтобы добавить устройство HDMI audio для открытого видеодрайвера ATI нужно:

1) Редактировать файл:
gksu gedit /etc/default/grub

2) строку GRUB_CMDLINE_LINUX_DEFAULT  установить:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.audio=1"

3) обновить GRUB:
sudo update-grub

4) перезагрузить систему
[свернуть]

qupl

Цитата: vladimir_ar от 10 июня 2013, 09:43:51
На АТИ, например, вывод звука по HDMI не работает без проприеритарных драйверов.
Опровергаю, работает даже на squeeze на HD4250 на свободных.  Вот в wheezy пилить нужно, но лень пока.

vladimir_ar

Я свободные не пользую, т.к. не поддерживают нужные мне режимы на несколько мониторов, поэтому так и сказал.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

qupl

Все время ходил мимо и наконец наткнулся на причину молчания HDMI в wheezy на свободных драйверах.
ЦитироватьHDMI audio is supported in the xf86-video-ati video driver. By default HDMI audio is disabled in the driver kernel versions >=3.0 because it can be problematic. However, if your Radeon card is listed in the Radeon Feature Matrix it may work. To enable HDMI audio add radeon.audio=1 to the Kernel parameters.
По-русски: в версиях ядра >=3.0 по умолчанию вывод звука через HDMI отключен. Чтобы включить нужно передать в параметрах ядра radeon.audio=1.
То же самое можно передать в /etc/modprobe.d .

Malaheenee

В 3.13 обещают включить обратно, недавно на opennet было.
Все мы где-то, когда-то и в чем-то были новичками.