Die erste Alpha-Version der COSMIC-Desktop-Umgebung

Nach fast zwei Jahren Entwicklung prĂ€sentierte das Unternehmen System76, das die Linux-Distribution Pop!_OS entwickelt, den ersten Alpha-Release der Desktop-Umgebung COSMIC, die in Rust geschrieben ist (nicht zu verwechseln mit dem alten COSMIC, das auf GNOME Shell basierte). Es wurden zwei ISO-Images mit COSMIC erstellt – fĂŒr Systeme mit NVIDIA-GPU (3 GB) und Intel/AMD (2,6 GB), die auf der Distribution Pop!_OS 24.04 basieren. Fertige Pakete fĂŒr Fedora, NixOS, Arch Linux und Serpent OS sind ebenfalls verfĂŒgbar.

Die Shell entwickelt sich als universelles Projekt, das an keine spezifische Distribution gebunden ist und den Freedesktop-Spezifikationen entspricht. FĂŒr den Aufbau der BenutzeroberflĂ€che in COSMIC wird die Bibliothek Iced verwendet, die sichere Typen, modulare Architektur und ein reaktives Programmiermodell nutzt und zudem eine Architektur bietet, die fĂŒr Entwickler, die mit der deklarativen Bauweise von BenutzeroberflĂ€chen in Elm vertraut sind, vertraut ist. Es werden mehrere Rendering-Engines bereitgestellt, die Vulkan, Metal, DX12, OpenGL 2.1+ und OpenGL ES 2.0+ unterstĂŒtzen. Entwicklern steht ein vollstĂ€ndiges Set an Widgets zur VerfĂŒgung, mit der Möglichkeit, asynchrone Handler zu erstellen und eine adaptive Anordnung von BenutzeroberflĂ€chenelementen je nach Fenster- und BildschirmgrĂ¶ĂŸe zu verwenden. Das Projekt arbeitet auch an einem Kompositorsystem. Server cosmic-comp auf Basis von Wayland.

Die Alpha-Version markiert die Bereitschaft eines minimalen Grundsatzes an Funktionen, die ein fĂŒr den tĂ€glichen Gebrauch geeignetes Arbeitsprodukt definieren und die Basis fĂŒr das finale Feintuning der FunktionalitĂ€t sowie die Verbesserung der Benutzerfreundlichkeit unter BerĂŒcksichtigung des Feedbacks von Nutzern bilden. Distributionen erhalten die Möglichkeit, angepasste Varianten von COSMIC zu erstellen, die mit ihrem eigenen Farbschema, Applets, Einstellungen und Designvorlagen geliefert werden.

Die erste Alpha-Version der COSMIC-Desktop-Umgebung

Hauptmerkmale der Alpha-Version von COSMIC:

  • Die Leiste zeigt eine Liste aktiver Fenster, VerknĂŒpfungen fĂŒr den schnellen Zugriff auf Anwendungen und Applets (eingebaute Anwendungen, die in separaten Prozessen ausgefĂŒhrt werden). Die Leiste kann in Teile unterteilt werden, zum Beispiel den oberen Teil mit MenĂŒs und Indikatoren und den unteren Teil mit einer Liste aktiver Aufgaben und VerknĂŒpfungen. Teile der Leiste können sowohl vertikal als auch horizontal angeordnet werden, die gesamte Breite des Bildschirms oder nur einen ausgewĂ€hlten Bereich einnehmen, Transparenz verwenden, den Stil je nach Auswahl eines hellen oder dunklen Designs Ă€ndern und separat fĂŒr jede des virtuellen Desktops.
    Die erste Alpha-Version der COSMIC-Desktop-Umgebung
  • ZusĂ€tzlich zur klassischen Multi-Window-Arbeit steht die Funktion der automatischen Mosaikfensteranordnung (Auto-tiling) zur VerfĂŒgung, bei der die Position neuer Fenster auf dem Bildschirm automatisch ausgewĂ€hlt und an einem Raster ausgerichtet wird. FĂŒr einen schnellen Austausch von Fenstern gibt es einen Modus, bei dem man durch DrĂŒcken und Halten der Tastenkombination „Super + X“ (Windows + X) schnell ein Fenster verschieben kann, indem man zusĂ€tzlich die Pfeiltasten drĂŒckt. Das mosaikartige und klassische Fensterlayout kann kombiniert und an einen bestimmten virtuellen Desktop gebunden werden.

    Es gibt einen Modus zur Stapelverankerung von Fenstern, um verschiedene Anwendungsfenster Ă€hnlich wie Tabs im Browser zu gruppieren, sowie einen Modus fĂŒr die stĂ€ndige Anzeige von Fenstern, bei dem das Fenster auf allen virtuellen Desktops zugĂ€nglich bleibt.

    Die erste Alpha-Version der COSMIC-Desktop-Umgebung
  • Die Möglichkeit zur Anpassung von Designs, die Wahl zwischen dunklen und hellen Themen, das Speichern von Design-Einstellungen zur Nutzung auf anderen Systemen sowie die zyklische Anzeige einer Sammlung von Desktops.
    Die erste Alpha-Version der COSMIC-Desktop-Umgebung
  • Applet mit AnwendungsmenĂŒs, Schnittstelle zum Wechseln zwischen Fenstern und virtuellen Desktops, Suchsystem, Rechner, Dialogfeld fĂŒr die AusfĂŒhrung beliebiger Befehle sowie Indikatoren zur Änderung des Tastaturlayouts, zur Medienwiedergabesteuerung, zur LautstĂ€rkeregelung, zur Steuerung von Wi-Fi und Bluetooth, zur Anzeige von Benachrichtigungen, zur Zeitdarstellung und zum Aufruf des Bildschirms zum Herunterfahren.
  • Anwendungsbibliothek, die es ermöglicht, Programme thematisch zu gruppieren.
    Die erste Alpha-Version der COSMIC-Desktop-Umgebung
  • Basis-Set von Anwendungen, das einen Dateimanager, einen Texteditor, einen Terminal-Emulator und einen Anwendungsinstallationsmanager enthĂ€lt.
  • Konfigurator, mit dem die Einstellungen der Leiste, des Desktops, der Hintergrundbilder, der EingabegerĂ€te, des Bildschirms und der Energiesparmodi geĂ€ndert werden können.

Geplante zukĂŒnftige Vorhaben umfassen:

  • HinzufĂŒgen von Modulen im Konfigurator zur Anpassung von Sound, Konten, Sprache, Fenstermanager, NetzwerkgerĂ€te, Bluetooth, Offline-Betrieb, Hilfsmitteln fĂŒr Menschen mit Behinderungen, Aktualisierungsverwaltung und Auswahl von Anwendungen zur Verarbeitung bestimmter Dateitypen.
  • Implementierung einer Anwendung fĂŒr die Erstkonfiguration des Systems.
  • Erweiterung der Funktionen des Dateimanagers.
  • ZufĂŒgung von Mitteln fĂŒr Menschen mit Behinderungen.
  • Integration des Kalender-Planers (evolution-data-server).
  • Verbesserung der Fensterverwaltung zwischen ArbeitsflĂ€chen.
  • Verbesserung der Animationseffekte.
  • HinzufĂŒgung von DPMS-UnterstĂŒtzung (zum Ausschalten des Bildschirms), einem VRR-Mechanismus (Variable Refresh Rate), der Möglichkeit zur Anzeige eines halbtransparenten Hintergrunds, HDR und dem Nachtlichtmodus («Night Light») im Kompositmanager.

Quelle: opennet.ru

60GB SSD 8Gb DDR4