Vieux geek, épisode 395 : Cinnamon 2.0, le premier vraiment indépendant de Gnome.

Quand Cinnamon est né en décembre 2011, c’était un fork du gnome du Gnome 3 de l’époque. Il avait pris le relai des Mint Gnome Shell Extensions dont j’ai parlé en octobre 2015.

L’équipe de Linux Mint décida de ne plus dépendre de Gnome et forka les éléments de Gnome utilisé les uns après les autres. Le compositeur de Gnome Mutter fut forké pour donner Muffin, le gestionnaire de fichiers Nautilus pour donner Nemo et ainsi de suite. Même s’il y avait – et il y a toujours quelques outils de Gnome qui sont utilisés, comme le terminal, le gestionnaire de fenêtre devenu petit à petit environnement de bureau pouvait enfin dire : je suis délivré de ma base d’origine.

La version 2.0.0 de Cinnamon a été rendue publique en octobre 2013, et la première Linux Mint à proposer cette version a été la LinuxMint 16, basée sur la Ubuntu 13.10 alias Saucy Salamander.

Oui, à l’époque, LinuxMint utilisait la dernière version d’Ubuntu disponible, qu’elle soit LTS ou court terme. J’ai pu retrouver la version en question sur un miroir brésilien et j’ai donc installé l’ensemble dans VirtualBox.

Oui, c’était la première version à peu près complète du gestionnaire de fenêtres qu’était encore Cinnamon à l’époque. Il faudra attendre encore quelques versions avec l’arrivée des Xapps en 2016 pour que le terme de gestionnaire de bureau soit plus justifié.

Un trop plein d’environnements de bureau dans le monde du logiciel libre ?

J’ai souvent critiqué la divers…dispersion dans le monde des distributions GNU/Linux qui fait que n’importe qui, partant d’une base précise avec un fond d’écran différent et un navigateur autre que celui du projet d’origine devienne une distribution. C’est à cause de cela qu’il y a plusieurs années j’ai inventé l’acronyme « DGLFI » pour Distribution GNU/Linux Franchement Inutile.

Or, dans les commentaire sur l’article parlant de la version bêta du Cosmic Desktop Environment, certaines personnes m’ont fait remarquer qu’il y avait de plus en plus d’environnement, et que ça devient illisible. Voyons cela. Heureusement, je ne parle des gestionnaires de fenêtres dont un nouveau apparait chaque semaine ou presque !

Si on reste dans les environnements dont le développement est des plus actifs, on a par ordre alphabétique :

  • Cinnamon (qui n’est plus un fork de Gnome 3.x depuis la version 2.0 en 2013)
  • Gnome
  • KDE
  • LXQt
  • Xfce

La plupart ont un cycle de publication régulier, allant de 6 mois (Gnome et KDE principalement) à 2 ans (Xfce). Pas de Deepin ni de Budgie qui semblent ne bien fonctionner qu’avec leurs distributions attitrées. Pourquoi n’ai-je pas listé Mate Desktop ? Pour deux raisons :

  1. La première est que son développement s’est tellement ralenti qu’il y est passé d’une version annuelle à une au bout de deux ans et demi. Cf la page d’accueil du projet.
  2. La deuxième ? Sur son GitHub, sur la quarantaine de composants qui constituent l’environnement, seul trois ou quatre ont une version de développement disponible, du moins au 25 septembre 2025, moment où je rédige cet article.

Quant à l’idée de fusionner les codes de Mate Desktop et Xfce, cela doit tenir plus du cauchemar qu’autre chose. Quant à Cosmic Desktop Environment, il est encore trop jeune pour être listé dans les environnements de bureau majeurs.

Continuer la lecture de « Un trop plein d’environnements de bureau dans le monde du logiciel libre ? »

Cosmic Desktop Environment, enfin la version bêta !

Le Cosmic Desktop Environment, développé en langage Rust par l’équipe de System76 arrive à une grande étape, sa première version bêta. On entre enfin dans une période où le projet commence à être utilisable par les utilisateurs classiques, même s’il manque une catégorie dans le panneau de configuration ou encore que le Cosmic Store ne semble pas être complètement fini.

C’est l’aboutissement de 13 mois de raffinage. En effet, en août 2024, je parlais de la version alpha1 du Cosmic Desktop Environment.

Je disais à l’époque :

[…]Il reste encore beaucoup de travail, mais pour une première version alpha, on sent que les développeurs ont mis tout ce qu’ils avaient pour proposer un produit déjà un peu utilisable. Pas encore au quotidien, mais peut-être que dans un an, ce sera le cas.[…]

Comme quoi, sans le savoir, j’avais eu le nez creux ! J’ai donc utilisé une Archlinux avec son installateur Archinstall pour mettre en place une installation avec le Cosmic Desktop Environment. J’ai aussi rajouté Mozilla Firefox pour éviter un trou dans le dock de l’environnement. Et j’ai fait chauffer mon ami OSB Studio pour capturer l’environnement en action.

Avec cette version, on attaque le peaufinage qui va mener, petit à petit à une première version finale. Je pense que l’équipe de System76 vise la Ubuntu 26.04 LTS pour servir de base à leur Pop!_OS qui intègrera le Cosmic Desktop Environment. En tout cas, pour moi, ça prouve que sur certains plans Rust fait ses preuves. Affaire à suivre donc !

Une fin d’expérience prématurée : j’arrête les frais avec la machine virtuelle Slackware Linux.

Fin août 2025, je me lançais dans une expérience avec la Slackware Linux en machine virtuelle, mais j’épiçais un peu l’affaire en allant jusqu’à mettre en place une Slackware Linux current, la version de développement de la distribution. Après 3 ans de développement, je voulais savoir où en était la future Slackware Linux 15.1 / 16.0.

Je m’attendais à avoir des bugs, mais ne pas les voir résolus en trois semaines, ça m’a vite gonflé. Entre l’impossibilité de faire démarrer lightdm avec une Slackware Linux current – un problème de lancements multiples et rapides en quelques secondes – la non détection du swap dans la machine virtuelle, les mises à jour parfois lourdes et le côté masochiste de l’utilisation qui font penser que mentalement la Slackware se croit encore dans les années 1990, cela a mis à mal ma patience.

Il reste cependant de très bons projets basés sur la Slackware Linux, comme la Slint de Didier Spaier qui reprend une Slackware Linux stable tout en la modernisant ne serait-ce qu’avec un noyau LTS récent si mes souvenirs de tests rapides sont bons. Mais même si je continue de garder Slackware Linux dans mon cœur, je ne la conseillerai pas au vue de certains points de sa conception qui la font passer pour un dinosaure.

Sans rancune, les slackwariens… Du moins, je l’espère 🙂

En vrac’ de fin de semaine…

Petit en vrac’ en ce troisième samedi du mois de septembre 2025.

Côté logiciel libre, informatique et internet.

  • LinuxMint a publié la version bêta de sa LMDE 7, la version finale pour courant octobre ?
  • Dans la famille des distributions basées sur Archlinux, je demande la Omarchy 3.0.1, une Archlinux avec une session hyprland personnalisée.
  • Dans la petite famille des distributions basées sur Gentoo, je demande l’Argent Linux. Une base Gentoo précompilée avec Systemd et KDE, et un gestionnaire de paquets fait maison.
  • Pour naviguer incognito, la Tails 7.0 sera votre alliée.
  • La DGLFI de la semaine : Prenez une base Ubuntu 24.04, soit Gnome, soit Plasma, le tout avec une interface à la Windows. Vous aurez l’espagnole SlimbookOS.
  • Si vous aimez les jeux à la Cybernoid, alors « Death Sector » pour le Commodore Plus/4 sera pour vous. Attention, il est vraiment dur !

Côté culture ?

Rien cette fois.

Pour finir, une vidéo de la série DGLFI consacré à la Ezarcher.

Et une petite vidéo sur « Death Sector » pour le Commodore Plus/4.

Sur ce, bonne fin de week-end !