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

Опубликовано: 07 Январь 2017
на канале: 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.


Смотрите видео Como ativar AMDGPU no Manjaro Linux nas placas AMD Southern Islands e Sea Islands - GCN 1.0 e 1.1 онлайн, длительностью часов минут секунд в хорошем качестве, которое загружено на канал Sir Rob Linux Brasil 07 Январь 2017. Делитесь ссылкой на видео в социальных сетях, чтобы ваши подписчики и друзья так же посмотрели это видео. Данный видеоклип посмотрели 6,175 раз и оно понравилось 78 посетителям.