De Xorg à Wayland, de i3 à sway

Migration de Xorg à Wayland : Un Changement Nécessaire

Quelques jours après la mise en ligne d’une nouvelle infrastructure d’hébergement, un utilisateur a rencontré une défaillance soudaine de son ordinateur Dell XPS. Pour pallier cette situation, il a décidé de se tourner vers un modèle ASUS Creator. Cette transition matérielle a conduit à une migration vers Wayland, nécessitée par des problèmes de compatibilité avec la sortie HDMI sur Xorg.

La migration vers Wayland n’a pas été simple. L’utilisateur a dû faire face à des limitations de certains outils, à des ajustements pour le gestionnaire de fenêtres Sway, ainsi qu’à des incompatibilités avec ses anciens scripts. Ce changement, bien que contraint par le matériel, a nécessité une révision significative de son environnement de travail.

Le gestionnaire de fenêtres constitue un élément majeur de cette transition. Après avoir utilisé i3 pendant plus de dix ans, l’utilisateur doit désormais s’acclimater à Sway. Bien que la majorité de la configuration soit rétrocompatible, des ajustements ont été nécessaires.

Il avait auparavant développé des blocs pour i3blocks, un outil permettant d’afficher des informations sous forme de barres. Ces développements avaient été partagés dans un article précédent. À présent, il utilise Waybar, ce qui a entraîné la réécriture de tous ses blocs. Le code source est disponible sur sa forge.

De plus, un gestionnaire de fonds d’écran pour i3 réalisé l’année dernière ne fonctionne plus avec Wayland. Un fork a été créé pour reproduire cette fonctionnalité en utilisant awww, qui gère l’affichage des images et apporte quelques animations.

Cette perte soudaine de l’ordinateur a permis à l’utilisateur de valider son mécanisme de sauvegarde, bien que quelques lacunes aient été identifiées et corrigées. Avec du recul, cette transition vers Wayland, bien que compliquée, semble être une étape inévitable, alors que des environnements comme Gnome ou KDE abandonnent progressivement Xorg.

Source : Article personnel.

Source
Partager ici :
Leave a Comment

Comments

No comments yet. Why don’t you start the discussion?

Laisser un commentaire