Ajuda com a configuração da GPU RX 570 no Blender

Então galera, o negoço é o seguinte: (ao que parece) eu tenho a minha GPU instalada no meu computador corretamente, o modelo é RX 570.

pacman -Ss amd

core/amd-ucode 20210211.r1830.f7915a0-1 [instalado]
    Microcode update files for AMD CPUs

extra/opencl-mesa 20.3.4-3 [instalado]
    OpenCL support for AMD/ATI Radeon mesa drivers

multilib/lib32-opencl-mesa 20.3.4-2 [instalado]
    OpenCL support for AMD/ATI Radeon mesa drivers (32-bit)

core/mhwd-amdgpu 19.1.0-1 [instalado]
    MHWD module-ids for amdgpu

extra/xf86-video-amdgpu 19.1.0-2 (xorg-drivers) [instalado]
    X.org amdgpu video driver

enfim, acredito que não tá faltando nada, né? no entanto quando eu entro no Blender, a mensagem é a seguinte: “GPU compatível com path tracing não encontrada. Cycles irá renderizar usando a CPU.” a mensagem é a mesma para CUDA e OptiX. Alguma dica de como resolver isso? Estou deixando todas as informações sobre meu sistema logo abaixo…

inxi -Fxz
System:
  Kernel: 5.10.18-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.1 
  Desktop: GNOME 3.38.3 Distro: Manjaro Linux 
Machine:
  Type: Desktop Mobo: ASUSTeK model: PRIME B450M-GAMING/BR v: Rev X.0x 
  serial: <filter> UEFI: American Megatrends v: 2006 date: 11/13/2019 
CPU:
  Info: 6-Core model: AMD Ryzen 5 2600 bits: 64 type: MT MCP arch: Zen+ 
  rev: 2 L2 cache: 3 MiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
  bogomips: 81470 
  Speed: 1331 MHz min/max: 1550/3400 MHz boost: enabled Core speeds (MHz): 
  1: 1331 2: 1340 3: 1376 4: 1510 5: 2575 6: 1375 7: 1376 8: 1435 9: 1331 
  10: 1331 11: 3007 12: 1394 
Graphics:
  Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] 
  vendor: XFX Pine driver: amdgpu v: kernel bus ID: 08:00.0 
  Display: x11 server: X.org 1.20.10 driver: loaded: amdgpu,ati 
  unloaded: modesetting resolution: <missing: xdpyinfo> 
  OpenGL: renderer: Radeon RX 570 Series (POLARIS10 DRM 3.40.0 
  5.10.18-1-MANJARO LLVM 11.1.0) 
  v: 4.6 Mesa 20.3.4 direct render: Yes 
Audio:
  Device-1: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] 
  vendor: XFX Pine driver: snd_hda_intel v: kernel bus ID: 08:00.1 
  Device-2: AMD Family 17h HD Audio vendor: ASUSTeK driver: snd_hda_intel 
  v: kernel bus ID: 0a:00.3 
  Sound Server: ALSA v: k5.10.18-1-MANJARO 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: ASUSTeK driver: r8169 v: kernel port: f000 bus ID: 07:00.0 
  IF: enp7s0 state: up speed: 100 Mbps duplex: full mac: <filter> 
Drives:
  Local Storage: total: 447.13 GiB used: 157.85 GiB (35.3%) 
  ID-1: /dev/sda vendor: Kingston model: SA400S37480G size: 447.13 GiB 
Partition:
  ID-1: / size: 48.97 GiB used: 35.95 GiB (73.4%) fs: ext4 dev: /dev/sda2 
  ID-2: /boot/efi size: 269.5 MiB used: 312 KiB (0.1%) fs: vfat 
  dev: /dev/sda1 
  ID-3: /home size: 389.64 GiB used: 121.89 GiB (31.3%) fs: ext4 
  dev: /dev/sda3 
Swap:
  ID-1: swap-1 type: file size: 1024 MiB used: 1024 MiB (100.0%) 
  file: /swapfile1 
Sensors:
  System Temperatures: cpu: 50.8 C mobo: N/A gpu: amdgpu temp: 42.0 C 
  Fan Speeds (RPM): N/A gpu: amdgpu fan: 1109 
Info:
  Processes: 312 Uptime: 9h 15m Memory: 15.62 GiB used: 5.9 GiB (37.8%) 
  Init: systemd Compilers: gcc: 10.2.0 clang: 11.1.0 Packages: 1223 
  Shell: Zsh v: 5.8 inxi: 3.3.01
2 curtidas

O Blender não tem suporte oficial ao opencl-mesa de código aberto, é necessário instalar opencl-amd de código fechado do AUR (do mesmo jeito que o DaVinci Resolve).

2 curtidas