Guia completo para instalar ROCm 3.5.1 na AMD Radeon RX 580 no Ubuntu 20.04
Este tutorial detalhado mostra como instalar o ROCm 3.5.1 para placas de vídeo AMD Radeon RX 580 no Ubuntu 20.04, incluindo dicas para drivers, OpenCL, Vulkan e OpenGL. O passo a passo é ideal para quem deseja usar a GPU para inteligência artificial, mineração ou computação acelerada no Linux.
|
ROCm 3.5.1 para AMD Radeon RX 580 no Ubuntu 20.04 | |
@CanalQb no YouTube |
Olá, pessoal! Neste tutorial, você aprenderá a instalar e configurar o ROCm 3.5.1 para sua placa AMD RX 580 no Ubuntu 20.04, além de dicas para drivers, OpenCL, Vulkan e OpenGL. O procedimento foi testado e está 100% funcional.
Pré-requisitos e downloads necessários para instalação do ROCm no Ubuntu 20.04
- Ubuntu Desktop 20.04 (kernel 5.4.0-42 ou superior)
- Download do Ubuntu Desktop 20.04
- Driver AMD Radeon™ para Linux® 20.50
- Putty para acesso remoto (Windows)
Passo a passo para instalação do driver AMD e configuração inicial do sistema Ubuntu
- Instale o
openssh-server
no Ubuntu para acesso remoto:sudo apt install openssh-server
- Conecte via Putty usando o IP ou hostname do Ubuntu.
- Verifique se a placa de vídeo foi reconhecida com o comando:
lspci
- Atualize o driver da placa de vídeo mesmo que já esteja reconhecida.
Compartilhamento de arquivos entre Windows e Linux usando Samba no Ubuntu 20.04
- Instale o Samba:
sudo apt install samba
- Edite o arquivo de configuração:
sudo nano /etc/samba/smb.conf
- Adicione ao final do arquivo:
[desktop] path = /home/qb/ browseable = yes writable = yes guest ok = yes create mask = 0777 directory mask = 0777
- Permita acesso total à pasta:
umask 113 sudo chmod -R 777 /home/qb
- Crie uma pasta para o driver:
mkdir pastadownload cd pastadownload
Instalando o driver AMD Radeon e preparando o sistema Ubuntu 20.04 para ROCm
- Baixe o driver pelo link oficial ou via wget:
wget https://drivers.amd.com/drivers/linux/amdgpu-pro-20.50-1234664-ubuntu-20.04.tar.xz
- Adicione repositórios de drivers gráficos confiáveis:
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates sudo add-apt-repository ppa:oibaf/graphics-drivers sudo apt-get install ppa-purge
- Descompacte e instale o driver:
sudo tar xf amdgpu-pro-20.50-1234664-ubuntu-20.04.tar.xz cd amdgpu-pro-20.50-1234664-ubuntu-20.04/ sudo ./amdgpu-pro-install --pro --opencl=legacy,rocr sudo reboot
- Se houver erro, remova e reinstale:
sudo apt remove rock-dkms-firmware sudo amdgpu-pro-uninstall sudo ./amdgpu-pro-install --pro --opencl=legacy,rocr
Instalando e testando Vulkan no Ubuntu 20.04 para compatibilidade gráfica
- Adicione a chave e repositório LunarG para Vulkan:
wget -qO - https://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo apt-key add - sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-focal.list https://packages.lunarg.com/vulkan/lunarg-vulkan-focal.list sudo apt update
- Instale bibliotecas e ferramentas Vulkan essenciais:
sudo apt install libgl1-mesa-dri:i386 mesa-vulkan-drivers mesa-vulkan-drivers:i386 sudo apt install qt5-default qtwayland5 sudo apt install vulkan-sdk vulkan-tools
- Teste a instalação com o comando:
vulkaninfo
Instalando OpenCL e OpenGL para mineração e inteligência artificial no Linux
- Instale o utilitário clinfo para verificar OpenCL:
sudo apt install clinfo
- Verifique se OpenCL está funcionando:
clinfo
- Instale o AMD APP SDK para suporte OpenGL:
sudo tar xf AMD-APP-SDKInstaller-v3.0.130.136-GA-linux64.tar.bz2 sudo ./AMD-APP-SDK-v3.0.130.136-GA-linux64.sh
Instalando e configurando o ROCm 3.5.1 no Ubuntu 20.04 para AMD RX 580
- Remova versões antigas do ROCm:
sudo apt autoremove rocm-dkms
- Padronize o kernel para a versão 5.4 estável:
sudo apt install linux-headers-5.4.0-54-generic linux-image-5.4.0-54-generic linux-modules-5.4.0-54-generic linux-modules-extra-5.4.0-54-generic sudo reboot
- Remova kernels antigos para evitar conflitos:
dpkg --list | grep linux-image sudo apt remove --purge linux-generic-hwe-20.04 linux-oem-20.04 linux-hwe-* linux-oem-* linux-modules-5.1* linux-modules-5.15.0-* sudo reboot
- Instale dependência NUMA:
sudo apt update sudo apt dist-upgrade sudo apt install libnuma-dev sudo reboot
- Adicione repositório ROCm oficial e instale:
wget -q -O - https://repo.radeon.com/rocm/rocm.gpg.key | sudo apt-key add - echo 'deb [arch=amd64] http://repo.radeon.com/rocm/apt/3.5.1/ xenial main' | sudo tee /etc/apt/sources.list.d/rocm.list sudo apt update sudo apt install rocm-dkms sudo reboot
- Permita permissões de usuário para grupo vídeo e renderização:
sudo usermod -a -G video $LOGNAME sudo usermod -a -G render $LOGNAME sudo reboot
- Adicione ROCm ao PATH do sistema:
echo 'export PATH=$PATH:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bin' | sudo tee -a /etc/profile.d/rocm.sh sudo ldconfig sudo reboot
- Valide a instalação com os comandos:
rocminfo rocm-smi dpkg -l | grep rocm
Resolução de problemas comuns e dicas finais para instalação ROCm Ubuntu
- Se ocorrer erro de alocação de memória, remova e reinstale o módulo amdgpu conforme versão exibida pelo dkms status.
- Atualize o sistema após cada etapa importante para evitar incompatibilidades.
- Para interface gráfica remota, utilize o Xming.
Recomendações de softwares e alternativas compatíveis com ROCm e AMD RX 580
- Softwares para mineração: XMRig, TeamRedMiner
- Carteiras digitais seguras: Electrum, Trust Wallet, Ledger
- Moedas alternativas populares para mineração: Ethereum, Monero, Litecoin
Responsabilidade e aviso importante sobre investimentos em mineração e criptomoedas
Aviso: Este tutorial é apenas para fins educacionais. Caso utilize sua GPU para mineração ou investimentos em criptomoedas, faça sua própria análise, utilize carteiras seguras e esteja ciente dos riscos do mercado volátil.
Se este tutorial foi útil, deixe seu comentário abaixo e compartilhe com outros usuários que desejam instalar drivers AMD no Linux!
#amd; #linux; #rocm