摇摆Wayland作曲家取代i3窗口管理器

摇摆

Sway是Wayland的词曲作者,也是其中的一员,旨在替代X3的i11窗口管理器。 与现有的i3设置一起使用并支持大多数i3功能,以及一些其他功能。

摇摆 使您可以逻辑地而不是空间地组织应用程序窗口。 默认情况下,窗口以网格排列,这可以最大程度地提高屏幕的效率,并且仅使用键盘即可快速进行操作。

关于斯威

在命令级别提供了I3窗口管理器支持,配置文件和IPC,从而允许使用Wayland而不是X3将Sway用作i11的透明替代品。

En 摇摆提供以下组件 组织一个完整的用户环境:

  • 摇摆不定 (使用KDE空闲协议实现的后台进程)
  • 斯威洛克 (屏幕保护)
  • 马可 (通知管理员)
  • 严峻(专用于屏幕截图的工具)
  • 嘟嘟地喝 (选择屏幕上的区域)
  • Wf录像机 (负责视频捕获)
  • 方式栏 (应用栏)
  • 虚拟板 (照顾屏幕键盘)
  • 无线剪贴板 (使用剪贴板)
  • 墙用工具 (桌面背景控件)。

Sway被开发为基于wlroots库的模块化项目,其中包括用于组织复合管理器工作的所有基本原语。

Wlroots包含用于抽象访问屏幕,输入设备的后端,无需直接访问OpenGL即可进行渲染,与KMS / DRM,libinput,Wayland和X11交互(提供了一个中间层来运行基于X11的X11应用程序)。

除了Sway之外,wlroots库还积极地用于其他项目中 ,包括Librem5和Cage。 除了C / C ++,还为Scheme,Common Lisp,Go,Haskell,OCaml,Python和Rust开发了绑定。

Sway项目代码是用C编写的,并根据MIT许可进行分发。 该项目打算在Linux和FreeBSD上使用。

关于Sway 1.1的新版本

几个小时前,宣布了新版本Sway 1.1的发布,其中 在其1.1.0版本发布一个小时后,发布了更正的1.1.1版本 删除添加的更改 由于错误,它们与wlroots 0.6不兼容.

在这个新版本的主要新颖性中,我们可以发现 swaybg实用程序 管理桌面背景 在单独的项目中突出显示。

有了这个公告,现在 Swaybg不再与Sway绑定,可以与任何Wayland复合服务器一起使用 支持高级wlr-layer-shell,xdg-output和xdg-shell协议。

另一方面 已经进行了消除与i3窗口管理器不兼容的工作。 除了对触摸屏的支持之外,稳定杆面板上还增加了对触摸屏的支持(通过以变化的手势触摸和循环在桌子上来激活元素)。

在滚动条中,实现了“覆盖”模式,以在其他窗口上显示面板,而不处理输入事件。

Y 增加了禁用控制键盘快捷键的功能 使用取消绑定设置{sym,code,switch}。

如何获得Sway?

对于那些希望能够在其系统上测试Sway的人,d他们应该记住,要使用它的主要要求是拥有Wayland 在您的系统内部。

对于Ubuntu,这是可能的,您只需要启用与Wayland的会话即可。 可以毫无问题地使用Sway的另一个发行版是Fedora,即使Sway也已经在Fedora信息库中进行安装。

要在您的发行版上安装Sway, 您应该访问以下链接,在其中可以找到项目文件及其安装说明。

链接是这个。

重要的是要提到Sway不适用于专有的图形驱动程序。 因此,如果您的视频卡运行了专有驱动程序,则应卸载这些驱动程序并改用免费的驱动程序。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。