[Industry News] 使用Wayland技术创建的X服务器Wayback现已发布预览版
Tofloor
poster avatar
enforcee
deepin
2025-07-24 22:56
Author

前情提要:https://bbs.deepin.org/post/288958


目前Wayback已经成为freedesktop.org项目的一部分,其git源也从github转移到gitlab.freedesktop.org上。经过不到一个月的开发,Wayback得到许多提升,发布了第一个预览版本(0.1),并已被一些发行版收录进软件源中(Alpine,Nix,Fedora)。Wayback的目标是直接取代Xorg可执行程序,命令参数也将与Xorg兼容。不过,目前尚有一些未完成的功能,比如暂无多显示器支持和鼠标锁定能力。

https://wayback.freedesktop.org/news/2025/07/23/wayback-0.1-released/

Reply Favorite View the author
All Replies
tacat
deepin
2025-07-25 07:36
#1

Wayback 是一个 X11 兼容层,允许使用 Wayland 运行完整的仅限 X11 的桌面环境。它本质上是由 Wayland 支持的 X11 服务器,利用 wlrootsXwayland。我们的目标是让 Wayback 最终成为 Xorg 二进制文件的完全直接替代品,从而减轻发行版维护者的维护负担。

Xorg 彻底沦为牛夫人

Reply View the author
deepinuser17
deepin
2025-07-25 08:45
#2

用Wayback复制一个Xorg? 问题是Wayback能实现Xorg 100%的功能吗?能做的比Xorg还要好?

Reply View the author
enforcee
deepin
2025-07-25 09:51
#3
deepinuser17

用Wayback复制一个Xorg? 问题是Wayback能实现Xorg 100%的功能吗?能做的比Xorg还要好?

我觉得用XWayland替换Xorg是个挺天才的决定,其实这是唯一一个还在积极维护和被普遍接受的X服务器了。毕竟X服务器是需要单独开发驱动程序的,少一个X服务器对硬件厂商来说就节约不少精力(NVIDIA显卡的XWayland支持就花了很长时间才搞定,那时候用Wayland实在是相当痛苦)。另外其实用Wayland设施运行X11应用程序并非首例,其实Steam Deck的合成器Gamescope就是这样做的,默认设置反而不支持Wayland客户端,至于为什么这么设计我也不清楚。

至于完全兼容Xorg我觉得很难,但其实也许不需要做到完全一致,如果能做到在大多数场合都足够好,剩下的一点优化也可以在桌面环境开发者那里完成。另一方面,GNOME和KDE的Wayland支持已经相当完善,需要Wayback的桌面环境用户量本就不多了。

Reply View the author
deepinuser17
deepin
2025-07-25 11:16
#4
enforcee

我觉得用XWayland替换Xorg是个挺天才的决定,其实这是唯一一个还在积极维护和被普遍接受的X服务器了。毕竟X服务器是需要单独开发驱动程序的,少一个X服务器对硬件厂商来说就节约不少精力(NVIDIA显卡的XWayland支持就花了很长时间才搞定,那时候用Wayland实在是相当痛苦)。另外其实用Wayland设施运行X11应用程序并非首例,其实Steam Deck的合成器Gamescope就是这样做的,默认设置反而不支持Wayland客户端,至于为什么这么设计我也不清楚。

至于完全兼容Xorg我觉得很难,但其实也许不需要做到完全一致,如果能做到在大多数场合都足够好,剩下的一点优化也可以在桌面环境开发者那里完成。另一方面,GNOME和KDE的Wayland支持已经相当完善,需要Wayback的桌面环境用户量本就不多了。

Xorg通过X11Libre已经获得重生。

目前X11Libre已经发布25.0.0.5 (1.25.0)版。 X11Libre开发非常活跃。 以前无法加进Xorg的功能升级,修复都在X11Libre 上实现了。 不用多久X11Libre的稳定版就会发行。

https://github.com/X11Libre/xserver

https://github.com/X11Libre/xserver/wiki/Are-We-XLibre-Yet%3F

Reply View the author
enforcee
deepin
2025-07-25 12:15
#5
deepinuser17

Xorg通过X11Libre已经获得重生。

目前X11Libre已经发布25.0.0.5 (1.25.0)版。 X11Libre开发非常活跃。 以前无法加进Xorg的功能升级,修复都在X11Libre 上实现了。 不用多久X11Libre的稳定版就会发行。

https://github.com/X11Libre/xserver

https://github.com/X11Libre/xserver/wiki/Are-We-XLibre-Yet%3F

这倒也行,看看发展

Reply View the author