Veröffentlichung des Display-Servers Mir 1.8

Präsentiert Release des Display-Servers Mir 1.8, dessen Entwicklung von Canonical weiterhin vorangetrieben wird, trotz der Einstellung der Entwicklung der Unity-Oberfläche und der Ubuntu-Version für Smartphones. Mir bleibt in Projekten von Canonical gefragt und wird jetzt als Lösung für eingebettete Geräte und das Internet der Dinge (IoT) positioniert. Mir kann als Compositing-Server für Wayland verwendet werden, was es ermöglicht, in Umgebungen basierend auf Mir alle Anwendungen, die Wayland nutzen, auszuführen (zum Beispiel Anwendungen, die mit GTK3/4, Qt5 oder SDL2 erstellt wurden). Installationspakete sind für Ubuntu 16.04-20.04 vorbereitet.PPA) und Fedora 30/31/32. Der Code des Projekts wird unter der GPLv3-Lizenz bereitgestellt. steht unter der GPLv2-Lizenz.

In der neuen Version sind die wichtigsten Änderungen mit der Erweiterung der Unterstützung für Hochdichte Displays (HiDPI) und der Verbesserung der Portierbarkeit verbunden:

  • Bei der Verwendung von Wayland-Protokollen mit Mir wurde eine korrekte Skalierung auf HiDPI-Monitoren implementiert. Für jedes Ausgabegerät können separate Skalierungseinstellungen festgelegt werden, einschließlich von fractional Scaling-Werten.
  • Im Komponente zur Unterstützung des Starts von X11-Anwendungen in einer Wayland-basierten Umgebung (verwenden Xwayland) wurde die Möglichkeit hinzugefügt, die Skalierung für virtuelle Ausgabegeräte zu ändern, die Option „—display-config“ angeboten und der X11-Cursor im Mir-Fenster deaktiviert.
  • Die Implementierung der Plattform „Wayland“, die es ermöglicht, Mir als Client unter der Steuerung eines anderen Composite-Servers von Wayland auszuführen, wurde um die Funktionalität zur Skalierung der Ausgabe von Wayland-Clients ergänzt.
  • In der MirAL-Schicht (Mir Abstraction Layer), die verwendet werden kann, um die direkte Interaktion mit dem Mir-Server zu vermeiden und den Zugang zur ABI über die Bibliothek libmiral zu abstrahieren, wurde der Zustand „kein aktives Fenster“ implementiert.
  • In der Demonstrationsshell mir-shell wurde die Skalierung des Hintergrunds korrekt implementiert und die Unterstützung für den Start von GNOME Terminal auf allen Plattformen hinzugefügt.
  • Einige distributionsspezifische Probleme wurden behoben, einschließlich Probleme beim Start von Mir in Fedora und Arch Linux.
  • Für die Plattform mesa-kms, die den Betrieb von Mir über Mesa- und KMS-Treiber ermöglicht (andere Plattformen sind mesa-x11, wayland und eglstream-kms), wurde die Unterstützung für skalierbare Ausgaben hinzugefügt.

Veröffentlichung des Display-Servers Mir 1.8

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster