Ajuda renderização por GPU AMD no Blender 2.81

Iniciado por fabricio917, 21 de Janeiro de 2020, 12:43

tópico anterior - próximo tópico

fabricio917

Boa tarde.
Este é meu primeiro post aqui e algum tempo venho usando algumas distros como teste. Mas no momento estou usando o 18.04 e pretendo permanecer no ubuntu.
No entanto não tive sucesso em usar minha RX570 no Blender 2.81.
Existe alguém que esteja usando está configuração que possa ajudar?

nomade

#1
Boa noite


instale o mesa-utils:

sudo apt install mesa-utils

rode os seguintes comandos um por um e mostre a resultado aqui:

glxinfo | grep OpenGL
glxinfo | grep direct
glxinfo | grep render

Obs.: Dê também uma olhada nesse tópico aqui
Citarhttps://ubuntuforum-br.org/index.php/topic,119532.30.html
Olhe nas ultimas postagens dele e veja se tem instalado o Vulkan e a versão mais recente do mesa.
Deixei um tutorial lá explicando.

De toda a forma, mesmo sem isso o blender deveria estar funcionando. Então mande o resultado para glxinfo que passei
Ubuntu Studio 22.04 LTS

fabricio917

Boa noite.
Desde já agradeço pela ajuda.

glxinfo | grep OpenGL

OpenGL vendor string: X.Org
OpenGL renderer string: Radeon RX 570 Series (POLARIS10, DRM 3.27.0, 5.0.0-23-generic, LLVM 9.0.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 19.2.1
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.5 (Compatibility Profile) Mesa 19.2.1
OpenGL shading language version string: 4.50
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 19.2.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:


glxinfo | grep direct

direct rendering: Yes
    GL_AMD_gpu_shader_int64, GL_AMD_multi_draw_indirect,
    GL_ARB_depth_clamp, GL_ARB_derivative_control, GL_ARB_direct_state_access,
    GL_ARB_draw_elements_base_vertex, GL_ARB_draw_indirect,
    GL_ARB_indirect_parameters, GL_ARB_instanced_arrays,
    GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multi_draw_indirect,
    GL_AMD_multi_draw_indirect, GL_AMD_performance_monitor,
    GL_ARB_direct_state_access, GL_ARB_draw_buffers,
    GL_ARB_draw_indirect, GL_ARB_draw_instanced, GL_ARB_enhanced_layouts,
    GL_ARB_half_float_vertex, GL_ARB_indirect_parameters,
    GL_ARB_multi_draw_indirect, GL_ARB_multisample, GL_ARB_multitexture,


glxinfo | grep render

direct rendering: Yes
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
    GLX_MESA_query_renderer, GLX_MESA_swap_control, GLX_OML_swap_method,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Radeon RX 570 Series (POLARIS10, DRM 3.27.0, 5.0.0-23-generic, LLVM 9.0.0)
    GL_ARB_compute_variable_group_size, GL_ARB_conditional_render_inverted,
    GL_NVX_gpu_memory_info, GL_NV_conditional_render, GL_NV_depth_clamp,
    GL_ARB_compute_variable_group_size, GL_ARB_conditional_render_inverted,
    GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_fog_distance,
    GL_EXT_render_snorm, GL_EXT_robustness, GL_EXT_sRGB_write_control,
    GL_MESA_shader_integer_functions, GL_NV_conditional_render,
    GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,



Estou recebendo este erro também:

vulkaninfo

Vulkan Instance Version: 1.1.70
Cannot create Vulkan instance.
/build/vulkan-UL09PJ/vulkan-1.1.70+dfsg1/demos/vulkaninfo.c:768: failed with VK_ERROR_INCOMPATIBLE_DRIVER



nomade

Ok, quanto ao OpenGL tudo Ok

Faltou um comando e foi culpa minha, esqueci de mandar:

lspci -k | grep amdgpu

cole o resultado
Ubuntu Studio 22.04 LTS