Nach sechs Monaten Entwicklung wurde die Veröffentlichung der Desktop-Umgebung GNOME 48 vorgestellt. FĂŒr eine schnelle EinschĂ€tzung der Möglichkeiten von GNOME 48 wurden spezielle Live-Builds auf Basis von openSUSE sowie ein Installations-Image, das im Rahmen der Initiative GNOME OS erstellt wurde, angeboten. GNOME 48 ist auch bereits Bestandteil der experimentellen Builds von Ubuntu 25.04 und Fedora 42.
In der neuen Version:
- Es wurde die UnterstĂŒtzung fĂŒr den erweiterten dynamischen Helligkeitsbereich (HDR, High Dynamic Range) hinzugefĂŒgt, sowie die Möglichkeit, HDR-Inhalte auf HDR-fĂ€hige Monitore auszugeben. Um die HDR-UnterstĂŒtzung zu aktivieren, wurde im Konfigurator unter den Bildschirmoptionen die Einstellung âHigh Dynamic Rangeâ hinzugefĂŒgt.
- In die Composite Server Mutter hat die UnterstĂŒtzung fĂŒr Triple Buffering eingefĂŒhrt, was ein flĂŒssigeres Rendering von Ănderungen auf dem Bildschirm und Animationen ermöglicht. Bei Triple Buffering werden drei Bildschirmpuffer verwendet - der erste wird zum Rendering genutzt, der zweite gibt auf dem Bildschirm aus und der dritte dient dazu, den kontinuierlichen Rendering-Prozess fortzusetzen, wenn der erste Puffer vor dem Abschluss der vertikalen Synchronisation voll ist. Der Einsatz eines dritten zusĂ€tzlichen Puffers beseitigt Stottern, das bei Double Buffering aufgrund der Unmöglichkeit, zwischen den Render- und Ausgabepuffern vor Abschluss der vertikalen Synchronisation (vblank) zu wechseln, entsteht, allerdings auf Kosten einer erhöhten Ausgabeverzögerung.
- Neue Fenster werden nun standardmĂ€Ăig zentriert auf dem Bildschirm positioniert. Die Anordnung der Fenster in Multi-Monitor-Konfigurationen wurde verbessert.
- Eine gestapelte Anordnung der Benachrichtigungen wurde implementiert, bei der die Benachrichtigungen nach Anwendungen gruppiert sind. Um eine Ăberlastung zu vermeiden, wurden die Gruppen minimiert und zum Anzeigen einzelner Benachrichtigungen muss die gewĂŒnschte Gruppe ausgeklappt werden.
- Der neue Musikplayer Decibels wurde vorgestellt, der sich durch eine minimalistische BenutzeroberflĂ€che auszeichnet, die fĂŒr die Wiedergabe einzelner Audio-Dateien optimiert ist, wenn diese in anderen Anwendungen geöffnet werden, wie zum Beispiel im Dateimanager oder im E-Mail-Client. Im Fenster wird die Form der Audiospur visualisiert, es gibt einen Schieberegler fĂŒr einen schnellen Positionswechsel, einen Wiedergabegeschwindigkeitsschalter, einen LautstĂ€rkeregler und Tasten fĂŒr schnelles Spulen vor und zurĂŒck um 5 und 10 Sekunden. Der Code von Decibels ist in TypeScript geschrieben und verwendet JavaScript-Bindings ĂŒber GStreamer, Libadwaita, Gio, GObject und GTK4 und wird unter der Lizenz AGPLv3 vertrieben.

- In den Bildbetrachter sind Bearbeitungstools integriert, die es ermöglichen, Bilder zuzuschneiden, zu drehen und spieglein. Die BenutzeroberflĂ€che wurde geĂ€ndert, um den MaĂstab zu Ă€ndern, es wurde eine SchaltflĂ€che zum ZurĂŒcksetzen auf den ursprĂŒnglichen MaĂstab hinzugefĂŒgt und ein MenĂŒ fĂŒr die schnelle Auswahl typischer Skalierungsstufen eingefĂŒhrt. Experimentelle UnterstĂŒtzung fĂŒr RAW-Bildformate und Metadaten wie das XMP-Format wurde hinzugefĂŒgt.

- StandardmĂ€Ăig wird die neue Schriftart Adwaita Sans verwendet, die die Schriftart Cantarell ersetzt hat, die seit 2010 genutzt wurde. Adwaita Sans basiert auf der Schriftart Inter, die fĂŒr die Verwendung in BenutzeroberflĂ€chen entworfen wurde und fĂŒr eine hohe Klarheit von Zeichen in kleinen und mittleren GröĂen (unter 12px) auf Computerbildschirmen optimiert ist. Im Gegensatz zur Schriftart Cantarell hat sich um das Projekt Inter eine groĂe Gemeinschaft gebildet, die die Schriftart weiterentwickelt, MĂ€ngel behebt, neue Schriftmöglichkeiten umsetzt und die QualitĂ€t der Darstellung fĂŒr verschiedene Sprachen und Bildschirmtypen testet.

FĂŒr Terminals und Code-Editoren wird die monospaced Schriftart Adwaita Mono verwendet, die eine modifizierte Variante der Schriftart Iosevka ist, die stilistisch der Schriftart Inter nahekommt.

- Im Konfigurator wurde ein neuer Abschnitt "Digital Wellbeing" hinzugefĂŒgt, um gesunde Verhaltensweisen bei der Computerarbeit zu fördern. Das Programm ermöglicht die Analyse, wie viel Zeit der Benutzer jeden Tag am Computer verbringt, und bewertet die Dynamik der VerĂ€nderungen in den letzten Tagen oder Wochen. Bei Bedarf kann die Anzeige von Benachrichtigungen und der Wechsel des Bildschirms in den SchwarzweiĂmodus konfiguriert werden, wenn das selbst festgelegte Tageslimit ĂŒberschritten wird. Das Programm kann auch genutzt werden, um an Pausen zu erinnern, wenn die ununterbrochene Arbeitszeit die empfohlenen Normen ĂŒberschreitet.

- Die Energieverwaltungseinstellungen wurden um eine Option zur VerlÀngerung der Akkulaufzeit durch Begrenzung des maximalen Ladelevels auf 80 % erweitert.
- Die BenutzeroberflĂ€che des Texteditors wurde aktualisiert â die Leiste ist in den Fenstertitel integriert, und alle Optionen sind in einem MenĂŒ zusammengefasst. Schneller Zugriff auf die automatischen Formatierungsparameter wird bereitgestellt. Der Positionsindikator des Cursors wurde ins Hauptfenster verschoben.

- Im Webbrowser Epiphany wurden die Möglichkeiten des Dialogs zur Navigation im Verlaufsbereich erweitert. Die Anzahl der Bildschirmaktualisierungsoperationen wurde reduziert. Die Möglichkeit, angeheftete Tabs zu schlieĂen, wurde hinzugefĂŒgt. Die BenutzeroberflĂ€che zum Importieren von Lesezeichen und Passwörtern aus anderen Browsern wurde vereinfacht. Eine zyklische Scrollfunktion fĂŒr die Elemente im Dropdown der Adressleiste wurde implementiert. Der Mechanismus zur automatischen AusfĂŒllung von Passwortfeldern wurde verbessert. Im KontextmenĂŒ auf der Seite zum Ăffnen eines neuen Tabs wurde ein Punkt zum Neuladen der Seite hinzugefĂŒgt. Die Dialoge fĂŒr die Arbeit mit Lesezeichen und zur Anzeige von Informationen ĂŒber Datenschutzprobleme (blockierter Tracking-Code) wurden verbessert.
- Im JavaScript-Engine GJS wurde die CPU-Belastung bei der AusfĂŒhrung zahlreicher typischer Operationen verringert, und der Speicherverbrauch wurde reduziert.
- Im Dateisystemindex wurde der Speicherverbrauch bei der Verarbeitung von Inhalten groĂer Verzeichnisse gesenkt und das Extrahieren von Metadaten aus Multimedia-Dateien beschleunigt.
- Die StabilitÀt und Leistung von Konfigurationen mit Monitoren, die direkt an die dedizierte Grafikkarte angeschlossen sind, wurden verbessert.
- Im Dateimanager wurde die Leistung des Codes zur Ladeinhalts von Verzeichnissen und zum Rendern von Ănderungen beim Scrollen erheblich verbessert. Beim Navigieren durch Verzeichnisse mit einer groĂen Anzahl von Miniaturansichten wurde die Ladeleistung des Inhalts um das FĂŒnfzehnfache und die Leistung beim Scrollen um das Zehnfache gesteigert.
- In der GTK-Bibliothek wurden die Operationen zum Erstellen und Ăndern der GröĂe von Interface-Elementen beschleunigt.
- UnterstĂŒtzung fĂŒr globale Tastenkombinationen hinzugefĂŒgt â Anwendungen können systemweite Tastenkombinationen definieren, die wirksam sind, wenn das Anwendungsfenster nicht den Fokus hat. Um systemweite Tastenkombinationen hinzuzufĂŒgen, ist eine BestĂ€tigung durch den Benutzer erforderlich.
- Die UnterstĂŒtzung fĂŒr spezielle Funktionstasten wie Kopieren, EinfĂŒgen, Ausschneiden, RĂŒckgĂ€ngig und Wiederholen wurde erweitert, sodass diese jetzt in Eingabefeldern verwendet werden können. ZusĂ€tzlich wurde die UnterstĂŒtzung fĂŒr die Suche mit der Taste Finden implementiert.
- Die BenutzeroberflÀche zum Bearbeiten von Kontakten im Adressbuch wurde verbessert.
- Im Konfigurator, im Abschnitt âRegion und Spracheâ, wurde der Dialog zur Einstellung von Formaten und Regionen aktualisiert. Die Einstellungen zur Verwaltung des Stromverbrauchs wurden umstrukturiert.
- Im Bildschirmleser Orca wurde die korrekte UnterstĂŒtzung von Tastenkombinationen in Umgebungen auf Basis von Wayland implementiert.
- Die Farben in der BenutzeroberflÀche der Anwendungen wurden leicht optimiert, und die SchaltflÀchen sowie die Eingabefelder sind stÀrker abgerundet.
- Der Dialog zur Bearbeitung von Ereignissen im Kalender-Planer wurde verbessert. Die Form zur Planung von Datum und Uhrzeit wurde geĂ€ndert. Die UnterstĂŒtzung zur Angabe der Zeitzone wurde hinzugefĂŒgt.
- Im Compositing-Server Mutter wurde die Möglichkeit zur Erstellung ohne einen Font-Rendering-Stack hinzugefĂŒgt.
- UnterstĂŒtzung fĂŒr xdg-Portale hinzugefĂŒgt, um systemweite Tastenkombinationen festzulegen und auf USB-GerĂ€te zuzugreifen (Flatpak 1.16 erforderlich).
- Das entwickelte Projekt-Paket GNOME OS wurde auf die Verwendung der Komponente systemd-sysupdate umgestellt, um atomare Systemaktualisierungen zu ermöglichen. Der Wechsel von OSTree zu systemd-sysupdate hat es ermöglicht, einen verifiziertem Bootprozess auf Systemen mit UEFI Secure Boot zu nutzen. Das Tool systemd-sysupdate ist dafĂŒr gedacht, automatisch Updates zu erkennen, herunterzuladen und zu installieren, wobei ein atomarer Mechanismus zum Ersetzen von Partitionen, Dateien oder Verzeichnissen verwendet wird. Systemd-sysupdate ermöglicht die Nutzung von zwei unabhĂ€ngigen Partitionen/Dateien/Verzeichnissen, wobei eine die aktuell laufende Ressource enthĂ€lt und auf der anderen das nĂ€chste Update installiert wird, bevor die Partitionen/Dateien/Verzeichnisse den Platz wechseln.
Quelle: opennet.ru






