推出 复合服务器的新版本 路火 0.5,其中 动画得到了改善 以及 界面的响应能力得到了极大的改善, 除此以外,在此新版本中还介绍了一些新的附加组件。
对于那些不了解Wayfire的人,您应该知道 这是一位使用Wayland的作曲家。
对于那些不熟悉Wayland的人, Wayland作曲家类似于X11世界中的窗口管理器。 基本上,该软件负责协调所有输入和输出设备,并管理所有打开的应用程序。
Wayfire的有趣之处在于 支持通过插件扩展 并提供灵活的定制系统。
项目代码是用C ++编写的,并在MIT许可下分发。 基础是wlroots库,该库由Sway用户环境的开发人员开发,并提供基本功能来组织基于Wayland的复合管理员的工作。 作为面板,您可以使用wf-shell或LavaLauncher。
Wayfire 0.5的主要新闻
在这个新版本的Wayfire中 着重介绍了为改善延迟所做的努力 使用与韦斯顿相同的策略。 尽管这在很大程度上取决于硬件,启用的插件,系统负载等。
较低的值表示Wayfire将为客户端更新留出更多时间,因此预期的延迟较低。 但是另一方面,非常低的值(例如1ms)可能意味着Wayfire本身将没有足够的时间重画然后跳过一帧,从而增加了延迟。
此新版本中实现的另一项改进是el支持将元素始终置于其他内容之上 以及与此同时 动画得到改善 这在运行vswitch插件时可见,该插件负责在桌面之间进行切换。 在带有触摸屏的设备上,实现了使用手势切换桌面的功能。
另外, 增加了对Wayland选择协议的支持,它是实现剪贴板中间按钮粘贴所必需的,协议的实现主要由wlroots完成,因此Wayfire仅需要几行就可以使其正常工作。
还 增加了对输出功率管理的支持 Wayland协议的一种,它允许将输出设备切换到省电模式。
关于新的附加组件 收到设置的wayfire-plugins-extra集合,我们可以找到,例如:
- 注释: 一个用于在屏幕上绘制线条和形状作为叠加层的插件。
- 背景视图: 允许在后台运行常规程序。
- 强制全屏: 将视图缩放到全屏模式,尤其适用于不支持调整大小的Xwayland游戏。
- MAG: 展示了作为单独窗口的出口的一部分的放大图。
- 水: 在您的桌面上绘制水波纹效果,与原始的compiz water插件非常相似。
- 工作区名称-当使用各种插件进行更改时(例如在OpenBox中)显示工作区的名称
- 长凳,showrepaint: 显示实际的帧速率和屏幕上的重新粉刷区域。
如何安装Wayfire?
对于那些对能够安装此作曲家感兴趣的人,可以按照我们下面共享的说明进行安装。
最简单的方法 安装Wayfire 正在使用您的安装脚本 可以在Linux中以一般方式使用。
对于这 我们将在系统中打开一个终端并输入:
git clone https://github.com/WayfireWM/wf-install cd wf-install ./install.sh --prefix /opt/wayfire --stream 0.4.0
或者 对于使用Arch Linux,Manjaro,Arco Linux或任何其他衍生产品的用户 从Arch Linux。 可以直接从Arch仓库中进行安装:
sudo pacman -S wayfire
在案件 也可以通过以下方式从其存储库中安装Fedora:
sudo dnf install wayfire
如果您想了解更多信息,可以咨询 以下链接。