Som via HDMI no RX 480 não funciona após a atualização para o Ubuntu 16.10

2

Estou usando um pc da torre com um Ati RX 480, que funcionou bem com o driver proprietário, incluindo o som via HDMI na tela usando o Ubuntu 16.04. Depois que eu atualizei para o Ubuntu 16.10, o som parou de funcionar. Além disso, as fontes e o logotipo do ubuntu durante o processo de inicialização são exibidos incorretamente na minha tela grande (3440 x 1440), enquanto a minha outra tela (FullHD) tem fontes normais e o logotipo normal.

O som através da saída de som normal está funcionando.

A solução de problemas do link infelizmente não ajudou: excluir .config/pulse , parar pulseaudio e assim por diante não mude qualquer coisa. O comando de diagnóstico da etapa 4 retornou o link Muting e umuting dos S/PDIF , S/PDIF 1 , ... e S/PDIF 5 did não mude nada. Não há barras exibidas em alsamixer para a placa de áudio hdmi, somente o S/PDIF -entries com 00 ou MM - isso pode ser um problema?

Existe algum bug conhecido para isso ou uma solução alternativa? Tentei reinstalar o driver proprietário, mas isso retornou a seguinte saída:

dagere@dagere-desktop:~/Downloads/amdgpu-pro-driver$ ./amdgpu-pro-install 
tee: /etc/aptsources.list.d/amdgpu-pro.list: Datei oder Verzeichnis nicht gefunden
deb file:/var/opt/amdgpu-pro/ ./

Somente /etc/apt/sources.list.d/amdgpu-pro.list é existente, é seguro alterar apenas o directoy no script de instalação?

Alguém tem experiência em obter o som HDMI funcionando com o driver opensource entregue com o Ubuntu 16.10 ou com o driver proprietário instalado no Ubuntu 16.10?

EDITAR Enquanto o mais novo driver amd é instalável no ubuntu 16.10, isso não resolve o problema de som. Além disso, mesmo se eu instalar o 4.9.11, tanto quanto eu ver o kernel mais novo (como descrito em Como atualizar o kernel para a última versão mainline sem qualquer Distro-upgrade? com dpkg -i *.deb ), o som permanece inutilizável.

EDIT 2 Como em 16.04 o som estava funcionando corretamente, tentei instalá-lo em paralelo. Em 16.04, a rolagem do eclipse é lenta (e requer muita CPU), o que parece que o driver não está funcionando corretamente. Eu encontrei o link que recomenda atualização do MESA, atualização do lineware-firmeware e atualização do kernel do Ubuntu 16.04. Eu tentei este, mas com qualquer kernel (4.4.0.62, 4.9.11-040911 e 4.10.0-041000) o problema no eclipse ainda está aparecendo. No entanto, com um kernel mais novo, o som pára de funcionar. Então, agora com 16.04, o som funciona e eclipse não, e com 16.10, o eclipse funciona, mas não o som. (Configurar --launcher.GTK_version 2 no eclipse não muda nada). Existe alguma solução para isso, seja para obter o som trabalhando em 16.10 ou os gráficos trabalhando em 16.04?

EDIT 3 Ainda não está funcionando no Ubuntu 17.04 com o Kernel 4.10. Eu ainda ficaria feliz com outras sugestões.

    
por David Georg Reichelt 20.10.2016 / 17:55

3 respostas

1

Você conferiu o kernel recomendado aqui? link

Eu não tinha áudio via HDMI com o meu RX 480 no Ubuntu 16+. Depois de instalar este kernel com o suporte AMDGPU DC / DAL, tudo funcionou perfeitamente.

    
por graspac 11.07.2017 / 10:44
0

Acabei de fazer uma atualização para 16.10 e tive esse mesmo problema. Depois de cutucar um pouco, fiz uma atualização de driver do site da AMD e tudo está certo como a chuva agora. Você pode encontrar direções aqui: link

    
por Steve Doroff 03.02.2017 / 03:45
0

Infelizmente, isso não é um problema de configuração, mas um problema do kernel atual. Os drivers originais para o RX 480 e outros sistemas serão mesclados no kernel em 4.15, com kernels mais baixos, alguns recursos não funcionam, por exemplo. som. Minha solução atual é usar o kernel proprietário da AMD no link . Pode ser instalado via:

cd /tmp
git --git-dir=/dev/null clone --depth=1 https://github.com/M-Bab/linux-kernel-amdgpu-binaries
cd linux-kernel-amdgpu-binaries
sudo dpkg -i *.deb

(Para usar o kernel, reinicie e, eventualmente, escolha no grub).

Felizmente, o ubuntu 18.04 será lançado com o kernel 4.15 ( link ), então esperamos que isso corrija o problema.

    
por David Georg Reichelt 27.11.2017 / 10:41