Menu

domingo, 10 de junho de 2018

Mesa 17 no Debian 9 Stretch

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.









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






Donate - Contribua para a melhoria do nosso trabalho!!














2 comentários:

  1. no meu caso ficou assim:

    server 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

    ResponderExcluir