对于 Linux 桌面用户,尤其是 KDE Plasma 的忠实粉丝来说,有一个怨念已经持续了整整 21 年。
从 2005 年开始,社区里就不断有人呼吁:能不能让每个显示器拥有独立的虚拟桌面?换句话说,当我在主屏幕上切换工作区时,副屏幕上的内容(比如视频、参考文档或演示文稿)能保持不动吗?

长期以来,答案都是“不能”。但在即将到来的 Plasma 6.7 版本中,这个愿望终于要实现了。
为什么等了这么久?
这锅得由旧的显示服务器协议 X11 来背。
在 X11 时代,扩展窗口管理器提示(EWMH)标准假设整个系统只有一个“活动桌面”。这意味着,无论你有多少个显示器,切换虚拟桌面时,所有屏幕必须同步跳转。如果强行打破这个规则,很多应用程序会出现行为异常,比如窗口错位、焦点丢失等。因此,尽管像 i3、xmonad 或 Hyprland 这样的平铺式窗口管理器早已实现了按屏幕独立的工作区,但对于主打通用性和兼容性的 KDE Plasma 来说,这在 X11 下几乎是个无解的难题。
但现在,情况变了。
随着 KDE 将默认显示服务器全面转向 Wayland,新的 ext-workspace 协议提供了一种现代化的方式来处理多显示器场景。Wayland 不再受限于 X11 的那些陈旧假设,使得“按屏幕划分虚拟桌面”成为可能。
它是怎么工作的?
在 Plasma 6.7 中,你可以为每个显示器独立切换虚拟桌面。
想象一下这样的场景:你在主显示器上写代码,频繁切换不同的项目工作区;而副显示器上一直挂着即时通讯软件、音乐播放器或者一份需要随时查阅的 PDF。以前,你每次切换主屏的工作区,副屏也会跟着变,你得重新把那些固定窗口找回来。现在,副屏可以“静止”在你想要的那个桌面上,互不干扰。
需要注意的是,KDE 的实现方式与 i3 或 Hyprland 略有不同。在某些平铺管理器中,你可以严格绑定“工作区 6 永远出现在显示器 2 上”。KDE 目前的核心重点是“解耦”——即允许每个屏幕独立切换,而不是强制绑定特定的工作区编号到特定的物理屏幕。不过,开发团队表示,如果用户有强烈的绑定需求,未来可以考虑添加相关功能。
其他值得关注的改进
除了这个重磅功能,Plasma 6.7 还带来了一些细节上的打磨:
- Kirigami 框架更新:新增了“徽章”组件,让 Plasma 自带应用的外观更加统一。
- Discover 商店优化:页面设计改进,展示更多应用信息,方便你判断是否要安装。
- 系统监视器增强:现在可以通过 GPU 的实际名称(如 “NVIDIA GeForce RTX 4090″)来区分显卡,而不是只显示枯燥的编号。
- Kicker 菜单高亮:新安装的应用程序会在开始菜单中高亮显示,帮你快速找到刚装好的软件。
近期 Bug 修复预告
在下个月发布的 Plasma 6.6.5 中,几个恼人的问题也将得到解决:
- KWin 崩溃:修复了在使用模拟键盘/鼠标事件后注销时可能导致会话崩溃的问题。
- 锁屏解锁失败:解决了按下 Escape 键后可能无法解锁会话的 Bug。
- 取色器异常:修复了某些情况下取色器返回随机颜色的问题。
- 多显示器时钟不同步:修正了锁屏时钟在不同显示器上显示时间不一致的错误。
此外,Plasma 6.7 还将恢复快速启动小部件中应用程序的自由排列功能,并修复音频音量小部件在连接新设备时的识别问题。











评论