[Tutorial] Como Instalar Driver Proprietário da AMD no Fedora

A Instalação do driver proprietário foi feita no Fedora 32, mas acredito que deve funcionar na versão 33.

Muita gente que usa o Davinci Resolve no Linux ele precisa do Opencl para rodar ou até mesmo se quiser usa a GPU no Blender, a AMD deixa a desejar no suporte para Linux até mesmo a instalação é chatinha, mas vamos ao que interessa.

1- Vá no site da AMD seguindo esse link: https://www.amd.com/pt/support
Verifique o Modelo da sua GPU, modelos mais antigos foram descontinuados, então pode não funcionar.
Selecione seu modelo e clique depois em Enviar.

2 - Após isso, selecione a versão RHEL e faça o download da versão mais recente do driver

3 - Depois de baixar o driver descompacte e renomeie a pasta para “amdgpu
Captura de tela de 2020-10-27 12-12-22

4 - Vá no terminal e incia o Nautilus como ADMIN com o comando “sudo nautilussem aspas

e o Nautilus vai abrir como ADM

OBS.: após abrir o nautilus como ADM você deverá clicar em Sistemas de Arquivos

5 - depois disso copia a pasta e cola para var/local

NÃO FECHE O NAUTILUS QUE FOI ABERTO COMO ADM

6 - Agora abra o editor de Texto e cola o seguinte código:

Código:

[amdgpu]
name=AMDGPU Packages
baseurl=file:///var/local/amdgpu/
enabled=1
skip_if_unavailable=1
gpgcheck=0
cost=500
metadata_expire=300

e salve com o nome " amdgpu.repo"

7 - Agora copie ou recorte e cole o amdgpu.repo na seguinte pasta /etc/yum.repos.d:

Depois disso abra o terminal e use o seguinte comando:

Caso a sua for Polaris use o Comando:

sudo dnf install libdrm-amdgpu libdrm-amdgpu-common clinfo-amdgpu-pro opencl-amdgpu-pro-comgr amdgpu-pro-core opencl-orca-amdgpu-pro-icd libopencl-amdgpu-pro

Caso a sua for VEGA:

sudo dnf install libdrm-amdgpu libdrm-amdgpu-common clinfo-amdgpu-pro opencl-amdgpu-pro-comgr amdgpu-pro-core opencl-amdgpu-pro-icd libopencl-amdgpu-pro

e depois coloque sua senha se precisar e pronto, aqui eu já tenho instalado então aparece a mensagem que já está instalou, porém uma observação que gostaria de fazer é que depois de instalado vai aparecer uma mensagem de erro que a dependência amdgpu-core não foi instalada, mas ignore o opencl provavelmente já vai estar funcionando.

é isso qualquer dúvida é só comentar

Créditos: [GUIDE] Install amdgpu-pro OpenCL in Fedora 32 - on installing or upgrading Fedora - Ask Fedora

5 curtidas

Você pode fazer isso sem terminal, é só usar o atalho CTRL + L no Nautilus, assim vai habilitar a barra de endereço. Após isso, é só digitar admin: e pressionar o enter. Você vai receber um pedido por sua senha, é só inserir a mesma e pronto, você estará como administrador no Nautilus.

5 curtidas

Muito bom!

2 curtidas

opa, não sabia obrigado pela dica

2 curtidas

Eaí cara, tudo bem? Fiz tudo do jeito como descrito, mas na hora de usar o comando:

Me deparo com o seguinte erro:

$ sudo dnf install libdrm-amdgpu libdrm-amdgpu-common clinfo-amdgpu-pro opencl-amdgpu-pro-comgr amdgpu-pro-core opencl-orca-amdgpu-pro-icd libopencl-amdgpu-pro
Última verificação de data de vencimento de metadados: 0:00:08 atrás em sex 27 ago 2021 23:53:49.
Sem correspondência para o argumento: opencl-amdgpu-pro-comgr
Erro: Impossível de encontrar uma correspondência: opencl-amdgpu-pro-comgr

Acho que fiz tudo certo porque o fedora até detecta o repositório da AMD:

$ sudo dnf update && sudo dnf upgrade
AMDGPU Packages                                  13 MB/s |  95 kB     00:00    
Dependências resolvidas.
Nada para fazer.
Concluído!

Sabe como resolver?

então, eles alteraram o nome do arquivo e não consegui atualizar aqui na época, não consigo mais editar o post