Version des Mir 1.8-Anzeigeservers

Eingereicht von Anzeigeserver-Release Mir 1.8, 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-20.04 vorbereitete Installationspakete (PPA) Und Fedora 30/31/32. Projektnummer vertrieben von lizenziert unter GPLv2.

In der neuen Version beziehen sich die wichtigsten Änderungen auf die erweiterte Unterstützung für Bildschirme mit hoher Pixeldichte (HiDPI) und eine verbesserte Portabilität:

  • Wenn Mir mit dem Wayland-Protokoll ausgeführt wird, wird die korrekte Skalierung auf HiDPI-Bildschirmen implementiert. Jedes Ausgabegerät kann über separate Skalierungseinstellungen verfügen, einschließlich gebrochener Skalierungswerte.
  • In der Komponente zur Unterstützung des Starts von X11-Anwendungen in einer Wayland-basierten Umgebung (Xwayland wird verwendet) wurde die Möglichkeit hinzugefügt, die Skalierung für fiktive Ausgabegeräte zu ändern, die Option „--display-config“ wurde vorgeschlagen und Der X11-Cursor im Mir-Fenster wurde deaktiviert.
  • Bei der Implementierung der „wayland“-Plattform, die es Ihnen ermöglicht, Mir als Client unter der Kontrolle eines anderen zusammengesetzten Wayland-Servers auszuführen, wurde die Möglichkeit hinzugefügt, die Ausgabe von Wayland-Clients zu skalieren.
  • Im MirAL (Mir Abstraction Layer), mit dem der direkte Zugriff auf den Mir-Server und der abstrakte Zugriff auf die ABI über die libmiral-Bibliothek vermieden werden können, ist der Status „Kein aktives Fenster“ implementiert.
  • Die mir-Shell-Demo bietet eine korrekte Hintergrundskalierung und fügt Unterstützung für die Ausführung von GNOME Terminal auf allen Plattformen hinzu.
  • Einige distrospezifische Probleme wurden behoben, darunter Probleme beim Ausführen von Mir unter Fedora und Arch Linux.
  • Für die Mesa-kms-Plattform, die es Mir ermöglicht, auf Mesa- und KMS-Treibern zu arbeiten (andere Plattformen sind Mesa-x11, Wayland und Eglstream-kms), wurde Unterstützung für skalierbare Ausgabe hinzugefügt.

Version des Mir 1.8-Anzeigeservers

Source: opennet.ru

Kommentar hinzufügen