···11+---
22+date: "2026-01-09"
33+language: fr
44+tags:
55+- linux
66+title: Pop!_OS 24.04, une expérience Cosmic
77+draft: true
88+---
99+1010+J'utilise la distribution Linux Pop!_OS depuis presque cinq ans.
1111+J'ai toujours apprécié leur démarche autour de l'auto-tiling, qui est une fonctionnalité qui manque cruellement à gnome (bien que des plugins existent).
1212+1313+Après quelques mois passés sous Manjaro Linux, et des galères liées à des montées de version hasardeuses qui ont plusieurs fois cassé mon système, et avec la sortie récente de Pop!_OS 24.04, il était temps pour moi de revenir sur cette distribution.
1414+1515+<!--more-->
1616+1717+## Cosmic
1818+1919+Pop!_OS n'a pas eu de mise à jour majeure depuis longtemps.
2020+La raison est simple, leur effort était principalement concentré autour du développement de leur environnement de bureau Cosmic.
2121+2222+La promesse est forte : un environnement écrit en Rust pour avoir de bonnes performances et de la stabilité, un environnement pensé dès le départ pour supporter l'auto-tiling, ainsi que les workspaces dans un contexte multi-écran.
2323+Cosmic est aussi pensé pour s'intégrer avec Wayland.
2424+2525+## La distribution
2626+2727+Pop!_OS est une distribution Linux basée sur Ubuntu. On y retrouve donc les outils habituels : apt et flatpak pour l'installation de paquets (pas de snap par défaut).
2828+La distribution vient avec un ensemble de logiciels préinstallés : l'environnement de bureau Cosmic et ses logiciels inclus.
2929+Au niveau de l'ISO, 2 versions sont disponibles : une version simple, et une version embarquant les drivers Nvidia (l'option que j'ai choisie).
3030+L'installation est simple, et propose de chiffrer le disque dur avec un mot de passe, ce qui est une bonne pratique de sécurité.
3131+3232+Au niveau du noyau, on est sur une version 6.17 à l'écriture de cet article, pas la version la plus récente donc, mais c'était la dernière version disponible au moment de la release de la distribution, je pense que les versions suivantes arriveront dans les semaines qui viennent.
3333+Le driver Nvidia est en version 580 (pas la dernière version disponible non plus).
3434+3535+Sont également fournis par défaut Firefox et Thunderbird en versions 146 et 128, la suite LibreOffice en version 24.2.
3636+3737+## Premières impressions
3838+3939+Et bien c'est joli.
4040+4141+Le bureau est agréable.
4242+4343+
4444+4545+Le bureau est paramétré en fenêtre flottante par défaut, l'auto-tiling s'active d'un click dans le widget de la barre des tâches.
4646+4747+Les workspaces sont pratiques à manipuler, il est possible d'avoir des workspaces en mode horizontal ou vertical, et en cas de setup multi-écran de pouvoir les partager par écran ou les séparer.
4848+4949+L'auto-tiling est agréable à utiliser, même s'il va falloir que je remappe les touches prévues pour déplacer les fenêtres pour mon clavier split.
5050+Glisser une fenêtre à la souris se fait très facilement, et on arrive vite à arranger les fenêtres comme on le souhaite.
5151+5252+
5353+5454+La gestion des écrans est inspirée de celle de Gnome. À noter que les paramétrages sont plutôt fins, on peut régler un scaling pour chaque écran, et ça fonctionne bien.
5555+5656+TOUT A FONCTIONNÉ DU PREMIER COUP.
5757+5858+C'est, je pense, suffisamment bien pour pouvoir le mentionner en criant !
5959+J'ai pu :
6060+* imprimer ;
6161+* connecter plusieurs casques bluetooth ;
6262+* utiliser mon micro et ma webcam pour une visio ;
6363+* partager mon écran ;
6464+* prendre des screenshots
6565+6666+Et tout aussi important :
6767+6868+* installer Steam ;
6969+* et jouer à Factorio !
7070+7171+Tout ça sans aucune galère.
7272+C´est du niveau attendu pour toute distribution Linux moderne, mais je m'attendais à quelques galères plus importantes.
7373+7474+Il est possible de personnaliser le rendu, avec un mode Dark ou Light, et on peu facilement changer le thème global de l'interface, ce qui est chouette.
7575+Les police de caractère proposées par défaut sont `Open Sans` et `Noto Sans Mono`, le rendu est propre et net.
7676+7777+
7878+7979+Mon laptop possède un lecteur d'empreintes digitales, j'ai pu l'installer et le configurer avec les commandes suivantes :
8080+8181+[//]: # (TODO Ajout des commandes)
8282+8383+Et la lecture d'empreinte fonctionne parfaitement pour déverrouiller ma session, ou lors de l'exécution de `sudo`.
8484+8585+8686+## Les petites galères et frustrations
8787+8888+J'ai constaté quelques lenteurs lors de copie de fichiers _via_ l'explorateur de fichiers.
8989+9090+J'ai aussi un souci de mapping clavier (plus embêtant) uniquement avec IntelliJ.
9191+En fouillant un peu, j'ai découvert que IntelliJ n'utilisait pas Wayland, mais X11 par défaut. Il semble que Wayland embarque une couche de compatibilité avec Xorg pour que tout ça fonctionne.
9292+9393+Bref, pour vérifier ce point, j'ai trouvé cette page de documentation : https://blog.jetbrains.com/platform/2024/07/wayland-support-preview-in-2024-2/
9494+9595+En récupérant les propriétés de mon instance d'IntelliJ, je vois bien apparaître la ligne en cause : `Toolkit: sun.awt.X11.XToolkit
9696+`.
9797+9898+```text
9999+IntelliJ IDEA 2025.3.1.1
100100+Build #IU-253.29346.240, built on January 8, 2026
101101+Source revision: 45c13268926ea
102102+Licensed to CodeKaio / Julien WITTOUCK
103103+Runtime version: 21.0.9+10-b1163.86 amd64 (JCEF 137.0.17)
104104+VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
105105+Toolkit: sun.awt.X11.XToolkit
106106+Linux 6.17.9-76061709-generic
107107+Pop!_OS 24.04 LTS; glibc: 2.39
108108+GC: G1 Young Generation, G1 Concurrent GC, G1 Old Generation
109109+Memory: 4096M
110110+Cores: 22
111111+```
112112+113113+Bref, j'ai activé le paramétrage suivant dans les options de la JVM d'IntelliJ et le problème a été résolu : `-Dawt.toolkit.name=WLToolkit`.
114114+115115+Passé ce point, il me reste une unique petite frustration. Les fenêtres sont définitivement carrées, ça manque d'un peu d'arrondi sur les coins.
116116+Ça donne un effet un peu bizarre, un peu "sec" aux fenêtres, alors que le reste du système propose des arrondis un peu partout.
117117+118118+
119119+120120+## En conclusion
121121+122122+## Liens et références
123123+124124+* [Pop!_OS 24.04](https://system76.com/pop/)
125125+* La [documentation officielle](https://support.system76.com/) de Pop!_OS