规范开发人员 负责Mir的项目的人, 揭晓 几天前 新版本Mir显示服务器1.6的发布,该版本供开发人员使用Wayland改善和优化性能。
对于那些不知道Mir的人应该知道 这是一台显示服务器 尽管拒绝了Unity Shell和适用于智能手机的Ubuntu版本的开发,但Canonical仍在继续其开发工作。 Mir仍然有需求 在规范的项目中,现在 被定位为嵌入式设备和物联网(IoT)的解决方案。
Mir可用作Wayland的复合服务器,使您可以在基于Mir的环境中运行任何使用Wayland的应用程序(例如,使用GTK3 / 4,Qt5或SDL2构建的应用程序)。
Mir 1.6有哪些新功能?
在提到的新版本的Mir 1.6中, 此版本随附与Wayland相关的代码性能的优化和改进, 除此之外 添加了新的Wayland图形平台 允许Mir在另一台Wayland复合服务器(该服务器也可以是Mir中提供的miral-system-composer)的控制下作为客户端运行。
通过Ctrl-Alt-PgUp / Ctrl-Alt-PgDn完成不同会话之间的切换。 此功能仍然是将UBports / Ubuntu Touch堆栈从mirclient传输到Wayland并启动Unity8作为驱动器/系统/作曲家客户端所需的最后一个链接。
另一个变化 在这个新版本的Mir 1.6中脱颖而出的是 在Raspberry Pi上使用的rpi-dispmanx图形平台的初始实现。 组成包括新的演示应用程序 mir_demo_client_wayland_egl_spinner和miral-system-composer。
关于DispmanX支持:
“有趣的是,Canonical正在开发适用于Mir的Broadcom DispmanX API,这可能使公司客户感兴趣。”
即使工作 关于Dispmanx平台 已经可以在Raspberry Pi上使用,必须生成特殊图像 才能使用它。 尽管这是最初的实现,但是Canonical开发人员提到他们将继续努力以改进实现。
最后,在公告中还提到了Mir构建问题已在Arch Linux上修复。
如果您想了解更多信息,可以查阅原始出版物。 在下面的链接中。
如何在Ubuntu及其衍生版本中安装Mir图形服务器?
对于那些有兴趣在其系统上安装此图形服务器的人,他们应该知道Mir的项目不是Canonical产品专用的,因为 有一些准备好在Ubuntu中进行安装的安装软件包 16.04 / 18.04 / 19.04(在PPA的帮助下),并且以相同的方式为Fedora 29/30准备了软件包。
对于使用Ubuntu支持版本的用户,我们可以按照以下共享的说明在系统中添加建议的存储库。
他们所要做的就是在系统上打开一个终端 (他们可以通过组合键Ctrl + Alt + T或Ctrl + T来完成此操作) 然后在其中键入以下命令:
sudo add-apt-repository ppa:mir-team/release sudo apt-get update
这样,存储库已添加到您的系统中, 在安装图形服务器之前 完全建议 如果您的系统中使用的是专用控制器 对于您的视频卡或集成视频卡, 将这些更改为免费驱动程序,这是为了避免冲突。
一旦确定已激活免费驱动程序,就可以通过在终端中执行安装服务器:
sudo apt-get install mir
最后,您将必须重新启动系统,以便加载与Mir的用户会话并选择它。
另一方面,您也可以安装任何其他软件包:
Mir演示程序 |
|
桌子«平台» |
|
Nvidia“桌面”平台 |
|
MirAL标头和开发库 |
|
您可以按以下方式删除任何PPA:
sudo ppa-purge mir-team/dev