GNU bug report logs -
#79007
[PATCH core-updates] gnu: mesa: Re-enable X11 protocol support for the DRI2 extension.
Previous Next
Reported by: Philipp Berger <Philipp.Berger <at> mail.de>
Date: Sun, 13 Jul 2025 12:31:03 UTC
Severity: normal
Tags: patch
Done: John Kehayias <john.kehayias <at> protonmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Starting with Mesa 24.3, X11 protocol support for the DRI2 extension is
no longer enabled by default. The developers are phasing it out in
favor of DRI3, and have moved it into an optional 'legacy-x11' feature.
Re-enable it to retain hardware acceleration on older systems that do
not support DRI3.
* gnu/packages/gl.el (mesa)[arguments]<#:configure-flags>: Add
'-Dlegacy-x11=dri2'.
---
gnu/packages/gl.scm | 3 +++
1 file changed, 3 insertions(+)
diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm
index a23426fd42..b5be8346b9 100644
--- a/gnu/packages/gl.scm
+++ b/gnu/packages/gl.scm
@@ -428,6 +428,9 @@ (define-public mesa
;; Also enable the tests.
"-Dbuild-tests=true"
+ ;; Re-enable X11 protocol support for the DRI2 extension.
+ "-Dlegacy-x11=dri2"
+
"-Dllvm=enabled") ; default is x86/x86_64 only
;; XXX: 'debugoptimized' causes LTO link failures on some drivers. The
base-commit: d31a92c6242145724783b692941545384fd71bc4
--
2.50.1
This bug report was last modified 12 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.