Release der Distribution , die auf ein Paketbasis umgestiegen ist . Die Distribution ist vollständig mit Ubuntu kompatibel, unterscheidet sich jedoch erheblich in der Organisation des Benutzerinterfaces und in der Auswahl der standardmäßig verwendeten Anwendungen. Die Entwickler von Linux Mint bieten eine Desktop-Umgebung, die den klassischen Kanons der Desktop-Organisation entspricht und für Benutzer, die neue Methoden zur Erstellung von GNOME 3-Interfaces ablehnen, vertrauter ist. DVD-Images basierend auf den Oberflächen sind zum Herunterladen verfügbar (), () und (). Linux Mint 20 gehört zu den Releases mit langfristiger Unterstützung (LTS), für die Updates bis 2025 bereitgestellt werden.
Die Hauptänderungen in Linux Mint 20 (, , ):
- Der Inhalt umfasst Versionen der Desktop-Umgebungen und , Gestaltung und Organisation der Arbeit, die weiterhin die Ideen von GNOME 2 entwickelt — den Benutzern wird ein Desktop mit einem Menü, einer Schnellstartleiste, einer Liste der geöffneten Fenster und einem Systembereich für aktive Applets angeboten. Cinnamon basiert auf GTK3+ und GNOME 3-Technologien. Das Projekt entwickelt die GNOME Shell und den Fenstermanager Mutter in Richtung Bereitstellung einer Umgebung im GNOME 2-Stil mit zeitgemäßer Gestaltung und Einbindung von Elementen aus der GNOME Shell, die die Ressourcen des klassischen Desktops ergänzen. MATE setzt die Entwicklung der Codebasis von GNOME 2.32 fort und ist vollständig frei von Überschneidungen mit GNOME 3, was die parallele Nutzung des klassischen GNOME 2 Desktops zusammen mit dem GNOME 3 Desktop ermöglicht. Die Edition mit dem Xfce Desktop wird, wie in der vorherigen Version, mit .
Im unterstützt die fraktionale Skalierung, die es ermöglicht, die optimale Größe von Elementen auf Bildschirmen mit hoher Pixeldichte (HiDPI) auszuwählen, zum Beispiel können die angezeigten Interface-Elemente nicht um das Zweifache, sondern um das 1,5-fache vergrößert werden.
Die Leistung des Codes zur Verarbeitung von Miniaturansichten im Dateimanager Nemo wurde optimiert. Die Generierung von Symbolen erfolgt jetzt asynchron, und die Symbole werden mit niedrigerer Priorität im Vergleich zur Navigation durch Verzeichnisse geladen (die Idee besteht darin, die Verarbeitung von Inhalten zu priorisieren, während das Laden von Symbolen nach dem Restprinzip erfolgt, was die Arbeit deutlich beschleunigt, jedoch zu einer längeren Anzeige von Platzhaltersymbolen führt).
Der Dialog zur Konfiguration der Monitorparameter wurde überarbeitet. Es wurde die Möglichkeit hinzugefügt, die Bildwiederholfrequenz auszuwählen und eigene Skalierungsfaktoren für jeden Monitor zuzuweisen, was das Problem mit der Verwendung von einem normalen und einem HiDPI-Monitor gleichzeitig löst.
- Die Erstellung von Builds für 32-Bit-Systeme x86 wurde eingestellt. Wie bei der Ubuntu-Distribution ist sie nun nur noch für 64-Bit-Systeme verfügbar.
- Snap-Pakete und snapd wurden aus der Lieferung entfernt, und die automatische Installation von snapd zusammen mit anderen über APT installierten Paketen wurde untersagt. Auf Wunsch kann der Benutzer snapd manuell installieren, aber die Hinzufügung zu anderen Paketen ohne Wissen des Benutzers ist verboten. Unzufriedenheit mit Linux Mint im Zusammenhang mit der Aufzwingung des Snap Store-Dienstes und dem Verlust der Kontrolle über Pakete, wenn diese aus Snap installiert werden. Entwickler können in solche Pakete keine Korrekturen einpflegen, ihre Lieferung nicht verwalten und Änderungen nicht auditieren. Snapd wird im System mit Root-Rechten ausgeführt und stellt ein Risiko dar, wenn die Infrastruktur kompromittiert wird.
- Ein neues Dienstprogramm namens Warpinator wurde hinzugefügt, um den Austausch von Dateien zwischen zwei Computern im lokalen Netzwerk zu ermöglichen, wobei die Datenübertragung verschlüsselt erfolgt.
- Ein Applet wurde vorgeschlagen, um zwischen dem energieeffizienten Intel-GPU und der leistungsstarken NVIDIA-GPU in Systemen mit hybrider Grafik basierend auf der NVIDIA Optimus-Technologie zu wechseln.
Die vollständige Unterstützung für das Profil „On-Demand“ wurde implementiert. Wenn dieses aktiviert ist, wird standardmäßig die Intel-GPU für die Rendering-Sitzung verwendet, und im Anwendungsmenü wird die Möglichkeit angeboten, jede Anwendung mit der NVIDIA-GPU zu starten (im über das Kontextmenü aufrufbaren Menüpunkt „Mit NVIDIA GPU ausführen“ zu sehen). Zur Steuerung des Starts auf der NVIDIA-GPU aus der Befehlszeile wurden die Dienstprogramme nvidia-optimus-offload-glx und nvidia-optimus-offload-vulkan angeboten, die es ermöglichen, die NVIDIA-Rendering über GLX und Vulkan umzuschalten. Für den Bootvorgang ohne proprietäre NVIDIA-Treiber im „Kompatibilitätsmodus“ wurde die Option „nomodeset“ vorgesehen.
- Im Applet XappStatusIcon wurde die Möglichkeit zur Verarbeitung von Scrollereignissen mit dem Mausrad hinzugefügt, und eine neue Funktion, die der gtk_menu_popup()-Funktion ähnelt, wurde implementiert, um die Portierung von Anwendungen mit GtkStatusIcon zu erleichtern.
Die Unterstützung der API StatusNotifier (Qt und Electron-Anwendungen), libAppIndicator (Ubuntu-Indikatoren) und libAyatana (Ayatana-Indikatoren für Unity) wurde sichergestellt, wodurch XappStatusIcon als einheitlicher Mechanismus zum Minimieren in den Systemtray verwendet werden kann, der keine Unterstützung für unterschiedliche APIs auf der Desktop-Seite erfordert. Die Änderung verbesserte die Unterstützung der Platzierung von Indikatoren im Systemtray für Anwendungen auf Basis der Electron-Plattform und des xembed-Protokolls (GTK-Technologie zur Platzierung von Icons im Systemtray). XAppStatusIcon delegiert das Rendering von Icons, Tooltips und Labels an das Applet und verwendet DBus zur Informationsübertragung zwischen Applets sowie zum Senden von Klickereignissen. Das Rendering auf der Seite des Applets liefert qualitativ hochwertige Icons in allen Größen und löst Anzeigefehler.Die Applets Blueberry, mintupdate, mintreport, nm-applet, mate-power-manager, mate-media, redshift und rhythmbox wurden auf XAppStatusIcon umgestellt, was dem Systemtray ein einheitliches Erscheinungsbild verlieh. In allen Editionen (Cinnamon, MATE und Xfce) wurden viele Icons im Systemtray vereinheitlicht, symbolische Icons hinzugefügt und die Unterstützung für Bildschirme mit hoher Pixeldichte (HiDPI) implementiert.
- Die Verbesserung der Anwendungen, die im Rahmen der Initiative X-Apps entwickelt werden, wurde fortgesetzt. Diese Initiative zielt darauf ab, die Softwareumgebung in verschiedenen Editionen von Linux Mint mit unterschiedlichen Desktop-Umgebungen zu vereinheitlichen. In den X-Apps kommen moderne Technologien zum Einsatz (wie GTK3 zur Unterstützung von HiDPI, gsettings usw.), während traditionelle Interface-Elemente wie Werkzeugleisten und Menüs beibehalten werden. Zu diesen Anwendungen gehören: der Texteditor Xed, der Fotomanager Pix, der Dokumentenbetrachter Xreader und der Bildbetrachter Xviewer.
- In den Texteditor Xed (Abzweigung von Pluma/Gedit) wurde die Unterstützung für das Zusammenführen von Zeilen und das Entfernen führender Leerzeilen vor dem Speichern der Datei hinzugefügt.
- In Xviewer wurden Schaltflächen für den Wechsel in den Vollbildmodus und für die Anzeige einer Breitbild-Präsentation hinzugefügt (). Es wurde sichergestellt, dass die Maximierung des Fensters im Vollbildmodus gespeichert wird.
- Im Dokumentenbetrachter Xreader (Abzweigung von Atril/Evince) wurde eine Schaltfläche zum Drucken zur Symbolleiste hinzugefügt.
- Die Benutzeroberfläche von Gdebi, dem Dienstprogramm zum Öffnen und Installieren von deb-Paketen, wurde vollständig überarbeitet.
- Im Design Mint-Y wurde eine neue Palette vorgeschlagen, in der durch Manipulation von Farbton und Sättigung hellere Farben ausgewählt wurden, ohne die Lesbarkeit und den Komfort zu beeinträchtigen. Neue Farbschemata Pink und Aqua wurden vorgeschlagen.
- Neue gelbe Ordnersymbole wurden hinzugefügt.
- Im Anmeldebildschirm wird den Benutzern angeboten, ein Farbschema auszuwählen.
- Im Anmeldebildschirm (Slick Greeter) wurde die Unterstützung für das Strecken des Hintergrundbilds über mehrere Monitore hinzugefügt.
- In Apturl wurde der Backend-Wechsel von Synaptic auf Aptdaemon vollzogen.
- In APT ist die Installation von Paketen aus der Kategorie 'empfohlen' (recommends) standardmäßig für neu installierte Pakete (nicht für Updates) aktiviert.
- Im Live-Session unter VirtualBox wird eine Bildschirmauflösung von mindestens 1024×768 bereitgestellt.
- Die Veröffentlichung wird mit Linux-Firmware 1.187 und dem Linux-Kernel ausgeliefert.
5.4.
Quelle: opennet.ru
