LINUX.ORG.RU

[HDMI] [nVidia] [blob] Звук сделать работать


0

1

Много всего прочитал про звук через HDMI, но чтобы всё заработало нужно что-то ещё.

$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: VT1708S Analog [VT1708S Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: VT1708S Digital [VT1708S Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 2: VT1708S HP [VT1708S HP]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

$ aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
front:CARD=Intel,DEV=0
    HDA Intel, VT1708S Analog
    Front speakers
surround40:CARD=Intel,DEV=0
    HDA Intel, VT1708S Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
    HDA Intel, VT1708S Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
    HDA Intel, VT1708S Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
    HDA Intel, VT1708S Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
    HDA Intel, VT1708S Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Intel,DEV=0
    HDA Intel, VT1708S Digital
    IEC958 (S/PDIF) Digital Audio Output
hdmi:CARD=NVidia,DEV=0
    HDA NVidia, HDMI 0
    HDMI Audio Output

$ lspci | grep GF106
05:00.0 VGA compatible controller: nVidia Corporation GF106 [GeForce 450 GTS] (rev a1)
05:00.1 Audio device: nVidia Corporation GF106 High Definition Audio Controller (rev a1)

$ speaker-test -D hdmi

speaker-test 1.0.24.2

Playback device is hdmi
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
Playback open error: -2,Нет такого файла или каталога
ЧЯДНТ?

★★★★★

Ответ на: комментарий от lazyklimm

С любыми цифрами из моего оборудования (0,0; 0,1; 0,2; 1,3; 1,7; 1,8; 1,9) молчит и в консоль ничего не сыпет.

CYB3R ★★★★★ ()
Ответ на: комментарий от CYB3R

в алсамиксере что?
amixer -c0 contents
amixer -c1 contents

anonymous ()
Ответ на: комментарий от CYB3R

ну и почему я вижу off рядом с почти всеми IEC958 (твой хдми)?

anonymous ()
Ответ на: комментарий от anonymous

Размутил S/PDIF, S/PDIF 1, S/PDIF 2, S/PDIF 3. Ничего не изменилось.

CYB3R ★★★★★ ()
Ответ на: комментарий от CYB3R

уровни выкрути все везде
ещё там бывает свитч, навроде only digital out

anonymous ()
Ответ на: комментарий от anonymous

Объясни тупому:

$ amixer -c1 contents | grep IEC958
numid=1,iface=MIXER,name='IEC958 Playback Con Mask'
  ; type=IEC958,access=r-------,values=1
numid=6,iface=MIXER,name='IEC958 Playback Con Mask',index=1
  ; type=IEC958,access=r-------,values=1
numid=11,iface=MIXER,name='IEC958 Playback Con Mask',index=2
  ; type=IEC958,access=r-------,values=1
numid=16,iface=MIXER,name='IEC958 Playback Con Mask',index=3
  ; type=IEC958,access=r-------,values=1
numid=2,iface=MIXER,name='IEC958 Playback Pro Mask'
  ; type=IEC958,access=r-------,values=1
numid=7,iface=MIXER,name='IEC958 Playback Pro Mask',index=1
  ; type=IEC958,access=r-------,values=1
numid=12,iface=MIXER,name='IEC958 Playback Pro Mask',index=2
  ; type=IEC958,access=r-------,values=1
numid=17,iface=MIXER,name='IEC958 Playback Pro Mask',index=3
  ; type=IEC958,access=r-------,values=1
numid=3,iface=MIXER,name='IEC958 Playback Default'
  ; type=IEC958,access=rw------,values=1
numid=8,iface=MIXER,name='IEC958 Playback Default',index=1
  ; type=IEC958,access=rw------,values=1
numid=13,iface=MIXER,name='IEC958 Playback Default',index=2
  ; type=IEC958,access=rw------,values=1
numid=18,iface=MIXER,name='IEC958 Playback Default',index=3
  ; type=IEC958,access=rw------,values=1
numid=4,iface=MIXER,name='IEC958 Playback Switch'
numid=9,iface=MIXER,name='IEC958 Playback Switch',index=1
numid=14,iface=MIXER,name='IEC958 Playback Switch',index=2
numid=19,iface=MIXER,name='IEC958 Playback Switch',index=3

$ amixer -c0 contents | grep IEC958
numid=35,iface=MIXER,name='IEC958 Default PCM Playback Switch'
numid=31,iface=MIXER,name='IEC958 Playback Con Mask'
  ; type=IEC958,access=r-------,values=1
numid=32,iface=MIXER,name='IEC958 Playback Pro Mask'
  ; type=IEC958,access=r-------,values=1
numid=33,iface=MIXER,name='IEC958 Playback Default'
  ; type=IEC958,access=rw------,values=1
numid=34,iface=MIXER,name='IEC958 Playback Switch'

CYB3R ★★★★★ ()
Ответ на: комментарий от CYB3R

Звука надо немного подождать, например на моём телевизоре Philips он выводится только через несколько секунд.

dinn ★★★★★ ()

Как звук гонишь? Случаем не через dvi-hdmi переходник?

der_looser ★★ ()
Ответ на: комментарий от lazyklimm

Сейчас заработало почему-то. Уж сам не знаю, где наколдовал.

CYB3R ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.