программист некто kirjoitti 23.3.2025 klo 9.15:
Package: src:mesa
Version: 25.0.2-1
Severity: grave

Hello, comrades. Since version 24.3.0, I don't have hardware
acceleration on old video card ATI RS690. Some programs runs slow, or
fails to start.

With Mesa 24.3.0 and higher (24.3.4-3, 25.0.2-1):
$ glxinfo.x86_64-linux-gnu
...
Extended renderer info (GLX_MESA_query_renderer):
     Vendor: Mesa (0xffffffff)
     Device: llvmpipe (LLVM 19.1.7, 128 bits) (0xffffffff)
     Version: 25.0.2
     Accelerated: no
     Video memory: 3675MB
     Unified memory: yes
     Preferred profile: core (0x1)
     Max core profile version: 4.5
     Max compat profile version: 4.5
     Max GLES1 profile version: 1.1
     Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
     VBO free memory - total: 31 MB, largest block: 31 MB
     VBO free aux. memory - total: 1560 MB, largest block: 1560 MB
     Texture free memory - total: 31 MB, largest block: 31 MB
     Texture free aux. memory - total: 1560 MB, largest block: 1560 MB
     Renderbuffer free memory - total: 31 MB, largest block: 31 MB
     Renderbuffer free aux. memory - total: 1560 MB, largest block: 1560
MB Memory info (GL_NVX_gpu_memory_info):
     Dedicated video memory: 712533 MB
     Total available memory: 716208 MB
     Currently available dedicated video memory: 31 MB
OpenGL vendor string: Mesa
OpenGL renderer string: llvmpipe (LLVM 19.1.7, 128 bits)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 25.0.0-1
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
...

With Mesa 24.2.8 and lower:
$ glxinfo.x86_64-linux-gnu
...
Extended renderer info (GLX_MESA_query_renderer):
     Vendor: Mesa (0x1002)
     Device: ATI RS690 (0x791f)
     Version: 24.2.8
     Accelerated: yes
     Video memory: 256MB
     Unified memory: no
     Preferred profile: compat (0x2)
     Max core profile version: 0.0
     Max compat profile version: 2.1
     Max GLES1 profile version: 1.1
     Max GLES[23] profile version: 2.0
OpenGL vendor string: Mesa
OpenGL renderer string: ATI RS690
OpenGL version string: 2.1 Mesa 24.2.8-1
OpenGL shading language version string: 1.20
...

I found in changelog this:
https://docs.mesa3d.org/relnotes/24.3.0.html
Adam Jackson (8):
     meson: Introduce the legacy-x11 option
     glx: Move DRI2 client support behind legacy-x11
     egl/x11: Move DRI2 client support behind legacy-x11
     gallium/video: Move DRI2 support behind legacy-x11
...

Seems, the new Mesa compiled without option 'legacy-x11' - since ver
24.3.0 Mesa don't depend on libxcb-dri2-0.


so did you build it with that enabled and did it make a difference?



--
t

Reply via email to