YSERVER 1.5 ajoute le Reverse PRIME à son serveur X11 en Rust
YSERVER 1.5, un serveur X11 écrit de zéro en Rust, ajoute la prise en charge du Reverse PRIME multi-GPU et plus de 40 autres correctifs. Claude Code a aidé à écrire son code initial.
3 min de lecture

En chiffres
- GitHub stars
- 557
- fixes in this release
- 40+
- weeks since the last release
- 6
Un développeur écrit un serveur d'affichage X11 complet de zéro en Rust, et il vient d'atteindre la version 1.5. YSERVER 1.5 est sorti le 9 septembre 2026, ajoutant la prise en charge du Reverse PRIME pour les configurations multi-GPU ainsi que plus de 40 autres correctifs.
X11 est le protocole vieux de plusieurs décennies que la plupart des bureaux Linux utilisent encore pour dessiner les fenêtres à l'écran. La description du projet YSERVER est directe sur son objectif : « fournir un serveur X11 pratique qui fait tourner de vrais environnements de bureau, gestionnaires de fenêtres et applications sur un Linux moderne, en laissant tomber le poids du passé. » Il est sous licence MIT.
Ce que fait vraiment le Reverse PRIME
PRIME est la façon standard dont Linux gère un ordinateur avec plus d'une carte graphique, courante sur les portables qui associent un GPU intégré à un GPU dédié.
Le Reverse PRIME inverse le sens habituel. Un système peut désormais effectuer le rendu sur son GPU principal et transmettre l'image finie à un second GPU pour l'affichage. Phoronix rapporte que cela rend les configurations multi-écrans plus souples que le seul sens PRIME classique.
Ce que contient aussi la 1.5
Les notes de version attribuent les changements à plusieurs contributeurs distincts, pas à une seule personne.
| Changement | Ce qu'il fait |
|---|---|
| Requêtes de fréquence Mesa OML MSC | Permet aux applications Flatpak utilisant ANGLE d'interroger correctement le minutage des images |
| Objets de synchronisation DRI3 1.4 | Fait passer la synchronisation par la couche DRM du noyau |
| Bordures de fenêtres côté serveur | Dessine les bordures de fenêtre dans le serveur plutôt que dans chaque application |
| Déplafonnage sans vsync | Laisse les jeux tourner sans plafond quand vsync est désactivé, avec exécution différée |
| Prise en charge aarch64 | Élargit la liste des architectures aux côtés de x86_64 |
Le projet a été testé avec i3, XFCE, KDE Plasma, Awesome et Compiz, ainsi qu'avec du matériel AMD, Intel, Nvidia, Apple M1/M2 et Snapdragon X1. Son README affirme que les jeux Steam tournent « presque à égalité avec Xorg », le serveur X vieux de plusieurs décennies que la plupart des distributions Linux installent par défaut.
La version précédente, la 1.4.0, était sortie six semaines plus tôt, le 29 juillet 2026.
D'où vient le code
Le rapport de Phoronix contient un détail qui ressort pour les lecteurs de ce site : le projet a été « largement développé avec l'aide de l'IA durant ses phases initiales », en l'occurrence Claude Code.
Cela ne veut pas dire que le projet est resté un effort solo assisté par IA. Les notes de version de la 1.5 nomment au moins trois contributeurs distincts pour ses fonctionnalités phares. Le dépôt exige aussi des commits signés, une mesure standard contre l'entrée de code altéré dans l'historique d'un projet. Claude Code place désormais par défaut son propre lien de session dans les commits, une petite manifestation de cette même tendance vers un code écrit par IA qui porte une trace visible.
Ce que cela change pour les développeurs
Considérez YSERVER comme une expérience à surveiller, pas encore comme un remplaçant de Xorg en production. Réécrire de zéro un protocole aussi vieux et particulier que X11 continuera de faire remonter des cas particuliers pendant un moment. Le point de comparaison du projet lui-même est « presque à égalité avec » les performances de jeu de Xorg, pas équivalent.
Si vous utilisez un portable multi-GPU, le Reverse PRIME est la première chose à tester. Il vise un problème réel et précis : bien gérer le rendu et l'affichage quand les deux tâches se trouvent sur des puces différentes.
L'origine assistée par IA mérite d'être notée sans être surinterprétée. Un projet à mainteneur unique, parti d'un code initial assisté par IA, a atteint 557 étoiles et 31 forks, et a attiré des contributeurs extérieurs pour sa version suivante. C'est un indice sur la façon dont ces outils changent les chances qu'un projet système amateur décolle vraiment, pas la preuve qu'une IA a écrit un serveur d'affichage de production sans supervision.
Si vous empaquetez ou distribuez des logiciels de bureau Linux, YSERVER en est encore à un stade où signaler un problème sur votre combinaison précise de gestionnaire de fenêtres et de GPU rend plus service, pour l'instant, que de basculer un vrai bureau dessus.
Sources
Articles liés

COSMIC Epoch 1.8 apporte la prise en charge des tablettes et le renommage Bluetooth
COSMIC Epoch 1.8 est sorti deux semaines après la 1.7 avec la prise en charge des tablettes et le renommage des appareils Bluetooth, mais le changelog officiel de System76 reste en attente.

La bêta de KDE Plasma 6.8 apporte les sauvegardes Kup et des correctifs Wayland
KDE a publié la bêta de Plasma 6.8 sous le numéro 6.7.90 le 10 septembre 2026. Elle ajoute Kup comme planificateur de sauvegardes du bureau, la version stable étant prévue le 14 octobre.

GNOME 51 ajoute des profils personnalisés d'accélération du pointeur
GNOME 51, disponible le 16 septembre 2026, permet de définir une courbe d'accélération du pointeur personnalisée au lieu d'un seul profil fixe.