Como ativar AMDGPU no Manjaro Linux nas placas AMD Southern Islands e Sea Islands - GCN 1.0 e 1.1

Published: 07 January 2017
on channel: Sir Rob Linux Brasil
6,175
78

Manjaro não é uma distribuição que focamos aqui no canal, mas estamos abrindo exceção para atender uma reivindicação do inscrito Marcelo Tourão de como ativar o driver amdgpu no manjaro.

NÃO CUSTA NADA SE INSCREVER NO CANAL. Fora que toda segunda tem notícias do Linux.

Participe do nosso telegram também: https://t.me/joinchat/FNCzkxHu-cewysj...

__
Seja membro deste canal e ganhe benefícios:
   / @sirroblinux  

Você que é Membros do Canal, me procurem no Telegram (@SirClaRobLinux) para todo o suporte necessário.

Se quiser, contribua com o VALEU, botão que está abaixo do vídeo, e que você pode contribuir com qualquer das quantias estabelecidas pelo YouTube.

Pode optar por ajudar diretamente pelo Pix do administrador do canal:
PIX: Acesse o navegador, leia o QR Code, coloque o valor que quiser e pronto
nubank.com.br/pagar/1nbfw4/CsSg2Io2Ia
PIX
__

Esta dica está limitada por causa dos meus poucos conhecimentos em recompilar o kernel, isso impede de ativar o driver para placas da arquitetura GCN 1.1, da família Sea Islands. Mas tente mesmo assim, provavelmente funciona.

Vamos ao passo a passo:

Dicas extraídas do wiki do Arch Linux:
https://wiki.archlinux.org/index.php/...

Atualizar o sistema e aguardar sua finalização.

Você pode usar o gerenciador yaourt ou pacman, é só fazer as adaptações para qual você desejar. Aqui vamos usar o yaourt. Se não estiver instalado... sudo pacman -Sy yaourt

$ sudo yaourt -Su

Atualização:

Parece que o yaourt foi descontinuado, mas você pode usar o pacman mesmo, ou pode usar também o yay, isso mesmo, yay.

Reiniciar.

$ init 6

Instalar o driver amdgpu e algumas bibliotecas de MESA.

$ sudo pacman -S xf86-video-amdgpu mesa-libgl lib32-mesa-libgl mesa-vdpau lib32-mesa-vdpau

Criar o arquivo 20-amdgpu.conf na pasta /etc/X11/xorg.conf.d/

$ sudo nano /etc/X11/xorg.conf.d/20-amdgpu.conf

e copie e cole estes argumentos abaixo, depois de copiar e colar aperte Ctrl + o depois Enter para confirmar o nome do arquivo e salvar. Depois Ctrl + x para sair do nano.

Section "Device"
Identifier "AMD"
Driver "amdgpu"
EndSection

Agora vamos instalar o pacote linux-firmware

$ sudo pacman -S linux-firmware

Inserir o argumento MODULES="... amdgpu ..." em alguma linha ou no final do arquivo /etc/mkinitcpio.conf. Depois Como vamos usar nano então mesma coisa, "Ctrl + o" depois "Enter" e então "Ctrl + x".

$ sudo nano /etc/mkinitcpio.conf
MODULES="... amdgpu ..."

Gerar o initramfs, comigo deu erro, mas não interferiu na ativação do amdgpu:

$ sudo mkinitcpio -p linux

Instale o Kernel 4.9 ou superior

$ sudo pacman -S linux49

Para outro Kernel, busque com o comando abaixo e escolha o desejado.

$ sudo mhwd-kernel -l

Vamos desativar o módulo "radeon" para finalizar antes de reinciar. Crie o arquivo radeon.conf na pasta /etc/modprobe.d e escreva "blacklist radeon" sem as áspas.

$ sudo nano /etc/modprobe.d/radeon.conf
blacklist radeon

Agora reinicie e pronto.

Se der blackscreen, aperte Ctrl + Alt + F2 - ou F3 ou F4 etc...- faça login - usuário e senha - então crie o arquivo 10-screen.conf na pasta /etc/X11/xorg.conf.d/ inserindo nele os dizeres abaixo:

Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection

AVISO: esta última parte do passo a passo eu não precisei fazer, se não funcionar para você, então algum passo anterior não foi executado corretamente. Faça tudo de novo e descarte este último.

Boa sorte !

Valeuuu !

Se inscreva, dê Like e compartilhe este vídeo.


Watch video Como ativar AMDGPU no Manjaro Linux nas placas AMD Southern Islands e Sea Islands - GCN 1.0 e 1.1 online, duration hours minute second in high quality that is uploaded to the channel Sir Rob Linux Brasil 07 January 2017. Share the link to the video on social media so that your subscribers and friends will also watch this video. This video clip has been viewed 6,175 times and liked it 78 visitors.