Die neue Version von Mir 1.1 enthält neue Verbesserungen für Nvidia

Mir-Diagramm

Vor kurzem Die Mitarbeiter von Canonical, die für die Entwicklung des Projekts verantwortlich sind, haben eine neue Version dieses Anzeigeservers vorgestellt.

Wie einige von Ihnen vielleicht wissen Mir ist ein Computer-Display-Server und seit kurzem ein Wayland-Komponist für Linux welches von Canonical Ltd. entwickelt wird.

Es war geplant, das derzeit verwendete Ubuntu X-Fenstersystem zu ersetzen. Der Plan wurde jedoch geändert und Mutter wurde als Teil von GNOME Shell übernommen.

Über Mir

Ich basiert auf EGL und nutzt einen Teil der ursprünglich für Wayland entwickelten Infrastruktur, wie Mesas EGL-Implementierung und Jollas Libhybris.

Die Kompatibilitätsschicht für X, XMir, basiert auf XWayland

Andere Teile der von Mir verwendeten Infrastruktur stammen von Android. Diese Teile umfassen den Android-Eingabestapel und die Protokollpuffer von Google.

Ich läuft derzeit auf einer Vielzahl von Linux-basierten Geräten, einschließlich traditioneller Desktops, IoT und eingebetteter Produkte.

Es ermöglicht Geräteherstellern und Desktop-Benutzern eine klar definierte, effiziente, flexible und sichere Plattform für ihre grafische Umgebung.

Ich kann als zusammengesetzter Server für Wayland verwendet werden, sodass Sie jede Anwendung ausführen können, die Wayland in Mir-basierten Umgebungen verwendet (Zum Beispiel kompiliert mit GTK3 / GTK4, Qt5 oder SDL2).

Die Installationspakete sind für Ubuntu 16.04 / 18.04 / 18.10 (PPA) und Fedora 27/28/29 vorbereitet.

Neue Version von Mir 1.1

Wie eingangs gesagt wurde, wurde es kürzlich veröffentlicht die neue Version des Mir1.1-Anzeigeservers.

Zusammen mit dieser neuen Version von Mir wurde ein neues mir-Grafik-Treiber-nvidia-Paket mit der eglstream-kms-Komponente veröffentlicht Hinzufügen direkter Unterstützung für proprietäre NVIDIA-Binärtreiber.

z. B

Womit die Erweiterung EGLStreams implementiert wird (unterstützt von NVIDIA-Treibern ab Release 396).

Zusätzlich zur EGLStreams-Unterstützung Die Mir 1.1-Codebasis enthält mehrere Codekorrekturen im Zusammenhang mit der Bereitstellung des Builds mit der Musl-Systembibliothek und der Verwendung von Mir in der Ubuntu Touch-Umgebung (die vom UBports-Projekt entwickelt und verwaltet wird).

Andererseits wird unter den Projekten, die sich auf Mir beziehen, die auf Mir basierende Mir-Kiosk-Minimal-Shell weiterhin getestet.

Diese Shell ist für den separaten Start einzelner Anwendungen im Internet-Kiosk-Modus vorgesehen (die Schnittstelle ist auf eine Anwendung beschränkt).

Mir-Kiosk

Ich schaute auf pBietet eine stabile, gut getestete Hochleistungsplattform mit Eingabefähigkeit Touch, Maus und Tablet. Bietet sichere Client-Server-Kommunikation basierend auf Wayland.

Ich übernimmt die Initialisierung und Konfiguration einer Vielzahl von Grafik- und Eingabehardware und befasst sich nahtlos mit Hardware-Macken.

Die Mir-Bibliotheken bieten den größten Teil der Fensterverwaltung, die angepasst wurde, um sicherzustellen, dass die Anwendungen von einem der Programme im Vollbildmodus angezeigt werden.

Das mir-kiosk-Projekt nimmt dieses Programm und verpackt es als Plug-In, um die Verwendung zu vereinfachen.

Der Mir-Kiosk wird in Form eines Schnellpakets geliefert und kann zur Erstellung von Demonstrationsständen, elektronischen Werbetafeln, Selbstbedienungsterminals, Informations- und Unterhaltungsanwendungen für Kraftfahrzeuge, intelligenten Zählern und Anzeigedisplays für Haushaltsgeräte verwendet werden.

Installation:

sudo snap install mir-kiosk

z. B

Egmde, die funktionsfähigste Benutzer-Shell, die auf Mir basiert, wurde noch nicht angepasst, um die Unterstützung von Mir 1.1 für NVIDIA-Treiber zu nutzen. Es wird jedoch versprochen, dass sie innerhalb weniger Wochen implementiert wird.

Ich Extrahieren Sie Hardwareunterschiede von Shell-Autoren (geht transparent mit Hardware-Macken um) und lässt sich in Systemkomponenten wie Empfänger integrieren.

Die Mir-Fensterverwaltung ist integriert und kann von Shell-Autoren mithilfe einer einfachen API auf hoher Ebene äußerst anpassbar sein.

Egmde akzeptiert die Standardeinstellungen für die Mir-Fensterverwaltung und unternimmt das Nötigste, um Ihnen zu zeigen, wie Sie darauf aufbauen können.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.