Version des Mir 1.5-Anzeigeservers

Verfügbar Anzeigeserver-Release Mir 1.5, das von Canonical weiterhin weiterentwickelt wird, obwohl die Entwicklung der Unity-Shell und der Ubuntu-Edition für Smartphones aufgegeben wurde. Mir bleibt in Canonical-Projekten gefragt und ist nun als Lösung für eingebettete Geräte und das Internet der Dinge (IoT) positioniert. Mir kann als Verbundserver für Wayland verwendet werden, wodurch Sie beliebige Anwendungen mit Wayland (z. B. erstellt mit GTK3/4, Qt5 oder SDL2) in Mir-basierten Umgebungen ausführen können. Für Ubuntu 16.04/18.04/18.10/19.04 vorbereitete Installationspakete (PPA) Und Fedora 29/30. Projektnummer vertrieben von lizenziert unter GPLv2.

Zu den Änderungen gehört die Erweiterung der MirAL-Schicht (Mir Abstraction Layer), mit der der direkte Zugriff auf den Mir-Server und der abstrakte Zugriff auf ABI über die libmiral-Bibliothek vermieden werden können. MirAL hat Unterstützung für die Eigenschaft application_id hinzugefügt, die Möglichkeit implementiert, Fenster entsprechend den Grenzen eines bestimmten Bereichs zuzuschneiden, und Unterstützung für das Festlegen von Umgebungsvariablen durch mir-basierte Server zum Starten von Clients bereitgestellt.

Ausgabe von Informationen zu unterstützten EGL- und OpenGL-Erweiterungen an das Protokoll implementiert. Bei Wayland wird die dritte Version des xdg-Protokolls verwendet, um Probleme mit Xwayland zu lösen. Hardwareplattformspezifische Komponenten wurden von libmirwayland-dev in das Paket libmirwayland-bin verschoben.
Der Mechanismus für die Zusammenarbeit mit dem Speicher wurde geändert, wodurch die Verwendung der spezifischen MIR-Schnittstelle in Snap-Paketen entfallen konnte.

Source: opennet.ru

Kommentar hinzufügen