16.10 sem áudio HDMI AMD Tonga

Iniciado por trprado, 04 de Novembro de 2016, 14:16

tópico anterior - próximo tópico

trprado

Olá, estou quebrando a cabeça a alguns dias, instalei o Ubuntu Gnome 16.10 e o áudio por HDMI estava funcionando normalmente, depois de atualizar o áudio parou completamente, consigo som apenas pela entrada P2. Tentei vários artigos que vi pela internet para fazer funcionar o áudio pelo HDMI e nada funciona. O som vem da placa de vídeo Radeon R9 380X, algumas informações que peguei para passar são:


$ pacmd list-cards
3 card(s) available.
    index: 0
name: <alsa_card.pci-0000_01_00.1>
driver: <module-alsa-card.c>
owner module: 6
properties:
alsa.card = "1"
alsa.card_name = "HDA ATI HDMI"
alsa.long_card_name = "HDA ATI HDMI at 0xfd9fc000 irq 26"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:01:00.1"
sysfs.path = "/devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1"
device.bus = "pci"
device.vendor.id = "1002"
device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
device.product.id = "aad8"
device.product.name = "Tonga HDMI Audio [Radeon R9 285/380]"
device.string = "1"
device.description = "Tonga HDMI Audio [Radeon R9 285/380]"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
profiles:
output:hdmi-stereo: Saída de Digital Stereo (HDMI) (priority 5400, available: unknown)
output:hdmi-stereo-extra1: Saída de Digital Stereo (HDMI 2) (priority 5200, available: unknown)
output:hdmi-surround-extra1: Saída de Digital Surround 5.1 (HDMI 2) (priority 100, available: unknown)
output:hdmi-surround71-extra1: Saída de Digital Surround 7.1 (HDMI 2) (priority 100, available: unknown)
output:hdmi-stereo-extra2: Saída de Digital Stereo (HDMI 3) (priority 5200, available: unknown)
output:hdmi-surround-extra2: Saída de Digital Surround 5.1 (HDMI 3) (priority 100, available: unknown)
output:hdmi-surround71-extra2: Saída de Digital Surround 7.1 (HDMI 3) (priority 100, available: unknown)
output:hdmi-stereo-extra3: Saída de Digital Stereo (HDMI 4) (priority 5200, available: unknown)
output:hdmi-surround-extra3: Saída de Digital Surround 5.1 (HDMI 4) (priority 100, available: unknown)
output:hdmi-surround71-extra3: Saída de Digital Surround 7.1 (HDMI 4) (priority 100, available: unknown)
output:hdmi-stereo-extra4: Saída de Digital Stereo (HDMI 5) (priority 5200, available: unknown)
output:hdmi-surround-extra4: Saída de Digital Surround 5.1 (HDMI 5) (priority 100, available: unknown)
output:hdmi-surround71-extra4: Saída de Digital Surround 7.1 (HDMI 5) (priority 100, available: unknown)
output:hdmi-stereo-extra5: Saída de Digital Stereo (HDMI 6) (priority 5200, available: unknown)
output:hdmi-surround-extra5: Saída de Digital Surround 5.1 (HDMI 6) (priority 100, available: unknown)
output:hdmi-surround71-extra5: Saída de Digital Surround 7.1 (HDMI 6) (priority 100, available: unknown)
off: Desligado (priority 0, available: unknown)
active profile: <output:hdmi-stereo>
sinks:
alsa_output.pci-0000_01_00.1.hdmi-stereo/#0: Tonga HDMI Audio [Radeon R9 285/380] Digital Stereo (HDMI)
sources:
alsa_output.pci-0000_01_00.1.hdmi-stereo.monitor/#0: Monitor of Tonga HDMI Audio [Radeon R9 285/380] Digital Stereo (HDMI)
ports:
hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: yes)
properties:
device.icon_name = "video-display"
hdmi-output-1: HDMI / DisplayPort 2 (priority 5800, latency offset 0 usec, available: no)
properties:
device.icon_name = "video-display"
hdmi-output-2: HDMI / DisplayPort 3 (priority 5700, latency offset 0 usec, available: no)
properties:
device.icon_name = "video-display"
hdmi-output-3: HDMI / DisplayPort 4 (priority 5600, latency offset 0 usec, available: no)
properties:
device.icon_name = "video-display"
hdmi-output-4: HDMI / DisplayPort 5 (priority 5500, latency offset 0 usec, available: no)
properties:
device.icon_name = "video-display"
hdmi-output-5: HDMI / DisplayPort 6 (priority 5400, latency offset 0 usec, available: no)
properties:
device.icon_name = "video-display"
    index: 1
name: <alsa_card.usb-046d_HD_Pro_Webcam_C920_A01C313F-02>
driver: <module-alsa-card.c>
owner module: 7
properties:
alsa.card = "2"
alsa.card_name = "HD Pro Webcam C920"
alsa.long_card_name = "HD Pro Webcam C920 at usb-0000:00:13.5-4, high speed"
alsa.driver_name = "snd_usb_audio"
device.bus_path = "pci-0000:00:13.5-usb-0:4:1.2"
sysfs.path = "/devices/pci0000:00/0000:00:13.5/usb1/1-4/1-4:1.2/sound/card2"
udev.id = "usb-046d_HD_Pro_Webcam_C920_A01C313F-02"
device.bus = "usb"
device.vendor.id = "046d"
device.vendor.name = "Logitech, Inc."
device.product.id = "082d"
device.product.name = "HD Pro Webcam C920"
device.serial = "046d_HD_Pro_Webcam_C920_A01C313F"
device.form_factor = "webcam"
device.string = "2"
device.description = "HD Pro Webcam C920"
module-udev-detect.discovered = "1"
device.icon_name = "camera-web-usb"
profiles:
input:analog-stereo: Entrada de Estéreo analógico (priority 60, available: unknown)
input:iec958-stereo: Entrada de Estéreo digital (IEC958) (priority 55, available: unknown)
off: Desligado (priority 0, available: unknown)
active profile: <input:analog-stereo>
sources:
alsa_input.usb-046d_HD_Pro_Webcam_C920_A01C313F-02.analog-stereo/#1: HD Pro Webcam C920 Estéreo analógico
ports:
analog-input-mic: Microfone (priority 8700, latency offset 0 usec, available: unknown)
properties:
device.icon_name = "audio-input-microphone"
iec958-stereo-input: Entrada digital (S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
properties:

    index: 2
name: <alsa_card.pci-0000_00_14.2>
driver: <module-alsa-card.c>
owner module: 8
properties:
alsa.card = "0"
alsa.card_name = "HDA ATI SB"
alsa.long_card_name = "HDA ATI SB at 0xfe020000 irq 16"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:14.2"
sysfs.path = "/devices/pci0000:00/0000:00:14.2/sound/card0"
device.bus = "pci"
device.vendor.id = "1002"
device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
device.product.id = "4383"
device.product.name = "SBx00 Azalia (Intel HDA)"
device.form_factor = "internal"
device.string = "0"
device.description = "Áudio interno"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
profiles:
input:analog-stereo: Entrada de Estéreo analógico (priority 60, available: unknown)
output:analog-stereo: Saída de Estéreo analógico (priority 6000, available: unknown)
output:analog-stereo+input:analog-stereo: Duplex estéreo analógico (priority 6060, available: unknown)
output:iec958-stereo: Saída de Estéreo digital (IEC958) (priority 5500, available: unknown)
output:iec958-stereo+input:analog-stereo: Saída de Estéreo digital (IEC958) + Entrada de Estéreo analógico (priority 5560, available: unknown)
off: Desligado (priority 0, available: unknown)
active profile: <output:iec958-stereo+input:analog-stereo>
sinks:
alsa_output.pci-0000_00_14.2.iec958-stereo/#1: Áudio interno Estéreo digital (IEC958)
sources:
alsa_output.pci-0000_00_14.2.iec958-stereo.monitor/#2: Monitor of Áudio interno Estéreo digital (IEC958)
alsa_input.pci-0000_00_14.2.analog-stereo/#3: Áudio interno Estéreo analógico
ports:
analog-input-front-mic: Microfone frontal (priority 8500, latency offset 0 usec, available: no)
properties:
device.icon_name = "audio-input-microphone"
analog-input-rear-mic: Microfone posterior (priority 8200, latency offset 0 usec, available: yes)
properties:
device.icon_name = "audio-input-microphone"
analog-input-linein: Entrada de linha (priority 8100, latency offset 0 usec, available: no)
properties:

analog-output-lineout: Saída de linha (priority 9900, latency offset 0 usec, available: yes)
properties:

analog-output-headphones: Fones de ouvidos (priority 9000, latency offset 0 usec, available: no)
properties:
device.icon_name = "audio-headphones"
iec958-stereo-output: Saída digital (S/PDIF) (priority 0, latency offset 0 usec, available: unknown)
properties:



$ aplay -l
**** Lista de Dispositivos PLAYBACK Hardware ****
placa 0: SB [HDA ATI SB], dispositivo 0: ALC883 Analog [ALC883 Analog]
  Dispositivo secundário: 1/1
  Dispositivo secundário #0: subdevice #0
placa 0: SB [HDA ATI SB], dispositivo 1: ALC883 Digital [ALC883 Digital]
  Dispositivo secundário: 1/1
  Dispositivo secundário #0: subdevice #0
placa 1: HDMI [HDA ATI HDMI], dispositivo 3: HDMI 0 [HDMI 0]
  Dispositivo secundário: 1/1
  Dispositivo secundário #0: subdevice #0
placa 1: HDMI [HDA ATI HDMI], dispositivo 7: HDMI 1 [HDMI 1]
  Dispositivo secundário: 1/1
  Dispositivo secundário #0: subdevice #0
placa 1: HDMI [HDA ATI HDMI], dispositivo 8: HDMI 2 [HDMI 2]
  Dispositivo secundário: 1/1
  Dispositivo secundário #0: subdevice #0
placa 1: HDMI [HDA ATI HDMI], dispositivo 9: HDMI 3 [HDMI 3]
  Dispositivo secundário: 1/1
  Dispositivo secundário #0: subdevice #0
placa 1: HDMI [HDA ATI HDMI], dispositivo 10: HDMI 4 [HDMI 4]
  Dispositivo secundário: 1/1
  Dispositivo secundário #0: subdevice #0
placa 1: HDMI [HDA ATI HDMI], dispositivo 11: HDMI 5 [HDMI 5]
  Dispositivo secundário: 1/1
  Dispositivo secundário #0: subdevice #0


Também tento fazer um teste com os seguintes resultados:

$ speaker-test -D hdmi:CARD=HDMI,DEV=0 -c 2 -r 44100

speaker-test 1.1.2

Dispositivo de reprodução é hdmi:CARD=HDMI,DEV=0
Parâmetros do stream são 44100Hz, S16_LE, 2 canais
Usando 16 oitavas de ruído rosa
Taxa alterada para 44100Hz (requisitada 44100Hz)
Tamanho do buffer tem um intervalo de 64 à 16384
Tamanho do período tem um intervalo de 32 à 8192
Usando tamanho máximo de buffer 16384
Períodos = 4
period_size definido = 4096
buffer_size definido = 16384
0 - Front Left
1 - Front Right
Tempo por peíodo = 5,583810
0 - Front Left
1 - Front Right


Porém nenhum som de retorno, mesmo sem erros.
Informações extras que ao que parecem estar tudo ok com relação as configurações do HDMI.

$ cat /proc/asound/card*/eld#0.*
monitor_present 1
eld_valid 1
monitor_name
connection_type HDMI
eld_version [0x2] CEA-861D or below
edid_version [0x0] no CEA EDID Timing Extension block present
manufacture_id 0x0
product_id 0x0
port_id 0x0
support_hdcp 0
support_ai 0
audio_sync_delay 0
speakers [0x1] FL/FR
sad_count 1
sad0_coding_type [0x1] LPCM
sad0_channels 2
sad0_rates [0xe0] 32000 44100 48000
sad0_bits [0xe0000] 16 20 24
monitor_present 0
eld_valid 0
monitor_present 0
eld_valid 0
monitor_present 0
eld_valid 0
monitor_present 0
eld_valid 0
monitor_present 0
eld_valid 0


Os modulos do asound:

$ cat /proc/asound/modules
0 snd_hda_intel
1 snd_hda_intel --> HDMI da PLACA
2 snd_usb_audio



$ dmesg | grep snd
[   13.714190] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
[   13.714192] snd_hda_intel 0000:01:00.1: Force to non-snoop mode
[   13.828300] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC883: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:line
[   13.828302] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   13.828314] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
[   13.828315] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
[   13.828317] snd_hda_codec_realtek hdaudioC0D0:    dig-out=0x1e/0x0
[   13.828317] snd_hda_codec_realtek hdaudioC0D0:    inputs:
[   13.828319] snd_hda_codec_realtek hdaudioC0D0:      Front Mic=0x19
[   13.828320] snd_hda_codec_realtek hdaudioC0D0:      Rear Mic=0x18
[   13.828321] snd_hda_codec_realtek hdaudioC0D0:      Line=0x1a
[   13.998259] usbcore: registered new interface driver snd-usb-audio
[ 1084.919119] snd_hda_intel 0000:01:00.1: IRQ timing workaround is activated for card #1. Suggest a bigger bdl_pos_adj.


Já tentei reiniciar o pulseaudio reinstalar e nada acontece com o áudio pelo HDM. se tento entrar no alsamixer o hdmi esta todo em 0 e não consigo alterar nenhum parâmetro.

joãobritodesouza

Pergunta que não quer calar o seu pc ou notebook funciona o som normalmente sem o hdmi, se for o problema não é o HDMI.