O RX 460 no Ubuntu 14.04, 16.04, 16.10 não está funcionando


1

Eu instalei minha placa de vídeo XFX 2GB RX 460 na semana passada e está funcionando bem no Windows 7, no entanto, quando tentei instalar os drivers na 16.10, descobri que eles ainda não estavam lá (tinham um loop de login) e 16.04 drivers AMDGPU -Pro não são compatíveis com 16.10, então eu fiz o downgrade para 16.04.

Quando tentei entrar no 16.04, descobri que meus drivers não eram compatíveis ou só consigo acessar o TTY, não consigo nem ver a tela de login, tentei usar ubuntu-devicese outras correções que encontrei na Web, mas nada funcionou. Por fim, li que você tinha que fazer o downgrade para 14.04, mas encontrei o mesmo erro, uma janela informando que meus drivers não são compatíveis e que usarei gráficos simples para uma sessão, mas a única coisa que mostra é o console tty , tentei fazer apt-get updatee a apt-get updatepartir daí, mas também não funcionou.

Estou escrevendo da minha partição do Windows agora, queria realmente executar minha placa de vídeo no Ubuntu para poder me livrar do Windows definitivamente, mas acho que isso não acontecerá.

Não sei mais o que fazer para, pelo menos, tentar obter algum visual no Ubuntu com o meu novo RX 460.

Espero que alguém com o mesmo problema o tenha corrigido e esteja disposto a ajudar. Desde já, obrigado.


É possível. Dê-me tempo para escrever!
precisa saber é o seguinte

Respostas:


2

A única maneira de ter conseguido fazer o som funcionar através de HDMI é com o driver amd-pro da AMD.

Eu tive sucesso apenas com os 4.4 e 4.8 do kernel, 4.9 parece interromper o som "HDMI" novamente.

Como ankit7540 apontou, essa página possui instruções passo a passo para a instalação no Ubuntu, ie.

tar -Jxvf amdgpu-pro-16.60-379184.tar.xz

cd amdgpu-pro-16.60-379184

./amdgpu-pro-install -y

Além disso, uma vez instalado, você precisará ser adicionado ao grupo "vídeo" ou o som não funcionará.

sudo usermod -a -G video $ LOGNAME

Uma reinicialização é necessária depois para fazer tudo funcionar.

Isso só funciona para o Ubuntu e seus vários sabores, eu tentei no Mint e ele não será instalado.

A outra coisa que notei se você está acessando as páginas da AMD via Google é que, se você baixar o driver pro na primeira página, e não na página de instruções, obterá um driver mais antigo 16.40.

Este link fornece a versão mais recente 16.60 ...

https://www2.ati.com/drivers/linux/ubuntu/amdgpu-pro-16.60-379184.tar.xz

Mais uma coisa a se notar é que, se você realmente deseja usar o driver de código aberto, precisará aguardar o kernel 4.11 ou usar alguns truques mencionados aqui ...

https://forums.linuxmint.com/viewtopic.php?t=238028#p1268156


Isso funcionou para mim! amdgpu-pro 16.60 e Kernel 4.8.5
David Merinos

Devo acrescentar, no entanto, que a tela dupla parece não funcionar como no Windows, tenho duas telas, uma com um adaptador HDMI conectado à placa de vídeo (funciona no Ubuntu) e outra VGA conectada à placa-mãe (não 't trabalho no Ubuntu), enquanto que ambos trabalham no Windows 10.
David Merinos

2

Você checou isso ?

Embora essa seja a versão pro dos drivers, o código não aberto.

Se você gosta de mim comprou o radeon em vez da nvidia, já que deseja usar o código aberto, talvez atualizando o kernel para 4.7?

Meu RX460 estava apenas no modo de renderização de software, agora funciona.

Primeiro eu atualizei para o Kernel 4.9, baixei esses arquivos para uma pasta temporária

linux-headers-4.9.0-040900_4.9.0-040900.201612111631_all.deb
linux-headers-4.9.0-040900-generic_4.9.0-040900.201612111631_amd64.deb
linux-image-4.9.0-040900-generic_4.9.0-040900.201612111631_amd64.deb

e fez:

sudo dpkg -i *.deb

Esse foi um passo necessário, mas não o suficiente.

A partir deste tópico , recebi as instruções necessárias restantes.

Basicamente (se bem me lembro) fiz isso:

sudo apt-add-repository ppa:paulo-miguel-dias/mesa
sudo apt update
sudo apt install xserver-xorg-video-amdgpu mesa-utils
sudo apt upgrade

Eu estava trabalhando nisso (bem, meu filho estava). Queria compartilhar o progresso até agora. E eu recebo um voto negativo?
user2071943

Quando os usuários votam nas respostas, o fazem pela resposta no estado em que o veem e com razão. Se você deseja salvar um rascunho e retornar posteriormente, há um save draftbotão abaixo da caixa de perguntas., As respostas devem estar completas ao postar. Dito isto, posso ver que você fez um esforço claro para melhorar isso, já que o vi em revisão e votarei em você, mas, infelizmente, o defensor da derrota nunca poderá voltar a mudar a votação. Tenha cuidado ao postar e usar rascunhos, para evitar que essa situação ocorra novamente.
Mark Kirby

Acabei de votar porque parece uma resposta justa. Vou testar isso em segundo lugar, se o primeiro não funcionar. Comprei uma AMD porque acho que era mais barata que a sua NVIDIA Counterpart e porque gosto mais de vermelho do que de verde: p
David Merinos

Fiz tudo o que você disse e não teve sorte; no entanto, entrei no modo de recuperação e pressionei a opção de rede. Depois que várias mensagens apareceram (não existe esse arquivo ou diretório), enviei spam para Ctrl + C até obter uma GUI. Foi assim que eu fiz tudo o que você disse usando o terminal. De vez em quando, ainda tenho algumas mensagens de erro referentes ao XOrg, mas posso lidar com isso por enquanto. Continuará investigando como instalar corretamente o amd-gpu pro thing. Ainda não consigo ver os drivers apropriados na seção Drivers. Obrigado pelo seu tempo.
David Merinos

1

A AMD fornece os drivers atualizados para esta GPU. Para instalar o driver, você precisa acessar o seguinte link e baixar o arquivo tar.xz. AMD gpu pro drivers para linux

Para fazer o download na linha de comando, vá para a pasta em que deseja fazer o download e


Para baixar, é possível baixar o arquivo em um PC diferente e depois transferir para o sistema usando uma unidade USB. (Tentei, wgetmas o arquivo não foi baixado como um pacote.)


Após o download (ou copiar da unidade USB), descompacte o arquivo em uma pasta.

tar -Jxvf amdgpu-pro-16.50-362463.tar.xz

Em seguida, use o terminal (interface da linha de comandos) para acessar a pasta e executar o seguinte script. amdgpu-pro-install

por

./amdgpu-pro-install -y

(provavelmente você precisará de acesso sudo)

Após a instalação, reinicie e você deverá obter a GUI. (Testado com cartões RX470, RX480).


Vou testar isso hoje e voltar em algumas horas, no trabalho agora. Obrigado. No entanto, você copiou o arquivo tar de um usb ou algo parecido na sua pasta pessoal usando apenas o console?
David Merinos

Copiei o arquivo baixado usando uma unidade USB para o computador de destino. Baixar do terminal não funciona.
precisa saber é o seguinte

Fiz isso, não funcionou com o meu caso.
David Merinos

0

Estou executando as distribuições elementaryOS e KDE Neon, baseadas no 16.04, e para que meu RX460 funcione bem, instalei o pacote de visualização linux-generic-hwe-1604-edge (kernel 4.8) e o Xorg Edgers PPA. Aparentemente, por volta do dia 19 deste mês ou talvez em algum momento no próximo mês, a nova pilha X com o kernel 4.8 deve aparecer na versão 16.04.2 de qualquer maneira, então fique aí.

Aparentemente, foi adicionado suporte ao RX 460 baseado no Polaris 11 na forma de atualização de driver "amdgpu" de código-fonte aberto embutido ao redor do IINM, versão 4.7 do kernel 4.7.


0

Eu também tentei o amdgpu-pro-16.50-362463 (na verdade mais de 5 vezes em várias distribuições, e as anteriores também). cada vez que reinicio, a tela fica preta ou a tela de login se repete como se eu tivesse digitado a senha errada.

a senha não está errada, a tela preta é enganosa: o PC está funcionando, você precisa fazer login usando Control + alt + F4 ou F2 etc., em seguida, você precisa remover o desperdício de tempo com

amdgpu-pro-uninstall

Também usei mais de 5 distros / variantes de versões. AMD falha em cada um. Desculpe, essa pode não ser uma boa resposta, mas é precisa.

edit: eu também tentei o ubuntu com o kernel 4.9 e falhei isso também.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.