release van de distributie , overgestapt naar een pakketbasis . De distributie is volledig compatibel met Ubuntu, maar verschilt aanzienlijk in zijn benadering van de organisatie van de gebruikersinterface en de selectie van de standaardtoepassingen. De ontwikkelaars van Linux Mint bieden een desktopomgeving die voldoet aan de klassieke normen voor desktoporganisatie, wat gebruikelijker is voor gebruikers die geen nieuwe methoden van interfaceontwerp van GNOME 3 accepteren. DVD-builds op basis van shells zijn beschikbaar voor download. (), () en (). Linux Mint 20 wordt geclassificeerd als een uitgave met lange ondersteuningsperiode (LTS), waarbij updates tot 2025 zullen worden uitgebracht.
Belangrijkste wijzigingen in Linux Mint 20 (, , ):
- De versies van de desktopomgevingen zijn opgenomen en , ontwerp en organisatie van het werk blijven de ideeën van GNOME 2 ontwikkelen - de gebruiker krijgt een bureau en een paneel met een menu, een snelstartgebied, een lijst van open vensters en een systeembak met actieve applets. Cinnamon is gebaseerd op GTK3+ en technologieën van GNOME 3. Het project ontwikkelt de GNOME Shell en de windowmanager Mutter verder in de richting van het bieden van een omgeving in de stijl van GNOME 2 met een moderne uitstraling en de integratie van elementen uit GNOME Shell, die de klassieke desktoptools aanvullen. MATE zet de ontwikkeling van de codebasis GNOME 2.32 voort en is volledig vrij van overlapping met GNOME 3, wat het mogelijk maakt om een traditionele GNOME 2-desktop parallel aan een GNOME 3-desktop te gebruiken. De editie met de Xfce-desktop wordt, net als in de vorige versie, geleverd met .
In de ondersteuning voor fractionele schaalvergroting, waarmee de optimale grootte van elementen op schermen met een hoge pixeldichtheid (HiDPI) kan worden aangepast; bijvoorbeeld, de interface-elementen kunnen in plaats van 2 keer, met 1,5 keer worden vergroot.
De prestatieoptimalisatie van de code voor het verwerken van miniaturen in de bestandsbeheerder Nemo is uitgevoerd. De generatie van pictogrammen gebeurt nu asynchroon en pictogrammen worden met een lagere prioriteit geladen in vergelijking met de navigatie door mappen (het idee is dat de prioriteit wordt gegeven aan de verwerking van inhoud, terwijl de laadtijd van pictogrammen teruggedrongen wordt tot het einde, wat het werk aanzienlijk versnelt ten koste van een langere weergavetijd van de platte pictogrammen).
De dialoog voor het instellen van monitorparameters is herzien. Er is een optie toegevoegd om de verversingssnelheid van het scherm te kiezen en ondersteuning voor het toewijzen van eigen schaalfactoren voor elke monitor, wat problemen oplost bij het gelijktijdig aansluiten van een gewone en een HiDPI-monitor.
- het samenstellen van builds voor 32-bits x86-systemen. Net als Ubuntu is de distributie nu alleen beschikbaar voor 64-bits systemen.
- Snap-packages en snapd zijn uitgesloten van de levering, en de automatische installatie van snapd samen met andere pakketten die via APT worden geïnstalleerd is verboden. Gebruikers kunnen snapd handmatig installeren, maar het toevoegen ervan aan andere pakketten zonder de medeweten van de gebruiker is niet toegestaan. De onvrede over Linux Mint aan de opgedrongen Snap Store-service en het verlies van controle over pakketten wanneer deze vanuit snap worden geïnstalleerd. Ontwikkelaars kunnen geen correcties aan dergelijke pakketten aanbrengen, de distributie ervan beheren of wijzigingen auditen. Snapd draait in het systeem met root-rechten en vormt een gevaar in geval van compromittering van de infrastructuur.
- De nieuwe tool Warpinator is inbegrepen voor het delen van bestanden tussen twee computers in een lokaal netwerk, die encryptie gebruikt tijdens de gegevensoverdracht.
- Een applet is voorgesteld voor het schakelen tussen de energiezuinige Intel GPU en de krachtige NVIDIA GPU in systemen met hybride grafische technologie op basis van NVIDIA Optimus.
Volledige ondersteuning voor het "On-Demand" profiel is geïmplementeerd, waarbij standaard de Intel GPU wordt gebruikt voor rendering in de sessie, en in het applicatiemenu is de mogelijkheid toegevoegd om elk programma te starten met de NVIDIA GPU (het item "Run with NVIDIA GPU" verschijnt in het contextmenu bij rechts klikken). Voor het beheren van de start op de NVIDIA GPU vanuit de opdrachtregel zijn de hulpprogramma's nvidia-optimus-offload-glx en nvidia-optimus-offload-vulkan aangeboden, waarmee renderer via GLX en Vulkan op GNU NVIDIA kan worden omgeschakeld. Voor het opstarten zonder proprietaire NVIDIA-stuurprogramma's in de "Compatibility Mode" is de optie "nomodeset" voorzien.
- In de XappStatusIcon applet is de mogelijkheid voor het verwerken van scroll-gebeurtenissen met de muiswiel toegevoegd en is er een nieuwe functie geïmplementeerd die lijkt op gtk_menu_popup(), wat het porteren van applicaties met GtkStatusIcon vereenvoudigt.
De ondersteuning voor de API StatusNotifier (Qt en Electron-applicaties), libAppIndicator (Ubuntu-indicatoren) en libAyatana (Ayatana-indicatoren voor Unity) is verzekerd, waardoor XappStatusIcon als een enkele mechanisme kan worden gebruikt voor het minimaliseren naar de systeemtray, zonder dat ondersteuning voor verschillende API's aan de desktopzijde nodig is. De wijziging heeft de ondersteuning voor het plaatsen in de systeemtray van indicatoren, Electron-gebaseerde applicaties en het xembed-protocol (GTK-technologie voor het plaatsen van pictogrammen in de systeemtray) verbeterd. XAppStatusIcon verwerkt de weergave van het pictogram, de pop-up tips en labels aan de appletzijde en gebruikt DBus om informatie tussen applets door te geven, evenals klikgebeurtenissen. De weergave aan de appletzijde levert kwalitatieve pictogrammen in alle formaten en lost weergaveproblemen op.De applets Blueberry, mintupdate, mintreport, nm-applet, mate-power-manager, mate-media, redshift en rhythmbox zijn overgezet naar het gebruik van XAppStatusIcon, wat een samenhangende uitstraling aan de systeemtray heeft gegeven. In alle edities (Cinnamon, MATE en Xfce) zijn veel pictogrammen in de systeemtray uniform gemaakt, zijn symbolische pictogrammen toegevoegd en is ondersteuning voor schermen met hoge pixeldichtheid (HiDPI) geïmplementeerd.
- De verbeteringen aan de applicaties die worden ontwikkeld onder het X-Apps-initiatief, gericht op de verenigbaarheid van de programmatuur in de verschillende Linux Mint-edities, zijn voortgezet. In de X-Apps zijn moderne technologieën toegepast (GTK3 voor ondersteuning van HiDPI, gsettings, enz.), maar de traditionele interface-elementen zoals de werkbalk en het menu zijn behouden. Tot deze applicaties behoren: de teksteditor Xed, de fotomanager Pix, de documentviewer Xreader, en de afbeeldingsviewer Xviewer.
- De teksteditor Xed (een afgeleide van Pluma/Gedit) heeft ondersteuning gekregen voor het samenvoegen van regels en het verwijderen van leidende lege regels vóór het opslaan van het bestand.
- In Xviewer zijn knoppen toegevoegd aan de werkbalk voor het schakelen naar de volledig scherm modus en het tonen van een breedbeeld diavoorstelling (). Zeer goed is gezorgd voor het onthouden van het maximaal uitrekken van het venster naar het volledige scherm.
- In de documentviewer Xreader (een afgeleide van Atril/Evince) is er een knop voor afdrukken toegevoegd aan de werkbalk.
- De interface van Gdebi, de tool voor het openen en installeren van deb-pakketten, is volledig herontworpen.
- In het thema Mint-Y is een nieuw kleurenpalet voorgesteld, waarin door manipulatie van tint en verzadiging helderdere kleuren zijn gekozen, zonder verlies van leesbaarheid en comfort. Nieuwe kleurensets Pink en Aqua zijn voorgesteld.
- Nieuwe gele pictogrammen voor mappen zijn toegevoegd.
- In de inloginterface is de gebruiker gevraagd een kleurenschema te kiezen.
- In het inlogscherm (Slick Greeter) is ondersteuning voor het uitbreiden van de achtergrondafbeelding naar meerdere monitoren toegevoegd.
- In Apturl is de backend veranderd van Synaptic naar Aptdaemon.
- In APT is de standaardinstelling voor nieuw te installeren pakketten (niet voor updates) gewijzigd zodat deze nu standaard pakketten uit de aanbevolen categorie (recommends) installeert.
- Bij het starten van een live-sessie onder VirtualBox wordt de schermresolutie minimaal ingesteld op 1024×768.
- De release wordt geleverd met firmware linux-firmware 1.187 en de Linux-kernel.
5.4.
Bron: opennet.ru
