De Xorg à Wayland, de i3 à sway

Migration de Xorg à Wayland : un passage complexe pour les utilisateurs de Sway

Quelques jours après la mise en ligne d’une nouvelle infrastructure d’hébergement, un utilisateur a rencontré un problème technique majeur : son Dell XPS a cessé de fonctionner de manière inattendue. Face à cette situation, il a dû se tourner vers un nouvel appareil, choisissant le modèle ASUS Creator.

Pour tirer pleinement parti de la carte graphique Nvidia, cet utilisateur a décidé de migrer vers Wayland, abandonnant ainsi Xorg, car la sortie HDMI ne fonctionnait pas sur ce dernier. Ce changement a présenté de nombreux défis, notamment des limitations de certains outils sous Wayland, des ajustements nécessaires pour Sway, ainsi que des incompatibilités avec des scripts précédemment utilisés. Ce processus de migration a nécessité une révision significative de son environnement de travail, un changement qu’il n’aurait probablement pas envisagé si cela n’avait pas été imposé par la défaillance de son matériel.

Le principal changement a concerné le gestionnaire de fenêtres. Après plus de dix ans d’utilisation d’i3, il a dû s’adapter à Sway. Bien que la majorité de la configuration soit rétrocompatible, des ajustements ont été nécessaires. Il avait développé des blocs pour i3blocks, un outil permettant d’afficher des informations sous forme de barres, qu’il avait partagé dans un article précédent. À présent, il utilise Waybar, nécessitant la réécriture de tous ces blocs. Le code source est accessible sur sa forge.

Par ailleurs, un gestionnaire de fonds d’écran développé pour i3 ne fonctionnant plus avec Wayland a également été adapté. Un fork a été réalisé pour utiliser awww, un outil gérant l’affichage des images, apportant ainsi quelques animations. Le code source est également disponible, avec des paquets pour Debian.

Cette panne soudaine a permis à l’utilisateur de valider son mécanisme de sauvegarde, bien qu’il ait identifié certaines lacunes désormais corrigées.

En conclusion, bien que le passage à Wayland ait été contraint, l’utilisateur estime que ce changement pourrait s’avérer bénéfique à long terme. Même si des ajustements sont encore nécessaires, la migration vers Wayland semble inévitable, avec des environnements comme Gnome ou KDE abandonnant progressivement Xorg.

Source : Deblan

Source
Leave a Comment

Comments

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

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *