Mir 1.4显示服务器发布

发表 显示服务器版本 和平号1.4尽管 Canonical 拒绝开发用于智能手机的 Unity shell 和 Ubuntu 版本,但它的开发仍在继续。 Mir 在 Canonical 项目中仍然有需求,现在被定位为嵌入式设备和物联网 (IoT) 的解决方案。 Mir 可以用作 Wayland 的复合服务器,它允许您在基于 Mir 的环境中使用 Wayland 运行任何应用程序(例如,使用 GTK3/4、Qt5 或 SDL2 构建的)。 准备了Ubuntu 16.04/18.04/18.10/19.04的安装包(PPA)和 软呢帽 29/30。 项目代码 分发者 根据 GPLv2 许可。

用于在基于 Mir 的 shell 中运行 Wayland 应用程序的新版本工具改进了对协议扩展的支持 wlr 层外壳 (Layer Shell),由Sway用户环境的开发人员提出,在将MATE shell移植到Wayland的过程中使用。 mirrun 和 mirbacklight 实用程序已从发行版中删除。 MirAL(Mir Abstraction Layer),可用于避免直接访问 Mir 服务器并通过 libmiral 库抽象访问 ABI,增加了对独占区域的支持,将窗口放置限制在屏幕的某个区域。

第一步已经摆脱了长期处于冻结状态的特定mirclient API,建议改用Wayland协议。 在新版本中,默认情况下禁用 mirclient API,但保留“--enable-mirclient”构建选项将其恢复,并提供 MIR_SERVER_ENABLE_MIRCLIENT 环境变量和 enable-mirclient 配置文件设置以供选择性激活。 mirclient API 的完全删除受到以下事实的阻碍:它继续被用于 港口 和 Ubuntu Touch。

来源: opennet.ru

添加评论