O Mesa 17 já pode ser instalado no seu Debian Stable, o que ira garantir um melhor desempenho gráfico para o seu sistema operacional, confira nessa matéria as melhorias do mesa 17.
O Mesa 17 promete muita melhorias para que tem VGA Intel ou AMD.
Com suporte a OpenGL 4.5 API e Vulkan, além das listadas abaixo.
GL_ARB_post_depth_coverage on i965/gen9+
GL_KHR_blend_equation_advanced on nvc0
GL_INTEL_conservative_rasterization on i965/gen9+
GL_NV_image_formats on any driver supporting GL_ARB_shader_image_load_store (i965, nvc0, radeonsi, softpipe)
GL_ARB_gpu_shader_fp64 in i965/haswell
GL_ARB_vertex_attrib_64bit in i965/haswell
GL_ARB_shader_precision in i965/haswell
Intel Haswell now supports OpenGL 4.2
GL_OES_geometry_shader on i965/haswell
GL_OES_texture_cube_map_array on i965/haswell
GL_OES_viewport_array on i965/haswell
Vulkan Float64 capability support on Intel's ANV driver
Para se informar de todas as alterações, veja o Release Notes
Mesa 17
O Mesa 17 promete muita melhorias para que tem VGA Intel ou AMD.
Com suporte a OpenGL 4.5 API e Vulkan, além das listadas abaixo.
GL_ARB_post_depth_coverage on i965/gen9+
GL_KHR_blend_equation_advanced on nvc0
GL_INTEL_conservative_rasterization on i965/gen9+
GL_NV_image_formats on any driver supporting GL_ARB_shader_image_load_store (i965, nvc0, radeonsi, softpipe)
GL_ARB_gpu_shader_fp64 in i965/haswell
GL_ARB_vertex_attrib_64bit in i965/haswell
GL_ARB_shader_precision in i965/haswell
Intel Haswell now supports OpenGL 4.2
GL_OES_geometry_shader on i965/haswell
GL_OES_texture_cube_map_array on i965/haswell
GL_OES_viewport_array on i965/haswell
Vulkan Float64 capability support on Intel's ANV driver
Bugs corrigidos.
Bug 98281 - 'message's in ctx->Debug.LogMessages[] seem to leak.
Bug 101408 - [Gen8+] Xonotic fails to render one of the weapons
Bug 102342 - mesa-17.1.7/src/gallium/auxiliary/pipebuffer/pb_cache.c:169]: (style) Suspicious condition
Bug 105317 - The GPU Vega 56 was hang while try to pass #GraphicsFuzz shader15 test
Bug 105440 - GEN7: rendering issue on citra
Bug 105442 - Hang when running nine ff lighting shader with radeonsi
Bug 105994 - surface state leak when creating and destroying image views with aspectMask depth and stencil
Para se informar de todas as alterações, veja o Release Notes
Instalação
O Mesa 17 está disponível para o Debian Stretch apenas pelo repositório backports, para proceguir você precisa habilitar o backports em seu repositório, caso ainda não o tenha feito, faça agora.
Habilitando o Backports
Para habilitar o backports, abra o terminal e de o comando para adicionar o espelho a sources.list.
Log como root.
su
Adicione o repositório a sua sources.list.
echo "deb http://http.debian.net/debian stretch-backports main contrib" >> /etc/apt/sources.list
Atualize o apt.
apt update
arquitetura i386
Além de usar o backports você ira precisar de pacotes da arquitetura i386, de o s comandos abaixo no terminal.
Adicione a arquitetura i386
dpkg --add-architecture i386
Atualize o apt.
apt update
Agora instale o Mesa 17.
De o comando abaixo para atualizar seu Mesa 13 para o Mesa 17.
apt install -t stretch-backports libegl1-mesa libegl1-mesa-dev libgl1-mesa-dri libgl1-mesa-dri:i386 libgl1-mesa-glx libgl1-mesa-glx:i386 libglapi-mesa libglapi-mesa:i386 libgles2-mesa libllvm5.0 libllvm5.0:i386
Teste
Verifique a versão do Mesa com o comando abaixo.
glxinfo | grep version
no meu caso ficou assim:
ResponderExcluirserver glx version string: 1.4
client glx version string: 1.4
GLX version: 1.4
Max core profile version: 4.2
Max compat profile version: 3.0
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.0
OpenGL core profile version string: 4.2 (Core Profile) Mesa 17.3.9
OpenGL core profile shading language version string: 4.20
OpenGL version string: 3.0 Mesa 17.3.9
OpenGL shading language version string: 1.30
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 17.3.9
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
Perfeito.
ExcluirMesa 17.3.9