Mir 1.1的新版本针对Nvidia进行了新的改进

米尔图

最近 Canonical负责开发该项目的人们发布了此显示服务器的新版本。

你们中有些人可能知道 Mir是一台计算机显示服务器,最近是Wayland Linux的作曲家 由Canonical Ltd.开发。

它原计划替换当前使用的Ubuntu X窗口系统,但是该计划发生了变化,Mutter被作为GNOME Shell的一部分。

关于米尔

基于EGL并使用了最初为Wayland开发的部分基础架构,例如Mesa的EGL实现和Jolla的libhybris。

X的兼容性层XMir基于XWayland

Mir使用的基础架构的其他部分源自Android。 这些部分包括Android输入堆栈和Google的协议缓冲区。

目前可在各种Linux驱动的设备上运行,包括传统台式机,物联网和嵌入式产品。

它使设备制造商和台式机用户能够为其图形环境提供一个定义明确,高效,灵活和安全的平台。

可以用作Wayland的复合服务器,从而允许您在基于Mir的环境中运行任何使用Wayland的应用程序 (例如,使用GTK3 / GTK4,Qt5或SDL2编译)。

已为Ubuntu 16.04 / 18.04 / 18.10(PPA)和Fedora 27/28/29准备安装软件包。

新的Mir 1.1版本

就像最初所说的那样,它最近已经出版了 新版本的Mir1.1显示服务器。

随着这个新版本的Mir,与eglstream-kms组件一起发布了一个新的mir-graphics-drivers-nvidia软件包。 添加对专有NVIDIA二进制驱动程序的直接支持。

埃格姆德

用来实现扩展的EGLStreams(从396版本开始,受NVIDIA驱动程序支持)。

除了EGLStreams支持之外, Mir 1.1代码库包含一些代码修补程序,这些代码修补程序与通过Musl系统库供应构建以及在Ubuntu Touch环境(由UBports项目开发和维护)中使用Mir有关。

另一方面,在与Mir有关的项目中,基于Mir的最小外壳Mir-kiosk仍在接受测试。

此Shell用于在Internet信息亭模式下单独启动各个应用程序(该接口仅限于一个应用程序)。

米尔·科索克

我看着p提供具有输入功能的稳定,经过良好测试的高性能平台 触摸,鼠标和平板电脑。 提供基于Wayland的安全的客户端-服务器通信。

处理各种图形和输入硬件的初始化和配置 并无缝处理硬件怪癖。

Mir库提供了大部分的窗口管理,这些窗口管理已经过自定义,以确保其中一个程序可以全屏显示应用程序。

mir-kiosk项目采用了该程序并将其打包为插件,以便于使用。

Mir-kiosk是按扣包装的形式,可用于创建演示台,电子广告牌,自助终端,汽车信息和娱乐应用,智能仪表和家用电器的指示器显示屏。

安装:

sudo snap install mir-kiosk

埃格姆德

功能最强大的用户外壳Egmde构建于Mir之上,尚未适应使用Mir 1.1为NVIDIA驱动程序提供的支持,但有望在几周内实现。

从Shell作者中提取硬件差异 (透明地处理硬件怪癖)并与系统组件(例如接收器)集成。

Mir窗口管理是内置的,但外壳编写者可以使用简单的高级API对其进行高度自定义。

Egmde接受Mir窗口管理的默认设置,并做了最低限度的工作以向您展示如何在此基础上进行构建。


发表您的评论

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

*

*

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