显示服务器版本 尽管 Canonical 拒绝开发用于智能手机的 Unity shell 和 Ubuntu 版本,但它的开发仍在继续。 Mir 在 Canonical 项目中仍然有需求,现在被定位为嵌入式设备和物联网 (IoT) 的解决方案。 Mir 可以用作 Wayland 的复合服务器,它允许您在基于 Mir 的环境中使用 Wayland 运行任何应用程序(例如,使用 GTK3/4、Qt5 或 SDL2 构建的)。 准备了Ubuntu 16.04/18.04/18.10/19.04的安装包()和 。 项目代码 根据 GPLv2 许可。
新版本优化了 Wayland 相关代码的性能,并添加了新的图形平台“wayland”,它允许您将 Mir 作为运行另一个 Wayland 复合服务器的客户端来运行(这样的服务器也可以是 中提供的 miral-system-compositor)米尔)。不同会话之间的切换是通过 Ctrl-Alt-PgUp/Ctrl-Alt-PgDn 完成的。此功能是将 UBports/Ubuntu Touch 堆栈从 mirclient 迁移到 Wayland 并启动 Unity8 作为统一系统合成器客户端所需的最后一个链接。
此外,rpi-dispmanx 图形平台的初始实现可用于 Mir,旨在用于 Raspberry Pi。包括新的演示应用程序
mir_demo_client_wayland_egl_spinner 和 miral-system-compositor。在 Arch Linux 上构建的问题已得到解决。
来源: opennet.ru
