Die Veröffentlichung des Display-Servers Mir 1.8

Vorstellung Veröffentlichung des Displayservers Mir 1.8, dessen Entwicklung von Canonical fortgesetzt wird, trotz der Einstellung 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 embedded GerĂ€te und das Internet der Dinge (IoT) positioniert. Mir kann als Compositor-Server fĂŒr Wayland verwendet werden, was es ermöglicht, in Mir-basierten Umgebungen alle Anwendungen, die Wayland verwenden (zum Beispiel die mit GTK3/4, Qt5 oder SDL2 kompilierten), auszufĂŒhren. Installationspakete sind fĂŒr Ubuntu 16.04-20.04 vorbereitet (PPA) und Fedora 30/31/32. Der Projektcode wird verbreitet unter der GPLv2-Lizenz.

Die wichtigsten Änderungen in der neuen Version betreffen die erweiterte UnterstĂŒtzung fĂŒr hochauflösende Bildschirme (HiDPI) und die Verbesserung der PortabilitĂ€t:

  • Bei der Verwendung des Wayland-Protokolls mit Mir wurde die korrekte Skalierung auf HiDPI-Bildschirmen implementiert. FĂŒr jedes AusgabegerĂ€t können separate Skalierungseinstellungen festgelegt werden, einschließlich gebrochener Skalierungswerte.
  • Im Modul zur UnterstĂŒtzung der AusfĂŒhrung von X11-Anwendungen in einer Wayland-basierten Umgebung (verwendet Xwayland) wurde die Möglichkeit zur Änderung der Skalierung fĂŒr virtuelle AusgabegerĂ€te hinzugefĂŒgt, die Option „—display-config“ angeboten und der X11-Cursor im Mir-Fenster deaktiviert.
  • In der Implementierung der Plattform „wayland“, die es ermöglicht, Mir als Client unter einem anderen Wayland-Compositor-Server auszufĂŒhren, wurde die Möglichkeit zur Skalierung der Wayland-Client-Ausgabe hinzugefĂŒgt.
  • In der MirAL-Schicht (Mir Abstraction Layer), die verwendet werden kann, um die direkte Interaktion mit dem Mir-Server zu vermeiden und den Zugriff auf die ABI ĂŒber die Bibliothek libmiral zu abstrahieren, wurde der Zustand „kein aktives Fenster“ implementiert.
  • In der Demoumbau von mir-shell wurde die korrekte Skalierung des Hintergrunds sichergestellt und die UnterstĂŒtzung fĂŒr das Starten von GNOME Terminal auf allen Plattformen hinzugefĂŒgt.
  • Einige distributionsspezifische Probleme wurden gelöst, einschließlich Schwierigkeiten beim Start von Mir in Fedora und Arch Linux.
  • FĂŒr die mesa-kms-Plattform, 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.

Die Veröffentlichung des Display-Servers Mir 1.8

Quelle: opennet.ru

60GB SSD 8Gb DDR4