Vierte Alpha-Version der COSMIC-Desktop-Umgebung

Das Unternehmen System76, das die Linux-Distribution Pop!_OS entwickelt, hat die vierte Alpha-Version der Desktop-Umgebung COSMIC vorgestellt, die in der Programmiersprache Rust geschrieben ist (nicht zu verwechseln mit dem alten COSMIC, das auf GNOME Shell basierte). Zum Testen wurden ISO-Images mit der aktuellen Version von COSMIC bereitgestellt, die auf Alpha-Bauten der zukünftigen Version der Distribution Pop!_OS 24.04 für Systeme mit NVIDIA-GPU (3 GB) und Intel/AMD (2,6 GB) basieren. Außerdem sind fertige Pakete für Fedora, NixOS, Arch Linux, openSUSE, Serpent OS, Redox und CachyOS verfügbar.

COSMIC entwickelt sich als universelles Projekt, das an keine bestimmte Distribution gebunden ist und den Spezifikationen von Freedesktop entspricht. Für die Gestaltung der Benutzeroberfläche verwendet COSMIC die Bibliothek Iced, die sichere Typen, eine modulare Architektur und ein reaktives Programmiermodell nutzt und zudem eine Architektur bietet, die Entwicklern vertraut ist, die mit der deklarativen Schnittstellengestaltungssprache Elm vertraut sind. Es werden mehrere Rendering-Engines bereitgestellt, die Vulkan, Metal, DX12, OpenGL 2.1+ und OpenGL ES 2.0+ unterstützen. Entwicklern wird ein vollständiges Set an Widgets angeboten sowie die Möglichkeit, asynchrone Handler zu erstellen und ein adaptives Layout von Benutzerschnittstellenelementen je nach Fenster- und Bildschirmgröße zu verwenden. Das Projekt entwickelt auch einen Kompositor. Server cosmic-comp auf Basis von Wayland.

Die wichtigsten Änderungen im Vergleich zur dritten Alpha-Version von COSMIC:

  • Im Konfigurator wurde eine Seite zum Auswählen der Benutzeroberfläche und der Formate für Datum, Uhrzeit und Zahlen hinzugefügt.
    Vierte Alpha-Version der COSMIC-Desktop-Umgebung
  • Im Konfigurator wurde eine Seite zur Anpassung der standardmäßig gestarteten Anwendungen hinzugefügt, wie z. B. Browser, Dateimanager, Email-Client, Musikplayer, Videoplayer, Bildbetrachter und Kalender-Planer. Für die Audio- und Video-Wiedergabe wird der sich in der Entwicklung befindliche neue Multimedia-Player COSMIC Media Player, der in Rust geschrieben ist, verwendet.
    Vierte Alpha-Version der COSMIC-Desktop-Umgebung
  • Die Entwicklung des eigenen Anwendungsmanagers „COSMIC Store“ wurde fortgesetzt, in dem bei der Installation oder Aktualisierung von Anwendungen jetzt eine Liste aller laufenden und abgeschlossenen Aufgaben angezeigt werden kann (in der unteren linken Ecke ist ein neues Kontextmenü „Details“ hinzugekommen).
    Vierte Alpha-Version der COSMIC-Desktop-Umgebung
  • In die Energieverwaltungsschnittstelle wurden separate Einstellungen hinzugefügt, um die Bedingungen für den Übergang des Bildschirms in den Ruhemodus im Batteriebetrieb oder bei stationärer Verbindung festzulegen. Außerdem wurde eine Option hinzugefügt, um den Bildschirm nach einer bestimmten Inaktivitätszeit auszuschalten.
    Vierte Alpha-Version der COSMIC-Desktop-Umgebung
  • Für die Leiste wurde ein neuer Applet „Barrierefreiheit“ vorbereitet, der dazu dient, den Bildschirmleser für Menschen mit Sehbehinderungen ein- und auszuschalten. Die Sprachausgabe von Inhalten wird in den COSMIC-Einstellungen, Firefox und GNOME-Anwendungen unterstützt.
    Vierte Alpha-Version der COSMIC-Desktop-Umgebung
  • Der Composite-Server osmic-comp und die Bildschirmkonfiguration unterstützen jetzt die Aktivierung des VRR (Variable Refresh Rate) Mechanismus, der die adaptive Änderung der Bildwiederholfrequenz des Monitors ermöglicht, um eine flüssige Wiedergabe und das Verhindern von Ruckeln während Spielen und Videowiedergabe zu gewährleisten. Neben der permanenten Aktivierung von VRR gibt es die Option, VRR nur für Vollbildanwendungen zu aktivieren.
  • Probleme, die zu einer hohen CPU-Auslastung, Abstürzen und Speicherlecks führten, wurden behoben.
  • Eine Sicherheitsanfälligkeit wurde behoben, die es ermöglichte, die Bildschirmsperre zu umgehen und auf den Desktop zuzugreifen, ohne eine Authentifizierung nach einem Absturz des Composite-Systems durchzuführen. Server Und dem Cosmic-Greeter-Modul, das den Anmeldebildschirm anzeigt. Der Prozess wurde beendet, als der Bildschirm ausgeschaltet wurde; um sich ohne Eingabe eines Passworts anzumelden, genügte es, den Monitor auszuschalten und wieder einzuschalten.

Vierte Alpha-Version der COSMIC-Desktop-Umgebung


Quelle: opennet.ru
60GB SSD 8Gb DDR4