Veröffentlichung des Display-Servers Mir 1.5

Verfügbar Release des Display-Servers Mir 1.5, dessen Entwicklung von Canonical fortgeführt wird, trotz der Einstellung der Entwicklung der Unity-Oberfläche und der Ubuntu-Edition für Smartphones. Mir bleibt in den Projekten von Canonical gefragt und wird nun als Lösung für eingebettete Geräte und das Internet der Dinge (IoT) positioniert. Mir kann als Kompositionsserver für Wayland verwendet werden, was das Ausführen von Anwendungen, die Wayland nutzen, in Umgebungen auf Basis von Mir ermöglicht (zum Beispiel solche, die mit GTK3/4, Qt5 oder SDL2 erstellt wurden). Pakete zur Installation sind für Ubuntu 16.04/18.04/18.10/19.04 vorbereitet (PPA) und Fedora 29/30. Der Code des Projekts wird unter der GPLv3-Lizenz bereitgestellt. steht unter der GPLv2-Lizenz.

Zu den Änderungen gehört die Erweiterung der MirAL (Mir Abstraction Layer), die verwendet werden kann, um direkte Zugriffe auf den Mir-Server zu vermeiden und den Zugriff auf das ABI über die Bibliothek libmiral zu abstrahieren. In MirAL wurde die Unterstützung für die Eigenschaft application_id hinzugefügt, es besteht die Möglichkeit, Fenster gemäß den Grenzen eines festgelegten Bereichs zuzuschneiden, und die Unterstützung für die Konfiguration von Umgebungsvariablen durch Server, die auf mir basieren, zur Ausführung von Clients wurde gewährleistet.

Es wurde die Protokollierung von Informationen über die unterstützten Erweiterungen EGL und OpenGL implementiert. Für Wayland wird die dritte Version des xdg-Protokolls verwendet, um Probleme mit Xwayland zu lösen. Spezifische Komponenten für Hardwareplattformen wurden aus libmirwayland-dev in das Paket libmirwayland-bin ausgelagert.
Der Mechanismus zur Zusammenarbeit mit dem Speicher wurde geändert, was die Verwendung der spezifischen mir-Schnittstelle in Snap-Paketen überflüssig machte.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster