uvolnění distribuce , přecházející na balíčkovou základnu . Distribuce je plně kompatibilní s Ubuntu, ale zásadně se odlišuje přístupem k organizaci uživatelského rozhraní a výběrem použitých výchozích aplikací. Vývojáři Linux Mint poskytují desktopové prostředí, které odpovídá klasickým normám organizace pracovního stolu, což je pro uživatele, kteří nepřijímají nové metody vytváření rozhraní GNOME 3, pohodlnější. K dispozici jsou DVD verze postavené na shellech (), () a (). Linux Mint 20 je zařazen do vydání s dlouhodobou podporou (LTS), aktualizace pro něj budou k dispozici až do roku 2025.
Hlavní změny v Linux Mint 20 (, , ):
- do sestavy jsou zahrnuty verze desktopových prostředí a , design a organizace práce v nich pokračuje ve vývoji myšlenek GNOME 2 - uživateli je nabídnut pracovní stůl a panel s menu, rychlým spouštěčem, seznamem otevřených oken a systémovou lištou se spuštěnými applety. Cinnamon je založen na GTK3+ a technologiích GNOME 3. Projekt rozvíjí shell GNOME a správce oken Mutter směrem k poskytování prostředí ve stylu GNOME 2 s modernějším designem a využíváním prvků z GNOME Shell, které doplňují prostředky klasického desktopu. MATE pokračuje ve vývoji kódové základny GNOME 2.32 a je zcela zbaven překryvů s GNOME 3, což umožňuje používat tradiční pracovní stůl GNOME 2 vedle pracovního stolu GNOME 3. Edice s pracovním stolem Xfce, stejně jako v předchozí verzi, je dodávána s .
V byla implementována podpora pro zlomkové měřítko, které umožňuje přizpůsobit optimální velikost prvků na obrazovkách s vysokou hustotou pixelů (HiDPI), například je možné zvětšit zobrazené prvky rozhraní nikoli 2x, ale 1.5x.
Byla provedena optimalizace výkonu kódu pro zpracování miniatur ve správci souborů Nemo. Generování ikon se nyní provádí asynchronně a ikony se načítají s nižší prioritou ve srovnání s navigací v adresářích (nápad spočívá v tom, že priorita se dává zpracování obsahu, zatímco načítání ikon se provádí na zbytek, což umožňuje znatelně zrychlit práci na úkor delšího zobrazení zástupných ikon).
Dialog pro nastavení parametrů monitorů byl přepracován. Byla přidána možnost výběru frekvence obnovení obrazovky a podpora pro přiřazení vlastních měřicích koeficientů pro každý monitor, což řeší problém práce při současném připojení běžného a HiDPI monitoru.
- tvorba sestavení pro 32bitové systémy x86. Podobně jako u distribuce Ubuntu je nyní dostupný pouze pro 64bitové systémy.
- Ze zásilky byly vyloučeny snap balíčky a snapd, a rovněž je zakázána automatická instalace snapd spolu s jinými balíčky instalovanými prostřednictvím APT. Pokud si to uživatel přeje, může snapd nainstalovat ručně, ale jeho přidání k jiným balíčkům bez vědomí uživatele je zakázáno. Nespokojenost s Linux Mint s vnucováním služby Snap Store a se ztrátou kontroly nad balíčky, pokud jsou instalovány z snap. Vývojáři nemohou provádět opravy v takových balíčcích, řídit jejich dodávku a provádět audit změn. Snapd běží v systému s právy root a představuje riziko v případě kompromitace infrastruktury.
- Byla přidána nová utilita Warpinator pro sdílení souborů mezi dvěma počítači v lokální síti, která používá šifrování při přenosu dat.
- Byl navržen applet pro přepínání mezi energeticky úsporným GPU Intel a vysokovýkonným GPU NVIDIA v systémech s hybridní grafikou založenou na technologii NVIDIA Optimus.
Byla implementována plná podpora profilu „na vyžádání“ („On-Demand“), při jehož aktivaci se jako výchozí pro vykreslování ve sezení používá GPU Intel, a v nabídce aplikací je poskytnuta možnost spustit každou program s využitím GPU NVIDIA (v kontextovém menu dostupném po kliknutí pravým tlačítkem myši se zobrazuje položka „Spustit s GPU NVIDIA“). Pro řízení spouštění na GPU NVIDIA z příkazové řádky byly navrženy utility nvidia-optimus-offload-glx a nvidia-optimus-offload-vulkan, které umožňují přepínat na GNU NVIDIA vykreslování přes GLX a Vulkan. Pro bootování bez proprietárních ovladačů NVIDIA je v „Režimu kompatibility“ k dispozici možnost „nomodeset“.
- Do appletu XappStatusIcon byla přidána možnost zpracování událostí rolovacího kolečka myši a byla implementována nová funkce podobná gtk_menu_popup(), která usnadňuje portování aplikací s GtkStatusIcon.
Byla zajištěna podpora API StatusNotifier (Qt a aplikace Electron), libAppIndicator (indikátory Ubuntu) a libAyatana (indikátory Ayatana pro Unity), což umožňuje použití XappStatusIcon jako jednotného mechanismu pro minimalizaci do systémové lišty, který nevyžaduje podporu různých API na straně desktopu. Změna zlepšila podporu umístění v systémové liště indikátorů, aplikací založených na platformě Electron a protokolu xembed (GTK technologie pro umístění ikon v systémové liště). XAppStatusIcon přenáší vykreslování ikony, bublinových nápověd a popisků na stranu appletu a používá DBus pro předávání informací mezi applety a také události kliknutí. Vykreslování na straně appletu poskytuje kvalitní ikony jakýchkoli velikostí a řeší problémy se zobrazováním.Na použití XAppStatusIcon byly převedeny appletové programy Blueberry, mintupdate, mintreport, nm-applet, mate-power-manager, mate-media, redshift a rhythmbox, což umožnilo dodat systémové liště celistvý vzhled. Ve všech edicích (Cinnamon, MATE a Xfce) byly unifikovány mnohé ikony ve systémové liště, přidány symbolové ikony a implementována podpora pro obrazovky s vysokou hustotou pixelů (HiDPI).
- Pokračovalo se ve zdokonalování aplikací rozvíjených v rámci iniciativy X-Apps, zaměřené na unifikaci programového prostředí v edicích Linux Mint na různých desktopových prostředích. V aplikacích X-Apps byly použity moderní technologie (GTK3 pro podporu HiDPI, gsettings atd.), ale zachovány tradiční prvky rozhraní, jako je panel nástrojů a menu. Mezi tyto aplikace patří: textový editor Xed, manažer fotografií Pix, prohlížeč dokumentů Xreader, prohlížeč obrázků Xviewer.
- Do textového editoru Xed (odvozeného od Pluma/Gedit) byla přidána podpora pro spojování řádků a odstranění nadbytečných prázdných řádků před uložením souboru.
- V Xviewer byly na panel přidány tlačítka pro přepnutí do režimu celé obrazovky a pro zobrazení širokoúhlé prezentace (). Bylo zajištěno zapamatování stavu okna na celé obrazovce.
- Do prohlížeče dokumentů Xreader (odvozeného od Atril/Evince) byla na panel přidána ikona pro tisk.
- Kompletně přepracováno rozhraní Gdebi, nástroje pro otevírání a instalaci deb balíčků.
- V motivu Mint-Y byla navržena nová paleta, ve které byly pomocí manipulace s odstínem a sytostí zvoleny jasnější barvy, aniž by došlo ke ztrátě čitelnosti a pohodlí. Byly navrženy nové barevné sady Pink a Aqua.
- Byly přidány nové žluté ikony adresářů.
- V rozhraní uvítání přihlášení do systému bylo uživateli nabídnuto vybrat barevné schéma.
- Na obrazovku přihlášení do systému (Slick Greeter) byla přidána podpora pro roztažení pozadí na více monitorů.
- V Apturl došlo ke změně backendu z Synaptic na Aptdaemon.
- Ve správě APT je ve výchozím nastavení zapnuta instalace doporučených balíčků (recommends) pro nové instalované balíčky (nikoli pro aktualizace).
- Při spuštění live relace na platformě VirtualBox je zajištěno nastavení rozlišení obrazovky alespoň na 1024×768.
- Verze dodávána s firmwarem linux-firmware 1.187 a jádrem Linux.
5.4.
Zdroj: opennet.ru
