Este blog é um complemento do nosso canal no YouTube. Clique em @CanalQb para seguir e acompanhar nossos vídeos!

Sugestões de pesquisas

Como Configurar o Xorg para GPUs AMD sem Monitor no Ubuntu

#Ubuntu; #DriversAMD; #OpenCL

Como configurar o Xorg para operar GPUs AMD sem monitor

Este guia apresenta um passo a passo para configurar o arquivo xorg.conf no Ubuntu, de forma a permitir a inicialização e uso de GPUs AMD mesmo sem a presença de um monitor conectado. Isso é útil para servidores, mineração, computação OpenCL, entre outros.

1. Criando o arquivo xorg.conf

Abra o terminal e execute:

sudo nano /etc/X11/xorg.conf

Insira o seguinte conteúdo no arquivo:

Section "ServerLayout"
    Identifier  "X.org Configured"
    Screen   0 "Screen8" 0 0
EndSection

Section "Files"
    ModulePath "/usr/lib/xorg/modules"
    FontPath  "/usr/share/fonts/X11/misc"
    FontPath  "/usr/share/fonts/X11/cyrillic"
    FontPath  "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath  "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath  "/usr/share/fonts/X11/Type1"
    FontPath  "/usr/share/fonts/X11/100dpi"
    FontPath  "/usr/share/fonts/X11/75dpi"
    FontPath  "built-ins"
EndSection

Section "Device"
    Identifier "AMDGPU"
    Driver   "amdgpu"
    BusID   "PCI:1:0:0"
    VideoRam 8192
EndSection

Section "Monitor"
    Identifier "Monitor8"
    HorizSync 15.0-100.0
    VertRefresh 15.0-200.0
    Modeline "1600x900" 33.92 1600 1632 1760 1792 900 921 924 946
EndSection

Section "Screen"
    Identifier "Screen8"
    Device  "AMDGPU"
    Monitor  "Monitor8"
    SubSection "Display"
        Viewport 0 0
        Depth 24
        Virtual 1600 900
    EndSubSection
EndSection

2. Obtenha o BusID corretamente

Use o comando lspci para listar os dispositivos PCI:

lspci | grep VGA

Identifique a linha referente à sua placa de vídeo (ex: 01:00.0) e substitua no campo BusID do xorg.conf.

3. Verificando suporte OpenCL

Utilize o comando clinfo para verificar a compatibilidade do seu hardware com OpenCL:

sudo apt install clinfo
clinfo

4. Exemplo alternativo de configuração com driver dummy

Section "Device"
    Identifier "Card8"
    Driver   "dummy"
    VideoRam 16384
EndSection

5. Instalação de drivers AMD/ATI e OpenCL

Para instalar os drivers mais recentes para placas AMD, execute:


sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install xserver-xorg-video-amdgpu

Para placas NVIDIA:


sudo apt-get install nvidia-driver nvidia-settings

6. Instalação do AMDGPU-Pro com suporte OpenCL


./amdgpu-pro-install --opencl=legacy,rocr --headless

Adicione repositórios ROCm:


sudo sh -c 'echo "deb [arch=amd64 trusted=yes] http://repo.radeon.com/rocm/apt/debian/ xenial main" > /etc/apt/sources.list.d/rocm.list'
wget -qO - https://repo.radeon.com/rocm/rocm.gpg.key | sudo apt-key add -
sudo apt-get update
sudo apt install rocm-dkms

7. Utilitários úteis

  • radeontop: monitoramento de uso da GPU AMD.
  • lm-sensors: monitoramento térmico e controle de fans.

sudo apt install radeontop lm-sensors fancontrol

8. Outras ferramentas e diagnósticos

  • sudo lshw -C video – informações detalhadas da GPU
  • inxi -Gx – resumo gráfico do sistema
  • dmesg | grep amdgpu – verificação de logs do driver

9. Fontes e documentação oficial

10. Responsabilidade sobre investimentos

Este conteúdo é apenas informativo. Antes de investir tempo ou dinheiro em qualquer tecnologia, recomenda-se uma avaliação individual detalhada e estudo técnico adequado.

Postar um comentário

Comente só assim vamos crescer juntos!
CanalQb mais próximo Quer falar com o CanalQb?
Em que posso te ajudar?
Fale comigo