JetBrains vient d’annoncer que tous les IDE basés sur IntelliJ fonctionneront nativement sous Wayland par défaut à partir de la version 2026.1. IntelliJ IDEA, PyCharm, PhpStorm, WebStorm… l’ensemble de la gamme bascule sur le protocole d’affichage moderne de Linux.
C’est un tournant historique pour l’écosystème Linux sur le bureau. Après des années où X11 restait le standard de facto malgré ses limitations, Wayland s’impose enfin comme la norme – et les développeurs utilisant les IDE JetBrains vont immédiatement en profiter.
Pourquoi c’est important
Jusqu’à présent, les IDE JetBrains s’appuyaient sur X11 même sur les bureaux Wayland, en passant par la couche de compatibilité XWayland. Résultat : des problèmes graphiques récurrents, notamment du texte flou, des artefacts de mise à l’échelle et des bugs d’affichage sur les écrans HiDPI avec mise à l’échelle fractionnelle.
Wayland résout ces problèmes structurellement. Le protocole a été conçu dès le départ pour gérer correctement les écrans haute résolution, la mise à l’échelle par application, et offre une meilleure gestion de la sécurité et de l’isolation entre applications.
Concrètement, cela signifie texte net et précis sur tous les écrans, mise à l’échelle fractionnelle qui fonctionne réellement, meilleure réactivité de l’interface et, ce qui ne gâche rien, moins de bugs graphiques bizarres
Cette annonce intervient alors que les principales distributions Linux ont déjà basculé sur Wayland par défaut : Fedora, Ubuntu, Red Hat Enterprise Linux, Debian… et même des distributions plus récentes comme CachyOS font de Wayland la session standard pour les utilisateurs de KDE Plasma.
Comment ça fonctionne
Le support natif Wayland est concentré dans un sous-système appelé WLToolkit. Les premiers adopteurs devaient spécifier manuellement l’option -Dawt.toolkit.name=WLToolkit pour l’activer. Ce n’est plus nécessaire.
Le lanceur fournira désormais automatiquement l’option -Dawt.toolkit.name=auto. Cette option « auto » se résout ainsi :
- Si
wl_display_connect()réussit → l’application se lance en mode Wayland natif (WLToolkit) - Sinon → l’application se lance en mode X11 (XToolkit)
Autrement dit : détection automatique, fallback intelligent. Si votre bureau tourne sous Wayland, les IDE utilisent Wayland. Si vous êtes encore sous X11, tout continue de fonctionner normalement.
Les compromis inhérents à Wayland
Cette transition s’accompagne de quelques compromis dus à l’architecture de Wayland : l’écran de démarrage n’apparaîtra pas au lancement, certaines fenêtres peuvent ne pas conserver leurs positions, et quelques popups comme « Rechercher partout » ne seront pas déplaçables hors de la fenêtre principale. Le mode Développement distant continuera via X11 pour l’instant.
Introduction à Wayland : pourquoi c’est le nouveau visage de Linux
Les utilisateurs qui rencontrent des problèmes peuvent revenir à X11 en ajoutant -Dawt.toolkit.name=XToolkit dans leurs options de machine virtuelle.
Une contribution à tout l’écosystème Java
JetBrains ne se contente pas d’adapter ses propres produits. L’entreprise est un contributeur majeur au projet OpenJDK Wakefield, une initiative dédiée à apporter le support natif Wayland à toutes les applications Java.
Comme tous les autres aspects de JetBrains Runtime (la plateforme qui propulse les IDE IntelliJ), WLToolkit est entièrement open source. Le code est publié sur GitHub, et les nouvelles fonctionnalités et correctifs sont régulièrement versés au dépôt Wakefield.
Traduction : ce travail bénéficiera à l’ensemble de l’écosystème Java, bien au-delà des seuls produits JetBrains. Toute application Java pourra profiter de ce support Wayland mature et testé à grande échelle.
La version 2026.1 est actuellement disponible en accès anticipé (EAP) pour recueillir les retours des utilisateurs avant le déploiement stable. Si vous développez sous Linux et utilisez un IDE JetBrains, c’est le moment de tester.
