L'environnement de bureau Cinnamon 4.0 est sorti
Cinnamon est l'environnement de bureau phare de Linux Mint. A commencé comme un fork Gnome 3, il est maintenant totalement indépendant. Cinnamon apporte des technologies modernes au bureau Linux tout en conservant le paradigme de bureau classique avec la barre des tâches, le menu des applications et la gestion traditionnelle des fenêtres. Explorons les nouveautés de Cinnamon 4.0.
Publicité
L'environnement de bureau Cinnamon 4.0 est livré avec une interface utilisateur raffinée. Il présente une nouvelle disposition des panneaux.
Le panneau comprend une applet de liste de fenêtres moderne avec un regroupement de fenêtres et des aperçus de fenêtres. La version moderne du panneau comprend les fonctionnalités suivantes :
- icônes 40px
- Icônes 24px dans la barre d'état système
- Fenêtres regroupées par application
Les utilisateurs ont eu la possibilité de définir une taille d'icône différente pour chacune des trois zones de panneau (gauche, centre et droite pour les panneaux horizontaux, ou haut, centre et bas pour les panneaux verticaux). Chaque zone de panneau peut désormais avoir une taille d'icône nette telle que 16, 22, 24, 32, 48 ou 64px ou elle peut être mise à l'échelle soit exactement (pour s'adapter à la taille du panneau) ou de manière optimale (pour réduire à la plus grande taille d'icône nette qui s'adapte au panneau).
Il convient de mentionner que Linux Mint 19.1 permettra à l'utilisateur de choisir entre le panneau traditionnel et l'applet de liste de fenêtres moderne. Si vous exécutez Cinnamon avec une distribution Linux alternative, vous pouvez remplacer l'applet manuellement à partir des options du panneau.
Cinnamon 4.0 essaiera de réduire le déchirement de l'écran
Dans Cinnamon 3.8, la synchronisation verticale est définie sur VBlank. Cela a changé dans Cinnamon 4.0.
Bien que Vsync empêche le déchirement de l'écran de se produire, il a également un coût en termes de performances. Ce coût est visible dans Cinnamon lorsque vous faites glisser une fenêtre avec la souris. Lorsque vous déplacez le curseur de la souris vers la gauche et la droite, vous pouvez remarquer que la fenêtre qui est glissée en dessous ne bouge pas exactement "avec elle", mais avec un léger retard, comme s'il y avait une sorte d'élastique entre le curseur et la fenêtre c'est en portant.
La suppression de Vsync supprime ce délai. Les glissements de fenêtre sont alors immédiats et entièrement réactifs. Les mesures FPS semblent également confirmer cette observation et des chiffres FPS plus élevés amènent l'équipe de développeurs à croire que cela pourrait avoir d'autres impacts positifs sur les performances de Cinnamon.
Le décalage d'entrée a été réduit sur les cartes NVIDIA et le gestionnaire de fenêtres est plus réactif lors du déplacement des fenêtres. Vous pouvez maintenant désactiver VSYNC dans les paramètres système. Cela délègue essentiellement VSYNC à votre pilote GPU (qui doit le gérer sinon vous obtenez une déchirure d'écran) et si ce pilote fonctionne bien, il peut éliminer le décalage d'entrée et améliorer les performances.
Les améliorations suivantes ont été rétroportées depuis Gnome 3 :
- Semblable à Mutter, Muffin utilise désormais sa propre version intégrée de COGL et Clutter, qui a reçu la plupart des correctifs appliqués à celui de GNOME.
- De nombreuses améliorations des performances de Mutter ont été appliquées à Muffin.
- CJS a reçu de nombreux commits du GJS de GNOME, y compris des améliorations de son ramasse-miettes.
Némo
Nemo 4 présente des améliorations de performances significatives. La navigation dans les répertoires est désormais plus rapide. Cela n'avait jamais été aussi rapide auparavant et cela se remarque immédiatement.
L'application est livrée avec des tailles d'icônes et un espacement améliorés pour la rendre plus belle.
Nemo est maintenant capable d'afficher les heures de création des fichiers (notez que cela nécessite ext4, kernel 4.15 ou supérieur et que cela ne fonctionne pas dans un répertoire personnel crypté).
Les options de Nemo ont été déplacées vers un nouveau widget dans libxapp appelé XappStackSideBar.
Les utilisateurs existants de Linux Mint et Ubuntu peuvent installer la version mise à jour dès maintenant en utilisant le PPA suivant (devrait être mis à jour très bientôt) :
PPA stable à la cannelle
Le code source est disponible sur GitHub.