Cinnamon 4.0 Desktop Environment is uit
Cinnamon is de vlaggenschip-desktopomgeving van Linux Mint. Begonnen als een Gnome 3-vork, is hij nu volledig onafhankelijk. Cinnamon brengt moderne technologieën naar de Linux-desktop met behoud van het klassieke desktopparadigma met de taakbalk, het app-menu en traditioneel vensterbeheer. Laten we eens kijken wat er nieuw is in Cinnamon 4.0.
Advertentie
Cinnamon 4.0 desktop-omgeving wordt geleverd met een verfijnde gebruikersinterface. Het beschikt over een nieuwe paneelindeling.
Het paneel bevat een moderne vensterlijst-applet met venstergroepering en venstervoorbeelden. De moderne versie van het paneel bevat de volgende kenmerken:
- 40px pictogrammen
- 24px-pictogrammen in het systeemvak
- Windows die zijn gegroepeerd op toepassing
Gebruikers kregen de mogelijkheid om een verschillende pictogramgrootte te definiëren voor elk van de drie paneelzones (links, midden en rechts voor horizontale panelen, of boven, midden en onder voor verticale). Elke paneelzone kan nu een scherpe pictogramgrootte hebben, zoals 16, 22, 24, 32, 48 of 64px of kan op schaal worden gemaakt precies (passend bij de paneelgrootte) of optimaal (om te verkleinen tot de grootste scherpe pictogramgrootte die in het paneel past).
Het is vermeldenswaard dat Linux Mint 19.1 de gebruiker zal laten kiezen tussen het traditionele paneel en de moderne vensterlijst-applet. Als je Cinnamon gebruikt met een alternatieve Linux-distro, kun je de applet handmatig vervangen via de opties van het paneel.
Cinnamon 4.0 zal proberen om screen tearing te verminderen
In Cinnamon 3.8 is verticale synchronisatie ingesteld op VBlank. Het is veranderd in Cinnamon 4.0.
Hoewel Vsync het scheuren van het scherm voorkomt, heeft het ook prestatiekosten. Die kost is zichtbaar in Cinnamon bij het verslepen van een venster met de muis. Als u de muiscursor naar links en rechts beweegt, merkt u dat het venster dat eronder wordt gesleept niet precies beweegt "mee", maar met een kleine vertraging, alsof er een soort elastische band tussen de cursor en het venster zit, is het houden.
Het verwijderen van Vsync verwijdert die vertraging. Vensterslepen zijn dan onmiddellijk en volledig responsief. FPS-maatregelen lijken deze observatie ook te bevestigen en hogere FPS-cijfers doen het ontwikkelaarsteam geloven dat dit andere positieve effecten op de prestaties van Cinnamon kan hebben.
Invoervertraging werd verminderd op NVIDIA-kaarten en de vensterbeheerder reageert beter bij het verplaatsen van vensters. U kunt VSYNC nu uitschakelen in de systeeminstellingen. Dit delegeert in feite VSYNC naar je GPU-stuurprogramma (dat het moet afhandelen, anders krijg je schermscheuren) en als dat stuurprogramma goed presteert, kan het invoervertraging elimineren en de prestaties verbeteren.
De volgende verbeteringen zijn gebackporteerd vanuit Gnome 3:
- Net als Mutter gebruikt Muffin nu zijn eigen ingebedde versie van COGL en Clutter, die de meeste patches ontving die waren toegepast op die in GNOME.
- Veel Mutter prestatieverbeteringen werden toegepast op Muffin.
- CJS ontving veel commits van GNOME's GJS, inclusief verbeteringen aan de garbagecollection.
Nemo
Nemo 4 biedt aanzienlijke prestatieverbeteringen. Bladeren door mappen is nu sneller. Zo snel was het nog nooit en dat is direct te merken.
De app wordt geleverd met verbeterde pictogramgroottes en spatiëring om het er beter uit te laten zien.
Nemo kan nu de tijden voor het maken van bestanden weergeven (merk op dat dit ext4, kernel 4.15 of hoger vereist en dat het niet werkt in een gecodeerde thuismap).
De opties van Nemo zijn verplaatst naar een nieuwe widget in libxapp genaamd XappStackSideBar.
Bestaande Linux Mint- en Ubuntu-gebruikers kunnen de bijgewerkte versie nu installeren met behulp van de volgende PPA (moet zeer binnenkort worden bijgewerkt):
Kaneel Stabiele PPA
De broncode is beschikbaar op GitHub.