“当它完成时就完成了!”——这是15年前,在为转战Palasma Wayland而做的演讲中,马丁的幻灯片上打出的一句话。如今,这句看似拖延症终结者的名言,终于到了兑换的时刻。本周,KDE团队正式宣布:Plasma桌面环境的X11登录会话已被官宣移除,随之而来的将是一场大规模清理。这意味着,三个月后的Plasma 6.8,将成为最后一个还能嗅到X11气息的版本,而它的核心区,从此只面向Wayland单程票用户。
这件事的分量,要从“显示服务器”这个幕后角色说起。你桌面上每一扇窗口、每一次鼠标点击、每一帧画面刷新,都在依赖它默默调度。X11作为三十多岁的老前辈,虽然奠基了整个Linux图形界面的江山,但其架构早已臃肿得像一间塞满杂物的仓库,安全漏洞、多屏撕裂、动画延迟都成了无解痛点。Wayland作为轻装上阵的替代者,从设计之初就砍掉了中间冗余环节,让程序与显卡能更直接对话,因此带来了更丝滑的动画、更安全的沙盒机制,以及对高分辨率、HDR等现代特性的原生拥抱。KDE给这场跨度十五年的迁徙画上句号,实则是替用户扔掉了一个必须甩掉的历史包袱。
从具体变动来看,Plasma 6.8的登录界面将彻底抹去“X11”的选项,只留下Wayland一个入口。别以为这只是少点一次鼠标——后台牵连着Plasma Shell、系统设置、设备配置这三大模块中所有X11独有的代码路径,都要被连根拔除。换句话说,那些为适配老协议而常年存在的“条件分支”代码,将一次性停止维护并清理。对于开发者来说,这就像从两套并行的轨道里终于扔掉了一副脱轨倾向愈演愈烈的旧轮子,往后可以只盯着一套代码走到底了。
不过,软件世界的替换从来不等于一票否决。KDE特意强调了三样保持不变的东西。首先,XWayland兼容层依旧生龙活虎,你手头的X11老应用可以继续在Wayland环境里跑得欢畅,而且KDE的XWayland支持能力被自家形容为“无出其右”。其次,如果你是在其他桌面环境里使用KDE系列应用(比如文件管理器Dolphin或文本编辑器Kate),这次改动对你根本没影响,这些应用与X11的兼容性在可预见的将来仍会延续。最后,Plasma登录管理器(SDDM)依然可以帮你登录到其他桌面环境提供的X11会话中,比如Gnome或Xfce的老版本模式,所以多环境用户倒不用担心进不了其他“亲戚”的门。
移除双轨制后,摆在开发团队面前的最大甜点就是性能空间。以往为了照顾X11和Wayland两套代码,不得不向“最低公分母”看齐,或者被夹在相互冲突的实现路径里左右为难。现在一条道走到Wayland,意味着桌面端重心可以彻底偏向内存优化、响应加速,以及一系列依赖新协议才能玩起来的新功能。比如即将到来的局部屏幕录制、针对游戏场景的帧率弹性调整、甚至更精细的触控手势,都因为解放了底层设计而有了落地的可能。
用户是不是已经在“用脚投票”了?KDE放出的内部统计相当有说服力:在最新的Plasma 6.6版本中,超过95%的活跃用户都已经默认启动Wayland会话,而且这个比例每个版本都在稳稳爬升。更有意思的是,数据还发现,几乎没有贡献者还在X11上做测试或开发了——这个平台事实上已经被自家开发者“弃养”了。这套统计数据的可靠性并非空口白话,它与自动化崩溃报告工具Sentry记录的新发崩溃比例完全吻合,等于给结论上了双保险。唯一的透明化补充是:如果把仍停留在Plasma 5.27的非升级用户群算进来,Wayland的总采纳率大约为76%。但话说回来,5.27发布那会儿,Wayland还并非默认选项,这群用户滞留在X11上实属正常。况且,从5.27到如今的6.6,中间跨过了整整三年,进步之大,足以让仍在观望的人重新打量。
对于那些死守Plasma 5.27,或者任何比6.8更早版本的用户来说,你们不会被这次变动波及——既不会强推升级,也不会回滚更改。KDE明确表示,6.8之后的所有裁剪都只向前不改旧账。所以,无论你是顾虑Wayland上某些软件兼容性的“等等党”,还是纯粹因为惰性没点下升级按钮,都有足够的时间静观其变。但换个角度,从6.8开始,不挪步就等于永远错过后续十年来最密集的优化红利,这或许才是真正扎心的倒计时。
马丁当年那句“完成时才是完成时”,被许多人当作消极对抗死线的调侃,但放在今天的语境里,反而透着一股务实的幽默:不是不拔刀,而是等刀刃磨到够薄、够快。如今,一刀下去,X11的遗留代码变成删库日志,Wayland终于从二线替补坐稳首发。对于每个日常要用Linux做正事的用户来说,这一刻可能不会让你的机器跑分突然暴涨,但它打开了未来五年桌面的所有可能性——就像终于清空了那间堆满杂物的仓库,才发现原来可以装下一整面落地窗。
热门跟贴