Wayland 1.19带有针对Nvidia的改进,添加和删除扩展的功能以及更多功能

经过几个月的发展 解放 协议的新稳定版本 韦兰1.19。 新版本1.19 在API和ABI级别上与版本1.x向后兼容,主要包含错误修复和次要协议更新。

最突出的变化之一 我们可以找到一个 改进的编译系统 现在需要至少版本0.52.1的Meson工具,weston复合服务器, 提供在台式机和嵌入式环境中使用Wayland的代码和工作示例, 它正在以独立的开发周期发展。

Wayland 1.19的主要变化和新闻

在Wayland的新版本中 已经为XWayland DDX服务器准备了补丁如果系统具有专用的驱动程序 NVIDIA,将允许在OpenGL和Vulkan中使用硬件加速 在Wayland环境中启动X应用程序时。

NVIDIA专有驱动程序继续实现扩展 环境的完整运行所必需的 他们使用Wayland协议。

另一个引人注目的新颖之处在于 Mir的发展仍在继续 作为Wayland的复合服务器。 确保在Mir环境中启动Wayland应用程序的工具已在HiDPI屏幕中实现了正确的缩放比例。

增加了扩展Wayland客户出口的能力此外,每个输出设备都可以进行独立的比例设置,包括小数比例值。

我们还可以发现 添加了添加和删除扩展名的功能 Wayland协议,并增加了对实验协议的支持: zwp_linux_dmabuf_unstable_v1 创建 wl_缓冲区 使用机制 DMABUF和wlr-Foreign-顶层管理 用于连接自定义面板和窗口开关。

已推出 Sway自定义环境的新版本 以及Wayland使用的Wayfire复合服务器。

至于与应用程序和桌面环境相关的更改,提到在启动用户环境时仍在继续工作 LXQt 1.0.0,将在对Wayland的工作提供全面支持的情况下实施。

Wayland默认在Plasma Mobile,Sailfish 2,webOS上启用 开源版, Tizen和AsteroidOS。

另一方面,工作 继续说明Wayland的MATE应用程序的可移植性, Mate图像查看器的眼睛已适应工作,而无需在Wayland环境以及X11中链接到XXNUMX 改进了MATE面板中Wayland的支持 并且面板多监视器和面板背景小程序已经过改编,可与Wayland一起使用。

Fedora 34计划默认迁移KDE桌面版本以使用Wayland或者。 X11会话旨在作为一种选择。 kwin-wayland-nvidia软件包用于使用专有的NVIDIA驱动程序运行KDE。

KDE正在基于Wayland进行会议 准备好日常使用,并实现X11的功能均等。 修复了屏幕投射和中心点击插入的问题。 解决了XWayland稳定性的问题。

GNOME for Wayland已将整个屏幕从渲染中移除 当使用dma-buf或EGLImage缓冲区来支持部分窗口更新时, 减少在GPU和CPU之间传输的数据量。 结合对接口元素的单独更新,此优化可大大降低使用电池供电时的功耗。 添加了为每个监视器分配不同刷新率的功能。

在GTK 4中,GDK API已重新设计为使用Wayland协议 及相关概念。 X11和Wayland相关的功能已移至单独的后端。

Firefox for Wayland提供WebGL和加速视频 通过硬件,除了 添加了一个新的后端 使用DMABUF机制 渲染纹理并组织缓冲区交换 通过不同的过程。 该后端允许在基于Wayland的Firefox构建中实现统一的GL环境,而不受特定的复合服务器(例如GNOME Mutter或KDE Kwin)的束缚。

最后,对于有兴趣能够测试此新版本的用户,可以从以下网站下载要编译的源代码: 以下链接。


发表您的评论

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

*

*

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