Nach sechs Monaten Entwicklung wurde die Desktop-Umgebung . Im Vergleich zur vorherigen Version wurden etwa 24.000 Änderungen vorgenommen, an denen 780 Entwickler beteiligt waren. Um die Möglichkeiten von GNOME 3.36 schnell zu bewerten, wurden spezielle Live-Images erstellt, die auf und .
Haupt :
- basieren. In das Paket wurde eine separate Anwendung namens Extensions aufgenommen, die zur Verwaltung von Erweiterungen für GNOME Shell dient (zuvor wurde hierfür GNOME Software verwendet). Die Anwendung ermöglicht das Aktualisieren, Anpassen, Entfernen und vorübergehende Deaktivieren von Erweiterungen.
- In das Benachrichtigungs-Dialogfeld wurde eine Schaltfläche hinzugefügt, die den 'Nicht stören'-Modus aktiviert, um neue Benachrichtigungen auszublenden.
- Die Fähigkeiten der GNOME Shell wurden erweitert:
- Die Möglichkeit, Anwendungen mit einer diskreten GPU auf Systemen mit hybrider Grafik (integrierte, energieeffiziente Intel-GPU und leistungsstarke NVIDIA-GPU) und proprietären NVIDIA-Treibern zu starten, wurde hinzugefügt.
- Добавлена возможность запуска приложений с использованием дискретного GPU на системах с гибридной графикой (встроенный энергоэффективный GPU Intel и высокопроизводительный GPU NVIDIA) и проприетарным драйвером NVIDIA.
Der Start erfolgt über die Auswahl im Menüpunkt «Launch on Discrete GPU».
- Der Dialog zum Herunterfahren und Abmelden wurde neu organisiert, wobei eine sichtbare Option für den Energiesparmodus hinzugefügt wurde.
- In Dialoge mit einem Passwortfeld wurde ein Auge-Symbol-Button eingefügt, durch den das eingegebene Passwort anstelle von Sternchen angezeigt wird.
- Die Mehrheit der Systemdialoge wurde überarbeitet, um einen einheitlichen Stil und verbesserte Lesbarkeit zu gewährleisten.
- Es wurde an der allgemeinen Benutzeroberfläche gearbeitet. Der Popup-Kalender und die Suche im Übersichtmodus wurden verbessert.
- Im Übersichtmodus ist es nun möglich, Verzeichnisse von Anwendungen umzubenennen. Die Verzeichnisse werden jetzt in Form von Dialogfenstern und nicht als Pop-up-Fenster angezeigt.
- Добавлена возможность запуска приложений с использованием дискретного GPU на системах с гибридной графикой (встроенный энергоэффективный GPU Intel и высокопроизводительный GPU NVIDIA) и проприетарным драйвером NVIDIA.
- Im Konfigurator wurden die Einstellungen neu gruppiert. Im Bereich für Datenschutzoptionen wird nun eine Liste der Apps angezeigt, die zusätzliche Berechtigungen für den Zugriff auf den Standortdienst, die Kamera und das Mikrofon erhalten haben (der Zugriff kann nun für jede App separat widerrufen werden). Die Benutzeroberfläche im Bereich Benutzerverwaltung und im Fenster mit Systeminformationen wurde überarbeitet.
- Im Anwendungsinstallationsmanager (GNOME Software) erfolgt nun eine automatische Erkennung der Netzwerkverbindung mit datenvolumenabhängiger Abrechnung, beispielsweise bei der Nutzung eines Mobilfunknetzes. Bei Erkennung von Verbindungen mit begrenztem Datenvolumen wird der Download von Updates aus Gründen der Datenspareffizienz pausiert.
- Die Benutzeroberfläche des Einrichtungsassistenten wurde überarbeitet. Es wurde eine Funktion hinzugefügt, um während der Ersteinrichtung die Elternkontrolle zu aktivieren, die den Benutzerzugang zu bestimmten Apps einschränken kann.
- In GNOME Boxes, dem Manager für virtuelle Maschinen und Remote-Desktops, wurde ein Einführungshandbuch zur Nutzung der Software hinzugefügt. Ein neuer Assistent zur Erstellung virtueller Maschinen wurde vorgeschlagen, der die Anpassung der CPU-Anzahl für jede virtuelle Maschine ermöglicht und den Boot über UEFI unterstützt.
- Im GNOME Web-Browser (Epiphany) wurde die Möglichkeit implementiert, PDF-Dokumente direkt im Browserfenster herunterzuladen und anzuzeigen. Die Benutzeroberfläche wurde mit responsiven Designmethoden überarbeitet, die eine komfortable Nutzung unabhängig von Bildschirmauflösung und DPI gewährleisten. Ein neuer Dunkelmodus wurde hinzugefügt, der aktiv wird, wenn der Benutzer dunkle Desktop-Themen auswählt.
- In GNOME Music wurde die Unterstützung für die Anbindung an Last.fm und ListenBrainz hinzugefügt, außerdem erfolgt nun automatisch das Herunterladen fehlender Albumcover.
- Die Benutzeroberfläche zur Bearbeitung von Kontakten im Adressbuch wurde aktualisiert.
- Das Design des Widgets mit der Uhr wurde vollständig überarbeitet und auf responsives Design umgestellt, das auf kleinen Bildschirmen korrekt angezeigt wird.
- Im IRC-Client Polari gibt es nun Unterstützung für die Vorschau von Links im Chatfenster.
- Im Dateimanager ist die Verwendung von versteckten Dateien als Vorlagen für neue Dokumente erlaubt.
- Die Benutzeroberfläche des Passwort- und Verschlüsselungsmanager ist für die korrekte Nutzung auf kleinen Bildschirmen angepasst. Offene SSH-Schlüssel werden angezeigt.
- In Fractal, der Clientplattform für die dezentrale Kommunikation von Matrix, wurde die Möglichkeit integriert, Videos direkt im Chatfenster abzuspielen.
- Im Fenstermanager Mutter wurde die Unterstützung für unabhängige Updates bei der Darstellung nur der geänderten Teile der Benutzeroberfläche implementiert. Eine Optimierung wurde in Bezug auf die Nutzung von für die Off-Screen-Darstellung vor dem Kopieren des Inhalts in den aktuellen Bildschirmpuffer umgesetzt. Das Tracking von Fenstern unter Wayland wurde verbessert. Die CPU-Belastung bei der Darstellung von Arbeitsoberflächen mit Skalierung wurde gesenkt.
- Die Aufnahme von Screencasts wurde optimiert. In der neuen Version wird die im Multimedia-Server eingesetzte unterstützt, die die Nutzung von DMA-Puffern (dma-buf) ermöglicht, sodass eine Zwischenkopierung der Daten vom Framebuffer des Bildschirms in den RAM vermieden werden kann.
- Für Wayland wurde die vollständige Bildschirmdarstellung bei Verwendung von dma-buf- oder EGLImage-Puffern ausgeschlossen, um stattdessen eine teilweise Aktualisierung von Fenstern zu ermöglichen, was die Datenmenge, die zwischen GPU und CPU übertragen wird, verringert. In Kombination mit der unabhängigen Aktualisierung von UI-Elementen hat diese Optimierung den Energieverbrauch im Akkubetrieb deutlich gesenkt.
- Die Leistung von Spielen, die im Vollbildmodus mit Xwayland ausgeführt werden, wurde erhöht.
- Zahlreiche Engpässe in der Funktion von GNOME Shell und Mutter, identifiziert mit Tools von Sysprof, wurden behoben. Beispielsweise vermeidet GNOME Shell nun die Ausführung von E/A-Operationen im Hauptthread beim Speichern von Benachrichtigungsdaten auf der Festplatte und cached die Zeitzonenparameter. Bei der programmgesteuerten Darstellung oder dem Remote-Zugriff über VNC werden animierte Effekte deaktiviert.
Quelle: opennet.ru
