Tener lo último de MESA en Debian 12 Bookworm y LMDE 6 vía Debian Backports (Noviembre 2024)

En Linux, una de las partes mas importantes de nuestro sistema además del kernel es MESA, la pila encargada de suministrar los controladores gráficos del espacio de usuario, OpenGL, Vulkan y OpenCL, por eso es aconsejable que esté siempre a la ultima o casi a la última.

Si juegas en Linux, en este caso Debian 12 GNU/Linux o basadas como por ejemplo LMDE 6 Faye, o necesitas buen soporte gráfico para cualquier otra cosa, tienes que estar a la última en MESA para garantizar que vas a tener lo mejor.

Debian 12 ha sido lanzada con la versión 22.3.6 y es muy raro que actualice, ya conocéis la política de Debian en su rama estable. No obstante, hace bien poco el equipo de Debian Backports, proyecto oficial de Debian, ha incorporado los paquetes de MESA a su repositorio por lo que podemos usarlos con toda seguridad, compatibilidad y tranquilidad.

Podemos conocer la versión de MESA con la siguiente orden.

glxinfo | grep "OpenGL version"

Vemos que Debian 12 tiene la versión 22.3.6

OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.3.6

NOTA: Este tutorial sustituye al publicado el 23 de Junio del 2023 de como tener los últimos MESA en Debian 12 vía PPA de Ubuntu. Esta es una mejor solución y oficial de Debian.

Agregando el repositorio Debian Backports

En caso de no tenerlo, LMDE 6 Feya ya lo trae agregado de serie, saltarse este paso, agregaremos en nuestra Debian 12 o basadas el repositorio Debian Backports para Debian 12 Bookworm.

Seguiremos las instrucciones de su web.

Con nuestro editor favorito, para el caso usaré geany, crearemos en el directorio correspondiente el archivo donde irá la línea del repositorio. De nombre le ponemos backports-bookworm.list, por ejemplo.

sudo geany /etc/apt/sources.list.d/backports-bookworm.list

Dentro del archivo que se nos abre agregaremos la línea del repositorio guardamos cambios y cerramos el editor.

deb http://deb.debian.org/debian bookworm-backports main

NOTA: Si nos hiciera falta podemos completar la línea con las opciones non-free non-free-firmware para tener paquetes que por temas de licencias no se pueden incluir de serie.

deb https://deb.debian.org/debian bookworm-backports main contrib non-free non-free-firmware

Ahora refrescamos repositorios.

sudo apt update

Instalando actualizando paquetes

Instalamos los siguientes paquetes de MESA indicando exactamente que los queremos de los Debian Backports. Esto actualizará los paquetes MESA y además nos instalará todas las dependencias necesarias.

sudo apt install -t bookworm-backports mesa-va-drivers mesa-vdpau-drivers mesa-vulkan-drivers

Aceptamos y en unos segundos tendremos casi la última versión, 24.2.4, que a día de hoy es la 24.2.5.

glxinfo | grep "OpenGL version"
OpenGL version string: 4.6 (Compatibility Profile) Mesa 24.2.4-1~bpo12+1

Reiniciamos nuestra distro y a disfrutar 😉

En sucesivas actualizaciones de paquetes que se den en los Debian Backports se nos irán actualizando de manera normal por ejemplo desde la terminal con el típico sudo apt update y upgrade.

Distinguiremos los paquetes de Backports porque llevan las letras bpo12.

Tutorial ejecutado en LMDE 6 Feya basada en Debian 12 Bookworm, actual rama estable. Compatible para cualquier otra distro basada en Debian 12 Bookworm.

Enjoy 😉

Continuamos en línea…

Los comentarios están cerrados.

Crea un blog o una web gratis con WordPress.com.

Subir ↑