Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: alsa & HDMI где косяки!  (Прочитано 4231 раз)

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

Оффлайн _seal

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
alsa & HDMI где косяки!
« : 29 Январь 2008, 23:59:50 »
помогите кто чем может!
ubuntu 7.10

Asus Barebone P2-M2A690G поддерживает интерфейс HDMI (High Definition Multimedia Interface) с функциями HDCP (High-Bandwidth Digital Content Protection), а также обеспечивает высокое качество видео, поддерживает разрешение 1080P, Blue-ray и HD DVD.

Realtek ALC883
Azalia 8 Channel

uname -a
Linux mythtv 2.6.22-14-generic #1 SMP Tue Dec 18 08:02:57 UTC 2007 i686 GNU/Linux

alsa 1.0.15

Беда в том что звука по HDMI просто нет!?

root@mythtv:~# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC883 Analog [ALC883 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC883 Digital [ALC883 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 0: ATI HDMI [ATI HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
root@mythtv:~#

root@mythtv:~# aplay -L
default:CARD=SB
    HDA ATI SB, ALC883 Analog
    Default Audio Device
front:CARD=SB,DEV=0
    HDA ATI SB, ALC883 Analog
    Front speakers
surround40:CARD=SB,DEV=0
    HDA ATI SB, ALC883 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=SB,DEV=0
    HDA ATI SB, ALC883 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=SB,DEV=0
    HDA ATI SB, ALC883 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=SB,DEV=0
    HDA ATI SB, ALC883 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=SB,DEV=0
    HDA ATI SB, ALC883 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
null
    Discard all samples (playback) or generate zero samples (capture)
iec958:CARD=HDMI,DEV=0
    HDA ATI HDMI
    IEC958 (S/PDIF) Digital Audio Output
root@mythtv:~#

root@mythtv:~# cat /proc/asound/cards
 0 [SB             ]: HDA-Intel - HDA ATI SB
                      HDA ATI SB at 0xfe7f4000 irq 17
 1 [HDMI           ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0xfe9e8000 irq 20
root@mythtv:~#

root@mythtv:~# cat /proc/asound/card0/codec#0 | grep Codec
Codec: Realtek ALC883

root@mythtv:~# cat /proc/asound/card1/codec#* | grep Codec
Codec: Generic 1002 ATI RS690/780 HDMI





$ cd ../alsa-driver-1.0.15
$ sudo ./configure --with-cards=hda-intel
$ sudo make
$ sudo make install


собиралось с таким ключиком.

в каком направлении хоть копать????
« Последнее редактирование: 30 Январь 2008, 00:13:04 от _seal »

Оффлайн dmig

  • Старожил
  • *
  • Сообщений: 1668
    • Просмотр профиля
Re: alsa & HDMI где косяки!
« Ответ #1 : 17 Март 2008, 01:01:51 »
судя по всему, тебе нужно просто выбрать соответствующее аудиоустройство для вывода (iec958)

Оффлайн kirich

  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: alsa & HDMI где косяки!
« Ответ #2 : 15 Май 2008, 15:59:00 »
судя по всему, тебе нужно просто выбрать соответствующее аудиоустройство для вывода (iec958)
Прошу прощения за лишний вопрос, но может подскажете как это делается (наверняка где-то есть фак или подобное, но то что я перерыл ответов не дало).
У меня ОБРАТНАЯ проблема - поставил новую видеокарту, а в ней HDMI этот появился со своим звуковым устройством, которое МНЕ не нужно. У меня стоит Audigy 2 (встроенная в мать отключена в BIOS'e) и 6 каналов и всё было более менее, но теперь VLC напрочь не хочет выводить многоканальный звук в колонки - в выборе каналов просто исчезла позиция (остались только стерео и моно), которая раньше сама появлялась при воспроизведении таких материалов (фильмов). Я перепробовал в настройках VLC все возмодные варианты вывода звука (звуковые серверы и устройства в ALSA) - добился только чтобы появлялась опция вывод через SPDIF (которая раньше была), но он мне тоже не нужен.
Помогите плиз ;-)
Phenom II X2 550 / 8GB RAM / RadeOn 3870 512MB / ASUS Xonar D2X
2x Acer 21.5" hand-make stereoscopic mirror system
sView (stereoscopic viewer) author OS: Ubuntu AMD64 10.04

Оффлайн kirich

  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: alsa & HDMI где косяки!
« Ответ #3 : 15 Май 2008, 23:46:37 »
судя по всему, тебе нужно просто выбрать соответствующее аудиоустройство для вывода (iec958)
Прошу прощения за лишний вопрос, но может подскажете как это делается (наверняка где-то есть фак или подобное, но то что я перерыл ответов не дало).
У меня ОБРАТНАЯ проблема - поставил новую видеокарту, а в ней HDMI этот появился со своим звуковым устройством, которое МНЕ не нужно. У меня стоит Audigy 2 (встроенная в мать отключена в BIOS'e) и 6 каналов и всё было более менее, но теперь VLC напрочь не хочет выводить многоканальный звук в колонки - в выборе каналов просто исчезла позиция (остались только стерео и моно), которая раньше сама появлялась при воспроизведении таких материалов (фильмов). Я перепробовал в настройках VLC все возмодные варианты вывода звука (звуковые серверы и устройства в ALSA) - добился только чтобы появлялась опция вывод через SPDIF (которая раньше была), но он мне тоже не нужен.
Помогите плиз ;-)

Сам отвечаю на свой вопрос:
есть такая полезная утилита/скрипт asoundconf с самыми "полезными" функциями:
asoundconf listпокажет список ALSA устройств;
asoundconf set-default-card Audigy2уствновить в качестве устройства по-умолчанию - Audigy2 ;-)

После этого и amixer стал регулировать audigy2 и vlc стал снова показывать "Аудио устройства" при воспроизведении звука, причём этот список меняется от того, какой материал играется...
Phenom II X2 550 / 8GB RAM / RadeOn 3870 512MB / ASUS Xonar D2X
2x Acer 21.5" hand-make stereoscopic mirror system
sView (stereoscopic viewer) author OS: Ubuntu AMD64 10.04

Оффлайн vlanis

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: alsa & HDMI где косяки!
« Ответ #4 : 07 Январь 2009, 14:59:38 »
примерно такая же проблема, только вместо звука постоянный треск в телевизоре.

aplay -l

**** Список PLAYBACK устройств ****
карта 0: Intel [HDA Intel], устройство 0: ALC888 Analog [ALC888 Analog]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
карта 0: Intel [HDA Intel], устройство 1: ALC888 Digital [ALC888 Digital]
  Подустройства: 1/1
  Подустройство №0: subdevice #0


aplay -L

default:CARD=Intel
    HDA Intel, ALC888 Analog
    Default Audio Device
front:CARD=Intel,DEV=0
    HDA Intel, ALC888 Analog
    Front speakers
surround40:CARD=Intel,DEV=0
    HDA Intel, ALC888 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
    HDA Intel, ALC888 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
    HDA Intel, ALC888 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
    HDA Intel, ALC888 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
    HDA Intel, ALC888 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
hdmi:CARD=Intel,DEV=0
    HDA Intel
    HDMI Audio Output
null
    Discard all samples (playback) or generate zero samples (capture)

как бы поправить?

Оффлайн Evkaz

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: alsa & HDMI где косяки!
« Ответ #5 : 19 Апрель 2009, 10:49:14 »
Доброго времени суток.Имеется ноутбук acer aspire  5920g, видео geforce 8600M GS, с поддержкой HDCP, стоит ubuntu 8.10 interpid.Подключен ТВ по HDMI, но на нем нет звука.Как исправить?,подскажите, пожалуйста.

aplay -l
**** Список PLAYBACK устройств ****
карта 0: Intel [HDA Intel], устройство 0: ALC888 Analog [ALC888 Analog]
  Подустройства: 0/1
  Подустройство №0: subdevice #0
карта 0: Intel [HDA Intel], устройство 1: ALC888 Digital [ALC888 Digital]
  Подустройства: 1/1
  Подустройство №0: subdevice #0
evkaz@evkaz-laptop:~$ cat /proc/asound/cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xf3500000 irq 22


Оффлайн dmig

  • Старожил
  • *
  • Сообщений: 1668
    • Просмотр профиля
Re: alsa & HDMI где косяки!
« Ответ #6 : 19 Апрель 2009, 13:24:58 »
а разве есть у нвидии вывод звука по hdmi?

Оффлайн Evkaz

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: alsa & HDMI где косяки!
« Ответ #7 : 19 Апрель 2009, 13:34:42 »
а разве есть у нвидии вывод звука по hdmi?
Да, до того,как на нем стояла продукция некого Билла Гейтса - работало.А вот под ubuntu пока что не хочет, сейчас ищу гуглеи пути решения, но пока что ничего информативного..У кого какие соображения на сей счет?

Оффлайн dmig

  • Старожил
  • *
  • Сообщений: 1668
    • Просмотр профиля
Re: alsa & HDMI где косяки!
« Ответ #8 : 19 Апрель 2009, 20:27:00 »
хм... даже не знаю, что сказать -- у меня монитор через hdmi, но колонки его по отдельному шнурку, как-то не думал даже о иной конфигурации (вроде шнурок нужен дополнительный).

вот тут говорят, что решили проблему: http://forums.fedoraforum.org/showthread.php?t=185519&page=3

АПД: про доп. шнурок - я имел в виду подключение звуковухи к видеокарте, не помню как зовётся этот шнур
« Последнее редактирование: 20 Апрель 2009, 11:21:20 от dmig »

Оффлайн Evkaz

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: alsa & HDMI где косяки!
« Ответ #9 : 20 Апрель 2009, 12:43:05 »
хм... даже не знаю, что сказать -- у меня монитор через hdmi, но колонки его по отдельному шнурку, как-то не думал даже о иной конфигурации (вроде шнурок нужен дополнительный).

вот тут говорят, что решили проблему: http://forums.fedoraforum.org/showthread.php?t=185519&page=3

АПД: про доп. шнурок - я имел в виду подключение звуковухи к видеокарте, не помню как зовётся этот шнур
Спасибо большое за ссылку,  сейчас буду читать  ;)

Оффлайн Evkaz

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: alsa & HDMI где косяки!
« Ответ #10 : 25 Апрель 2009, 11:27:47 »
Всем привет.Я ознакомился с этой статьей. На том форуме предлагают редактировать /etc/modprobe.d/alsa-base.conf , а там добавлять строчку options snd-hda-intel=modelname.Я поставил modelname auto, ибо моей модели небыло в том списке, который предлагается на выбор, но звука все равно не появилось.Думаю копать в сторону последней версии alsa 1.0.19 ..Ибо была новость, что в нем есть поддержка hdmi audio.
У кого какие мысли на сей счет?
« Последнее редактирование: 25 Апрель 2009, 11:29:36 от Evkaz »

Оффлайн zcom

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: alsa & HDMI где косяки!
« Ответ #11 : 27 Апрель 2009, 01:03:30 »
В Ubuntu 9.04 судя по всему сборка alsa старая - версия 1.0.18. Для Intel необходимо минимум 1.0.18a. Т.е. работать не будет. Надо самому собирать (актуальная с сайта 1.0.19), либо искать где-то самосборную.....

Оффлайн dmig

  • Старожил
  • *
  • Сообщений: 1668
    • Просмотр профиля
Re: alsa & HDMI где косяки!
« Ответ #12 : 27 Апрель 2009, 11:45:38 »
можно попробовать взять ядро 2.6.29 отсюда http://kernel.ubuntu.com/~kernel-ppa/mainline/
не проверял, какая там версия, но должна быть посвежее, нежели в .28

 

Страница сгенерирована за 0.085 секунд. Запросов: 22.