背景:Plasma 自 6.x 起以 Wayland 作为默认会话,但为了兜住尚未迁移的 X11 应用,XWayland 一直被无条件拉起,既占用内存,也让排查某次交互究竟走 Wayland 还是 X11 变得困难。
要点
- 按需加载的工作在 6.9 已全部完成,只有应用请求 X11 服务时才启动 XWayland。
- 前提是会话内各服务先迁离旧的 X11 代码路径,相关改动由 Vlad Zahorodnii、David Edmundson、David Redondo 等人推进。
- 抖动窗口特效新增 water、pudding、molasses、Nitroglycerin 四档预设加自定义,取代原来只有一根强度滑杆。
- Spectacle 通过启动路径优化明显变快;系统设置多个面板从 QWidget 迁到 QML。
- 同期 Plasma 6.8.3 修复锁屏崩溃,以及部分 Intel 处理器搭配 NVIDIA 显卡时的画面损坏。
对企业 IT 的意义
对正在推送 Wayland 桌面的团队,按需启动把 X11 依赖变成显性信号:仍频繁拉起 XWayland 的机器,说明存在未完成迁移的应用,可以逐项定位处理。6.9 仍在开发阶段,建议先在测试机型上验证遗留 X11 客户端的行为再进入标准镜像。
出处:原文(Phoronix 报道),内容来自 KDE「This Week in Plasma」。