Sem áudio via HDMI na Radeon HD 7570 (Ubuntu 13.04, 12.10 e 12.04)

5

Eu sou relativamente novo no Ubuntu, só tenho usado por ~ 2,5 meses. Existe alguma maneira de corrigir o áudio HDMI, além dos drivers proprietários? Se eu precisar relatar isso como um bug, qual seria minha melhor aposta?

Como indicado no título, o áudio não funcionará via HDMI para a Radeon HD 7570. HDMI não aparece nas configurações de som e o alsamixer não reconhece corretamente a placa

Eu tentei todas as sugestões que encontrei:

editando o arquivo / etc / default / grub com "radeon.audio = 1" (atualize o grub)
atualizando alsa-mixer
xorg-edgers ppa
kernels da linha principal (v3.9)
etc ...
Eu esqueci o resto, tem sido um dois meses difíceis de tentar descobrir isso, desculpe ...: (

Executando o Ubuntu 13.04,
Placa de vídeo: AMD Radeon HD 7570,
Computador: Dell XPS 8500
HDMI também não funciona no Ubuntu 12.04 ou 12.10 (catalisador tem áudio HDMI, mas parece terrível).

O driver AMD Catalyst (fglrx) funciona para áudio, mas o vídeo é inferior na melhor das hipóteses, é difícil ler qualquer texto por causa do bloqueio e é lento para alguns programas com uso intensivo de gráficos. Os servidores Xorg são exatamente o oposto (o áudio não funciona, mas o vídeo fica ótimo, o texto é fácil de ler e executa melhor as coisas com maior intensidade gráfica).

Pode ser interessante notar que o lspci exibe erroneamente "Radeon HD 6000 Series" para "Áudio", mas identifica-o corretamente como HD 7570 para vídeo. Também alsamixer está mostrando "ATI R6xx HDMI" para o cartão 1

Eu incluí o lspci, aplay -L, e o info alsamixer é exibido abaixo. Se houver mais alguma coisa que possa ajudar, por favor me avise.

Eu gostaria de receber qualquer ajuda.

Lspci :

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation H77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Turks PRO [Radeon HD 7570]
01:00.1 Audio device: Advanced Micro Devices [AMD] nee ATI Turks/Whistler HDMI Audio [Radeon HD 6000 Series]
02:00.0 Network controller: Atheros Communications Inc. AR9485 Wireless Network Adapter (rev 01)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller (rev 07)

~ ~ ~ ~ ~ ~ ~ ~ ~ ~

aplay -L:

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC887-VD Analog [ALC887-VD Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC887-VD Digital [ALC887-VD Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

~ ~ ~ ~ ~ ~ ~ ~ ~ ~

Alsamixer (for device 1):

Card: HD-Audio Generic                               F1:  Help
Chip: ATI R6xx HDMI                                  F2:  System information
View: F3:[Playback] F4: Capture  F5: All             F6:  Select sound card
Item: S/PDIF                                         Esc: Exit 
    
por Relsig 26.04.2013 / 06:34

3 respostas

3

É um bug conhecido há cerca de duas semanas. O kernel no 13.04 é buggy. As soluções devem usar um kernel mais novo ou um kernel antigo. Esperemos que isso seja corrigido em breve; Haverá muitas pessoas afetadas por isso (como todo mundo usando o Ubuntu para dirigir um PC de mídia).

link

    
por Tim Richardson 26.04.2013 / 08:28
3

Este problema existe desde o Linux 3.0

"Devido a algumas pessoas terem telas em branco vinculadas ao suporte de áudio HDMI no driver de código aberto Radeon, o áudio HDMI agora está desativado por padrão. No entanto, se você usou o áudio HDMI antes de atualizar para o Linux 3.0, seu som não funciona mais.

Para reativar o áudio HDMI, em /boot/grub/menu.lst, adicione isso ao final da linha "kernel": radeon.audio = 1

Por exemplo, esta é a minha primeira linha "kernel" no meu menu.lst (deixei o fallback sozinho):

raiz do kernel / boot / vmlinuz-linux = / dev / sda1 ro radeon.audio = 1

Após a reinicialização, seu som deve ser restaurado. "

    
por user136526 13.05.2013 / 15:51
0

eu tenho a mesma placa de vídeo e o ubuntu 12.04, minha solução foi atualizar o kernel e editar grub Não há som no HDMI com o driver Radeon

    
por user2200481 28.04.2014 / 22:38