Niri:一个可滚动平铺的Wayland合成器
Linux生态系统正在逐渐向Wayland倾斜,远离传统使用的Xorg。这种转变自然为开发专门用于Wayland的解决方案铺平了道路。话虽如此,请欢迎Niri,一个新的滚动平铺Wayland合成器。
尼丽是什么?
Wayland合成器是Wayland系统中的一个关键组件,负责渲染图形和管理输入,为传统的X服务器提供更现代、更高效的替代方案。
Niri是一款可滚动平铺的Wayland合成器,深受GNOME的PaperWM扩展的启发。该项目相对较新,但已经为瓷砖窗户管理爱好者提供了很多东西。
它通过提供一种独特的窗口管理方法,将自己与其他合成器区分开来。Niri在每个显示器上以无限的水平条带排列窗口,确保打开新窗口永远不会导致调整现有窗口的大小,从而提供更有序、更高效的工作空间。
此外,Niri支持动态工作区,这一功能受到GNOME的启发,但具有创新性。Niri环境中的每个显示器都有自己的一组垂直排列的工作空间。这种设置允许高度定制和灵活性,通过多个显示器满足用户的需求。
此外,Niri的兼容性扩展到混合GPU系统,并支持HiDPI,使其成为各种硬件配置的多功能选择。
该合成器具有内置屏幕截图UI、与xdg桌面门户gnome兼容的监视器屏幕播放以及用于工作区切换的触摸板手势等功能。用户还可以享受可定制的布局,可以选择调整间隙、边框、支柱和窗口大小。
最近,经过五个月的紧张开发期,这款Wayland合成器的第一个稳定版本Niri 0.1.0正式发布。让我们看看它提供了什么。
Niri 0.1.0的主要功能
最重要的是,Niri 0.1.0的发布不仅是为了引入另一个平铺合成器,而且还重新定义了用户如何与桌面环境交互。
它包括一个内置的屏幕截图UI,可以冻结屏幕,允许用户选择特定的区域进行捕捉。此功能对内容创建者和专业人员特别有用。
对于那些对屏幕录制感兴趣的人,Niri 0.1.0支持通过xdg桌面门户gnome进行屏幕播放,与OBS等流行软件和各种浏览器兼容。
Niri 0.1.0带来的另一个显著优势是其完全实时的重新加载配置,允许用户修改并立即看到布局配置的变化,包括间隙、边界、支柱和窗口大小。
然而,重要的是要注意当前的一些限制。NVIDIA GPU系统可能会遇到渲染问题,虽然Xwayland不支持无根模式,但其根模式兼容,确保大多数游戏和X11应用程序顺利运行。
对于那些渴望尝试Niri的人来说,可以使用各种社区维护的软件包,包括Fedora用户的COPR、NixOS的Flake、AUR软件包,甚至还有FreeBSD和其他BSD的端口。开发团队鼓励用户加入他们的矩阵室进行进一步的讨论和支持。
0.1.0版本还带来了一些修复和增强功能:
- 改进了配置实时重新加载,特别是对于NixOS。
- TTY交换机后增强的监视器可靠性。
- 更好的屏幕播放和屏幕截图支持,特别是对于多监视器设置。
- 改进的光标渲染性能。
- 调整了默认列宽以提高精度。
查看发布公告,了解有关所有新奇事物的更多信息。要深入了解Niri可滚动平铺Wayland合成器的功能,请访问该项目的GitHub页面。
延伸阅读:
OpenMediaVault 7 NAS获得Kubernetes功能
如果你热衷于自托管NAS并涉足DevOps,你会喜欢这次更新的。OpenMediaVault 7为您推出了一项改变游戏规...
QEMU 9.0首次推出先进的ARM和RISC-V功能
QEMU是一个著名的软件工具,允许用户模拟不同的计算机系统,它发布了最新的更新v9.0。它包含了220位作者提交的270...
Wine 9.9推出Wow64模式和增强的ARM支持
在之前的9.8发布两周后,以允许Linux和macOS用户运行Windows应用程序而闻名的Wine Project宣布...
GNOME 47将于9月18日发布
GNOME坚持严格的六个月发布时间表,通常在3月或4月发布新版本,然后在9月或10月发布。 继3月20日GNOME 46...
Winamp以FreeLLama的名义成为开源
我们每天都在这里分享很多新闻,但有些故事激起了一种甜蜜的怀旧感,让我们回到了珍贵的记忆中。Winamp就是这样一个故事。...