El 2020-05-06 a las 19:39 +0200, Imeneo Tirinto escribió:
> On Wed, May 6, 2020 at 7:15 PM Camaleón <noelamac@gmail.com> wrote:
>
> > El 2020-05-06 a las 18:01 +0200, Imeneo Tirinto escribió:
(...)
> > > > El 2020-05-06 a las 10:20 +0200, Imeneo Tirinto escribió:
> > > >
> > > > > Necesito actualizar a la versión 3.3 o superior de OpenGl para poder
> > > > > utilizar un programa. Actualmente estoy en Debian Buster, y con
> > OpenGL
> > > > 2.2.
> > > > > He buscado por Google pero no he encontrado la manera de actualizar
> > a la
> > > > > versión que necesito.
> > > >
> > > > Normalmente, la versión de GLX está vinculada (depende) del driver que
> > > > tengas instalado para tu gráfica y de sus capacidades (tanto de
> > > > hardware como de software).
> > > >
> > > > Si nos dices qué gráfica tienes y qué driver has instalado, mejor.
> > > >
> > > > ¿Qué te devuelve esta orden?
> > > >
> > > > sm01@stt008:~$ grep -i level /var/log/Xorg.0.log
> > > > [ 16.687] (==) NOUVEAU(0): Allowed maximum DRI level 2.
> > > > [ 16.863] (==) NOUVEAU(G0): Allowed maximum DRI level 2.
> > > >
> >
> > > El log de Xorg no está en la ruta que indicas, la tengo en
> > > /home/usuario/.local/share/Xorg y devuelve lo siguiente
> > > *[ 1600.219] (II) modeset(0): Analog Display Input, Input Voltage
> > Level:
> > > 0.700/0.700 V*
> >
> > Hum... qué ruta más extraña >:-)
> >
> > Pues entonces prueba con:
> >
> > grep -i -e glx -e dri $HOME/.local/share/Xorg/*.0.log
(...)
> Lo que sale es lo siguiente
>
(...)
> [ 1600.155] (II) LoadModule: "glx"
> [ 1600.156] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
> [ 1600.158] (II) Module glx: vendor="X.Org Foundation"
> [ 1600.160] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
> [ 1600.160] (II) modeset(0): using drv /dev/dri/card0
> [ 1600.188] (II) modeset(0): glamor X acceleration enabled on Mesa DRI Intel(R) Ironlake Desktop
> [ 1600.256] (II) modeset(0): [DRI2] Setup complete
> [ 1600.256] (II) modeset(0): [DRI2] DRI driver: i965
> [ 1600.256] (II) modeset(0): [DRI2] VDPAU driver: i965
> [ 1600.262] (II) Initializing extension DRI3
> [ 1600.262] (II) Initializing extension GLX
> [ 1600.273] (II) AIGLX: Loaded and initialized i965
> [ 1600.273] (II) GLX: Initialized DRI2 GL provider for screen 0
> [ 1600.273] (II) Initializing extension XFree86-DRI
> [ 1600.273] (II) Initializing extension DRI2
Hasta aquí todo parece correcto.
Gráfica intel, KMS habilitado, carga la aceleración (GLX y DRI2/3) y
Glamour. La versión de MESA que tienes instala (18.3.6x) admite OpenGL
3.x sin problemas¹.
No dices qué error te da exactamente la aplicación que quieres ejecutar
pero si no te funciona o te pide una versión superior de OpenGL quizá
sea debido a que tu tarjeta ya no lo admite. Esta tabla² te puede
servir de guía.
Si ejecutas «glxinfo | grep "version"» (paquete mesa-utils) te dirá tu
versión actual de OpenGL, que atendiendo a la tabla anterior debería ser
la 2.1 o 2.0.
¹ https://www.mesa3d.org/faq.html
² https://wiki.gentoo.org/wiki/Intel#Hardware_detection
Saludos,
--
Camaleón