❌

Vue normale

Chicago95 - Votre Xubuntu déguisé en Windows 95

9 novembre 2026 à 13:16

Chicago95 ça va vous plaire surtout si vous êtes du genre nostalgique sous Linux ! Car c'est un thème complet pour le bureau XFCE qui transforme un Xubuntu en Windows 95 avec le thème des fenêtres, les icônes, les curseurs, les sons, le menu Démarrer avec son bandeau vertical, et même une invite MS-DOS dans le terminal. C'est TROP BEAU !!! Et en plus ça s'installe facilement au clickodrome.

Le menu Démarrer façon Windows 95 de Chicago95, avec son bandeau vertical et ses dossiers jaunes

J'ai donc installé une VM Xubuntu 26.04 à jour (un Ubuntu Server ARM64 auquel j'ai ajouté le paquet xubuntu-desktop) pour tenter de le convertir au look Microsoft qu'on aime tant.

Quelle Xubuntu ?

Niveau prérequis, c'est écrit dans la doc qu'il faut GTK 3.22 ou 3.24 et XFCE 4.12, 4.14 ou 4.16. Sauf que Xubuntu 24.04 tourne en XFCE 4.18, et Xubuntu 26.04 en XFCE 4.20. Donc la question se pose : Est-ce que ça va fonctionner sur ma Xubuntu 26.04 ???

Et bien d'après les retours des utilisateurs sur github ça devrait fonctionner pour l'essentiel maintenant il y aura quand même quelques petites retouches d'icônes et de css à faire donc voilà si vous voulez vraiment pas être embêté il faudra peut-être passer sur une version un peu plus ancienne de XFCE compatible avec cette installe ou alors attendre une mise à jour de Chicago95.

Préparer le terrain

Côté paquets, il vous faudra xfce4-panel-profiles, gtk2-engines-pixbuf pour les applications GTK2, et un compositeur de fenêtres. Récupérez ensuite le dépôt depuis GitHub.

Sur une Xubuntu 26.04 fraîchement installée, xfce4-panel-profiles et gtk2-engines-pixbuf sont déjà là, et le compositeur de XFCE est activé d'office. Pour le dépôt, pas besoin de git, l'archive ZIP de la branche master suffit, et elle se décompresse justement dans un dossier Chicago95-master :

wget https://github.com/grassmunk/Chicago95/archive/refs/heads/master.zip -O Chicago95-master.zip
unzip Chicago95-master.zip
cd Chicago95-master

Avant de lancer quoi que ce soit, sauvegardez bien sûr votre tableau de bord, car l'installeur charge le sien par-dessus sans garder l'ancien. Voici la commande pour faire ce backup :

xfce4-panel-profiles save ~/panneau-avant-chicago95.tar.bz2

Notez aussi à la main vos réglages actuels (thème, icônes, curseurs, thème et police des fenêtres, ombres, notifications, sons, icônes du bureau et fond d'écran) puisque l'installeur les remplace sans en garder la trace. Et si vous avez un dossier ~/.config/xfce4/labwc, copiez-le de côté, car il en réécrit rc.xml et environment sans sauvegarde.

Voilà, si vous vous engagez dans cette voie avec Chicago 95, sachez qu'il n'y a pas de désinstallateur pour revenir en arrière. Donc c'est à vous de prendre vos précautions avant, sinon si ça ne vous plaît pas, tant pis pour vous.

Lancer l'installeur

C'est un assistant graphique codé en Python 3 avec GTK 3, donc depuis le dossier Chicago95-master, la commande qui en découle c'est :

python3 installer.py

Elle fonctionne telle quelle sur la 26.04, où le module GTK de Python est installé d'office. L'installeur s'ouvre en plein écran, sur un fond bleu tramé façon programme d'installation de 1995. Vous allez voir, c'est bluffant, on se retrouve comme à l'époque !

L'installeur de Chicago95 au lancement, sur notre Xubuntu 26.04

L'installeur de Chicago95 à l'étape des composants, avec thème GTK, icônes, curseurs, fond, sons et polices cochés

Le premier écran liste les composants, tous cochés par défaut : thème GTK, icônes, curseurs, fond, sons et polices. Et le second propose les personnalisations, à savoir l'animation de Thunar, les couleurs du terminal et l'invite bash, cochées elles aussi, l'invite zsh qui ne l'est pas, et le tableau de bord. Cette dernière case reste grisée si xfce4-panel-profiles n'est pas installé.

Les six composants, tous cochés par défaut, avec leur poids

Les personnalisations, l'invite zsh étant la seule décochée

Voici ce qu'il va installer, tout ça dans votre dossier personnel. Le thème part dans ~/.themes, les icônes et les curseurs dans ~/.icons, les sons dans ~/.local/share/sounds et le contenu du dossier Fonts dans ~/.fonts. Il active ensuite le tout par xfconf et tente de remplacer votre fond d'écran par un aplat bleu canard #008080 que j'aime tellement !!

Sauf qu'il écrit ce réglage pour un écran baptisé monitorVirtual1 en dur, alors que XFCE 4.20 nomme l'écran d'après sa sortie vidéo. Donc chez moi, le fond n'a pas bougé, et l'installeur n'a rien affiché.

Côté terminal, il copie le jeu de couleurs Chicago95.theme dans ~/.local/share/xfce4/terminal/colorschemes, remplace terminalrc après l'avoir copié en backup.terminalrc.chicago95 s'il existait, et ajoute l'invite MS-DOS à la fin de votre ~/.bashrc. La copie de ce dernier, backup.bashrc.chicago95, atterrit alors dans ~/.config/xfce4/terminal/ et pas dans votre dossier racine.

Enfin, il glisse un bloc @import dans ~/.config/gtk-4.0/gtk.css (sauvegardé en backup.gtk.css.chicago95), modifie la config de labwc évoquée plus haut, et charge son profil de tableau de bord.

Juste avant, à la fin de la copie, le tableau de bord de XFCE affiche une fenêtre d'erreur, car le profil de tableau de bord de Chicago95 réclame le greffon "statusnotifier", c'est-à-dire un paquet qu'Ubuntu a retiré dès la 23.04 et dont la zone de notification standard, déjà présente dans le profil, a repris le rôle.

Cliquez donc sur Supprimer. L'installeur ouvre aussi tout seul un fichier post_install.txt dans Mousepad, avec les étapes qu'il n'a pas pu réaliser.

Fin de l'installation sous XFCE 4.20 : le greffon statusnotifier manque, et post_install.txt s'ouvre tout seul

Fermez ensuite votre session et rouvrez-la.

Pour le fond d'écran, faites-le à la main, avec un clic droit sur le bureau puis Paramètres du bureau. Dans l'onglet Arrière-plan, mettez le Style sur Aucun, puis cliquez sur la pastille de la première couleur, sur le + des couleurs personnalisées, et saisissez #008080 dans le champ de saisie.

Et là, petit piège : la liste Couleur affiche déjà "Couleur unie", mais chez moi le bureau restait noir tant que je n'y avais pas touché. Je l'ai passée sur "Dégradé horizontal" puis remise sur "Couleur unie", et ce bleu canard que certains qualifieraient de "vert canard" (les fous !) est apparu comme par magie.

Le fond bleu canard réglé à la main, style Aucun et couleur unie #008080

Le terminal habillé en invite MS-DOS, à côté d'une calculatrice aux boutons gris façon 1995

Voici ma Xubuntu 26.04 au terme de tout ça, avec le bon fond et Helvetica en place, menu Start ouvert pour que vous voyiez comme Linux peut être enfin BEAU !! lol

Notre Xubuntu 26.04 en Windows 95, menu Start ouvert

Finir à la main

Non, pas comme dans votre salon de massage parisien. En fait, si un réglage n'a pas pris, faut aller dans le gestionnaire de paramètres, Apparence, choisir Chicago95 comme style, puis Chicago95 ou Chicago95-tux comme icônes.

Dans le Gestionnaire de fenêtres, choisissez Chicago95 et une police de titre Sans Bold en 8 points. Dans Notifications, Chicago95 avec une opacité de 100 %. Et dans Souris et pavé tactile, prenez par exemple Chicago95 Standard Cursors, ou la version au sablier animé.

Sur mon essai, l'installeur avait déjà tout réglé dans ces fenêtres, sauf la police par défaut, restée en Noto Sans :

Chicago95 sélectionné dans la fenêtre Apparence de XFCE

Hé oui, pour la police, attention, la vraie MS Sans Serif n'est pas fournie. Mais la doc explique comment récupérer sserife.fon et micross.ttf sur un Windows et convertir le premier avec FontForge. À défaut, elle propose une Helvetica bitmap incluse, mais certains systèmes bloquent les polices bitmap, et la doc fait alors toucher à la config système avec :

sudo mv /etc/fonts/conf.d/70-no-bitmaps.conf /etc/fonts/conf.d/70-no-bitmaps.conf.bak

Sauf que sur Xubuntu 26.04, et sur la 24.04 aussi d'après la liste des fichiers du paquet fontconfig-config, ce fichier s'appelle 70-no-bitmaps-except-emoji.conf. Pour cela, le fichier INSTALL.md donne donc une variante qui fonctionne :

sudo mv /etc/fonts/conf.d/70-no-bitmaps-except-emoji.conf /etc/fonts/conf.d/70-no-bitmaps-except-emoji.conf.bak

La première commande de la doc échoue sur Xubuntu 26.04 : le fichier porte un autre nom

Chez moi, la commande fc-list a ainsi trouvé la Helvetica de Chicago95, alors qu'elle n'en trouvait aucune avant. Choisissez-la ensuite dans l'onglet Polices de la fenêtre Apparence, en taille 8, avec un lissage "Important".

Avec le bon nom de fichier, la Helvetica bitmap apparaît dans fc-list

Avant de choisir cette police, notez celle qui est en place (chez moi, Noto Sans), sa taille et son lissage : la liste des réglages à noter plus haut ne les cite pas, et sans eux vous ne saurez pas quoi remettre en revenant en arrière.

Pour les sons, la doc demande d'installer SoX et canberra avec cette ligne :

sudo apt-get install gnome-session-canberra sox libcanberra-gtk3-module libcanberra-gtk-module

Sauf que le dernier paquet, libcanberra-gtk-module, existe encore dans les dépôts de la 24.04 mais plus dans ceux de la 26.04. Sur cette dernière, apt refuse alors toute la ligne et n'installe rien du tout, donc retirez-le, et les trois autres passent sans broncher :

sudo apt-get install gnome-session-canberra sox libcanberra-gtk3-module

La ligne des sons de la doc, refusée en bloc par apt sur la 26.04

Vous trouverez tous ces tweaks dans le fichier post_install.txt du projet Chicago95.

Revenir en arrière

Comme il n'y a pas de désinstalleur, tout se défait à la main. Rechargez d'abord votre tableau de bord :

xfce4-panel-profiles load ~/panneau-avant-chicago95.tar.bz2

Le tableau de bord d'origine rechargé, la barre Xubuntu revient en haut

Remettez ensuite un par un les réglages que vous avez notés : thème, icônes, curseurs, thème, police et ombres des fenêtres, notifications, sons, icônes du bureau et fond d'écran. Recopiez aussi votre dossier labwc si vous l'aviez mis de côté. Puis retirez le bloc GTK4 avec la commande de la doc, car sinon chaque application GTK4 lancée affichera une erreur d'import une fois le thème supprimé :

sed -i '/>>> Chicago95 GTK4 BEGIN/,/<<< Chicago95 GTK4 END/d' ~/.config/gtk-4.0/gtk.css

Remettez aussi la police par défaut, sa taille et le lissage dans la fenêtre Apparence avant de supprimer les polices de Chicago95 de ~/.fonts, puisque ce tuto les change plus haut.

Restaurez enfin votre .bashrc et votre terminalrc depuis leurs copies backup.*.chicago95 de ~/.config/xfce4/terminal/, à condition de n'avoir lancé l'installeur qu'une fois, puisqu'un second passage écrase ces copies avec des fichiers déjà modifiés.

Puis supprimez le dossier Chicago95 de ~/.themes et de ~/.local/share/sounds, ainsi que les dossiers d'icônes et de curseurs Chicago95 de ~/.icons, les polices copiées dans ~/.fonts et Chicago95.theme dans le dossier colorschemes du terminal. Si vous avez renommé 70-no-bitmaps-except-emoji.conf, redonnez-lui également son petit nom.

Sur une Xubuntu neuve, vous ne trouverez d'ailleurs pas de backup.terminalrc.chicago95, puisqu'il n'y avait pas de terminalrc à sauvegarder, et il suffit de supprimer celui de Chicago95. Sur ma VM, ce ménage m'a remis un bureau identique à celui de départ, et le .bashrc restauré était celui d'origine, au caractère près.

Youpi !

Le bureau Xubuntu de départ, une fois tout défait à la main

Avouez que c'est quand même moins joli que Windows 95 comme style, non ?

Bref, amusez-vous bien avec votre bureau de 1995, mais gardez vos sauvegardes sous la main...

Source : GitHub

❌