KaOS Linux 放弃 KDE Plasma 改用 Niri,新桌面体验超乎想象
KaOS Linux 作为一款专注于单一桌面环境、单一工具包和单一架构的滚动发行版,近期做出了一个大胆的决定:将默认桌面环境从 KDE Plasma 切换为 Niri,一个可滚动的平铺式合成器。这一变动最初引发了社区担忧,但实际体验却带来了惊喜。
从担忧到惊喜:Niri 的独特魅力
当得知 KaOS 将放弃成熟的 KDE Plasma 而转向一个相对陌生的 Niri 时,许多用户(包括资深 Linux 用户)的第一反应是疑虑。毕竟,KDE Plasma 以其高度可定制性和丰富的功能著称,而 Niri 则是一个较新的项目。然而,实际使用后,Niri 的设计理念和操作体验证明它并非简单的替代品,而是一种创新的桌面交互方式。
Niri 是什么?它如何工作?
Niri 被描述为一个“可滚动的平铺式合成器”。与传统的平铺窗口管理器不同,Niri 将所有窗口排列在一个水平平面上,用户可以通过左右滚动来切换和查看不同的应用程序窗口。
具体操作流程如下:
- 打开第一个应用程序时,它会占据屏幕左侧一半的空间。
- 打开第二个应用程序,它会出现在第一个应用程序的右侧。
- 打开第三个应用程序,它会出现在第二个应用程序的右侧,同时将第一个应用程序“推”到屏幕左侧之外。
- 用户可以通过点击并拖动窗口的标题栏,在水平方向上移动窗口,从而轻松找到或重新排列所需的应用程序。
这种设计巧妙地将平铺窗口管理的高效性与传统浮动窗口的灵活性结合在一起。用户无需频繁切换虚拟桌面或手动调整窗口大小,通过自然的滚动和拖拽即可管理多个任务,提升了多任务处理的流畅度。
为什么 KaOS 选择 Niri?
KaOS 的开发哲学是“专注”:它坚持只支持一个桌面环境(DE)、一个工具包(Qt)和一个架构(x86_64)。这种极简主义有助于保持系统的纯净、稳定和易于维护。此前,KDE Plasma(同样基于 Qt)符合这一理念,但 Niri 的出现可能代表了开发团队对“现代桌面”定义的新思考。
Niri 不仅提供了新颖的交互模式,其界面设计也被描述为“非常美观”。从启动器(Launcher)到整体视觉风格,它展现了现代 Linux 桌面在美学和用户体验上的追求。对于 KaOS 这样一个小众但精致的发行版而言,采用 Niri 有助于强化其独特身份,吸引那些寻求差异化体验的用户。
对 Linux 桌面生态的启示
在 AI 技术浪潮下,操作系统和桌面环境也在悄然演变。虽然本文未直接提及 AI 集成,但 Niri 这种以用户操作为核心、强调空间组织和流畅交互的设计,与当前人机交互向更直观、高效发展的趋势不谋而合。未来,我们或许会看到更多桌面环境借鉴类似理念,甚至结合 AI 预测来优化窗口布局和工作流。
小结:KaOS 切换到 Niri 并非一次倒退,而是一次面向未来的实验。它证明了 Linux 桌面生态的活力——即使在小众领域,创新仍在持续发生。对于厌倦了传统桌面范式的用户,Niri 提供了一个值得尝试的新选择。