Автор Тема: [Решено] nvidia hdmi audio 5.1 output  (Прочитано 5012 раз)

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

Оффлайн quark

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 13
[Решено] nvidia hdmi audio 5.1 output
« : 20 Январь 2014, 20:16:09 »
Всем доброго времени суток!
Debian 7.3, не получается вывести звук 5.1 на hdmi выход видеокарты нвидиа, выводится только два канала (стерео), точнее: звук 5.1 иногда появляется, но пропадает при следующем включении компа. При этом ничего не меняю в настройках, не обновляю. Встроенная звуковая карта отключена в биосе - мне нужен только hdmi выход. Пользователь включен в группу audio.
Подскажите что и где подкрутить? Проверяю отсутствие/наличие командой speaker-test -c 6 -D hw:0,7 -t wav
dima@quark:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

dima@quark:~$ cat ./.asoundrc
pcm.ch51dup {
         slave.pcm surround51
         slave.channels 6
         type route
         ttable.0.0 1
         ttable.1.1 1
         ttable.0.2 1
         ttable.1.3 1
         ttable.0.4 0.5
         ttable.1.4 0.5
         ttable.0.5 0.5
         ttable.1.5 0.5
}
root@quark:~# modinfo nvidia
filename:       /lib/modules/3.2.0-4-amd64/kernel/drivers/video/nvidia.ko
alias:          char-major-195-*
version:        331.20
supported:      external
license:        NVIDIA
alias:          pci:v000010DEd00000E00sv*sd*bc04sc80i00*
alias:          pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00*
alias:          pci:v000010DEd*sv*sd*bc03sc02i00*
alias:          pci:v000010DEd*sv*sd*bc03sc00i00*
depends:        i2c-core
« Последнее редактирование: 27 Февраль 2014, 18:46:43 от quark »
 


Оффлайн quark

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 13
Re: nvidia hdmi audio 5.1 output
« Ответ #1 : 30 Январь 2014, 11:09:16 »
Разобрался, кому интересно ответ следующий, в моей ситуации:
HDMI подключен к ресиверу, оттуда на телевизор, потому когда включаю компутер, а ресивер отключен получаю в логах следующее:

Jan 30 10:57:58 quark kernel: [   13.569809] HDMI hot plug event: Codec=0 Pin=5 Presence_Detect=1 ELD_Valid=0
Jan 30 10:57:58 quark kernel: [   13.576009] HDMI status: Codec=0 Pin=5 Presence_Detect=1 ELD_Valid=0
Jan 30 10:57:58 quark kernel: [   13.611595] HDMI hot plug event: Codec=0 Pin=5 Presence_Detect=0 ELD_Valid=1
Jan 30 10:57:58 quark kernel: [   13.616023] HDMI status: Codec=0 Pin=5 Presence_Detect=1 ELD_Valid=1
Jan 30 10:57:59 quark kernel: [   14.388010] HDMI: detected monitor Philips FTV
Jan 30 10:57:59 quark kernel: [   14.388012]   at connection type HDMI
Jan 30 10:57:59 quark kernel: [   14.388015] HDMI: available speakers: FL/FR
Jan 30 10:57:59 quark kernel: [   14.388019] HDMI: supports coding type LPCM: channels = 2, rates = 32000 44100 48000 88200 96000, bits = 16 20 24
Jan 30 10:57:59 quark kernel: [   14.388023] HDMI: supports coding type AC-3: channels = 6, rates = 32000 44100 48000, max bitrate = 640000

И только два канала, соответственно. Если же при включении компутера ресивер уже включен:

Jan 29 21:34:21 quark kernel: [   12.945159] HDMI hot plug event: Codec=0 Pin=5 Presence_Detect=1 ELD_Valid=0
Jan 29 21:34:21 quark kernel: [   12.952049] HDMI status: Codec=0 Pin=5 Presence_Detect=1 ELD_Valid=0
Jan 29 21:34:22 quark kernel: [   12.986032] HDMI hot plug event: Codec=0 Pin=5 Presence_Detect=0 ELD_Valid=1
Jan 29 21:34:22 quark kernel: [   12.992017] HDMI status: Codec=0 Pin=5 Presence_Detect=1 ELD_Valid=1
Jan 29 21:34:22 quark kernel: [   13.760010] HDMI: detected monitor Philips FTV
Jan 29 21:34:22 quark kernel: [   13.760012]   at connection type HDMI
Jan 29 21:34:22 quark kernel: [   13.760016] HDMI: available speakers: FL/FR LFE FC RL/RR RC RLC/RRC
Jan 29 21:34:22 quark kernel: [   13.760022] HDMI: supports coding type LPCM: channels = 2, rates = 32000 44100 48000 88200 96000 176400 192000, bits = 16 20 24
Jan 29 21:34:22 quark kernel: [   13.760026] HDMI: supports coding type LPCM: channels = 8, rates = 32000 44100 48000 88200 96000 176400 192000, bits = 16 20 24
Jan 29 21:34:22 quark kernel: [   13.760030] HDMI: supports coding type AC-3: channels = 6, rates = 32000 44100 48000, max bitrate = 640000
Jan 29 21:34:22 quark kernel: [   13.760034] HDMI: supports coding type DTS: channels = 7, rates = 32000 44100 48000 88200 96000, max bitrate = 1536000
Jan 29 21:34:22 quark kernel: [   13.760037] HDMI: supports coding type DSD (One Bit Audio): channels = 6, rates = 44100
Jan 29 21:34:22 quark kernel: [   13.760040] HDMI: supports coding type E-AC-3/DD+ (Dolby Digital Plus): channels = 8, rates = 44100 48000
Jan 29 21:34:22 quark kernel: [   13.760043] HDMI: supports coding type MLP (Dolby TrueHD): channels = 8, rates = 48000 96000 192000
Jan 29 21:34:22 quark kernel: [   13.760047] HDMI: supports coding type DTS-HD: channels = 8, rates = 48000 96000 192000
Jan 29 21:36:05 quark kernel: [  116.055222] hda-intel: IRQ timing workaround is activated for card #0. Suggest a bigger bdl_pos_adj.

Вот такой вот искусственный интелект  :D

Всем спасибо! Будем думать что решено  ;D
« Последнее редактирование: 27 Февраль 2014, 18:47:18 от quark »
 

Теги:
 

[Решено] [....] uvesafb: request region 0x3c0-0x3e0 failed при старте

Автор Aalexeey

Ответов: 4
Просмотров: 3433
Последний ответ 02 Декабрь 2013, 19:50:10
от Aalexeey
*Решено* Проблемы с ALSA

Автор Balagansky

Ответов: 14
Просмотров: 9409
Последний ответ 25 Апрель 2016, 18:22:19
от Balagansky
Как вывести звук на HDMI (телевизор)

Автор izamoo

Ответов: 11
Просмотров: 6558
Последний ответ 27 Февраль 2012, 08:07:03
от qupl
[РЕШЕНО] "Завернуть" Line-IN на цифровой выход IEC958 (S/P Dif)

Автор vladimir_ar

Ответов: 14
Просмотров: 4047
Последний ответ 22 Апрель 2014, 10:21:35
от vladimir_ar
Настройка гибридной графики nvidia на ноутбуке

Автор HunterCHE

Ответов: 5
Просмотров: 909
Последний ответ 01 Февраль 2020, 20:18:46
от HunterCHE