X11Libre 在 2026 年 6 月 21 日发布 XLibre XServer 25.2.0 稳定版。这个版本从 25.1.0 之后合入约 976 个提交,覆盖 glamor、kdrive、Xfbdev、Xvfb、modesetting、xkb、Xi、present、glx、randr、dix、xwin 等模块。

它不是 X.Org 官方 xserver 发布,也不只是一次例行清扫。25.2.0 的主线很清楚:让仍依赖 X11 的系统,在 Nvidia 专有驱动、老旧硬件、嵌入式 framebuffer、虚拟显示环境里少踩坑。

25.2.0 的重心在兼容,而不是新桌面叙事

这次最关键的改动在 glamor_egl。项目将 DRI3 与 gbm 解耦,拆出 xf86 相关代码,并加入 dumb gbm backend。结果是 Nvidia 470+ 专有驱动在 EGL 初始化、GL 上下文创建、GLX、DRI3 路径上获得更完整支持,Nvidia 检测也更稳。

这件事的现实意义不在“X11 又赢了”。Wayland 仍是主流桌面迁移方向。但大量发行版维护者、图形栈打包者、远程桌面和工业系统维护者面对的是另一套问题:现有软件必须跑,专有驱动必须接,旧设备不能说换就换。

项目25.2.0 变化影响判断
glamor_eglDRI3 与 gbm 解耦,新增 dumb gbm backendNvidia 470+ 的 EGL/GLX/DRI3 更可用本版最有价值的架构改动
Xfbdev通过 glamor 获得 X-Video、GLX、DRI3X-Video 可覆盖 Nvidia 390+,GLX/DRI3 面向 470+嵌入式和旧 framebuffer 场景受益
Xvfb增加 DRI3/glamor 与 GLX虚拟显示、测试环境更接近真实图形栈CI 与自动化图形测试更方便
kdrive多屏、evdev、VT 切换、线程输入、RandR 改进小型 X server 能力补齐不是主流桌面功能,却很实用

修复覆盖面很广,但别把 976 个提交读成 976 个 bug

25.2.0 修掉了一批长期问题,包括 Nvidia suspend/resume 崩溃、黑屏登录、PRIME render offload 异常、modesetting+nouveau 失败、virt-manager/virtio 崩溃、1000Hz 鼠标漂移等。modesetting 还完成 GBM bo wrapper 移植,补上光标旋转/反射、DRI 设备选择、旧探测下更多光标尺寸等细节。

对维护者来说,更实际的是 ABI 没有被抬高:module_abi_tag 仍为 xlibre-25,ABI_VIDEODRV 28.0、ABI_XINPUT 26.0、ABI_EXTENSION 11.0 保持稳定。也就是说,材料本身没有要求驱动因为这次发布而重编译。

这里有一个容易被忽略的限制:Nvidia 支持并非“一网打尽”。Xfbdev 的 X-Video 说明覆盖 Nvidia 390+,而 GLX、DRI3 以及 glamor_egl 的关键路径主要指向 Nvidia 470+。维护者在升级前仍要按驱动代际、Mesa 版本、发行版补丁集逐项验证。

谁该升级,谁可以观望

最该关注的是三类人:发行版图形栈维护者、仍部署 X11+Nvidia 专有驱动的高级用户、依赖 Xfbdev/Xvfb/kdrive 的嵌入式或自动化测试团队。对他们来说,升级收益不是新功能炫目,而是少一次登录黑屏、少一次挂起恢复崩溃、少一套私有补丁。

普通桌面用户如果已经稳定迁到 Wayland,25.2.0 的直接体感有限。它更像给 X11 存量世界补上护栏。接下来最该观察的是发行版是否快速打包、Nvidia 390/470 不同分支在真实机器上的回归结果,以及 Xfbdev/Xvfb 的 glamor 路径会不会暴露新的性能或兼容代价。