1 points par GN⁺ 2024-10-07 | 1 commentaires | Partager sur WhatsApp

Qu’est-ce que Wayland ?

  • Wayland est un protocole moderne de serveur d’affichage conçu pour remplacer le système X11
  • Amélioration des performances et de la sécurité : la conception simple de Wayland et la communication directe entre les applications et le serveur d’affichage contribuent à des graphismes plus fluides, à une réduction de la latence d’entrée et à une meilleure sécurité
  • Prise en charge renforcée des écrans HiDPI : Wayland prend nativement en charge les écrans haute résolution, offrant un affichage plus net et visuellement plus attrayant sur le matériel moderne
  • Approche centrée sur le compositeur : Wayland donne davantage de contrôle au compositeur sur l’interface utilisateur, ce qui permet de mieux gérer les fenêtres, les animations et les effets

XFCE 4.20 : poser les bases pour Wayland

  • XFCE 4.20 prévoit d’introduire une prise en charge initiale de Wayland dans ses composants clés tout en conservant la compatibilité avec X11
  • Les utilisateurs pourront continuer à profiter de l’expérience XFCE qu’ils connaissent tout en ayant la possibilité d’essayer Wayland

Principaux composants bénéficiant de la prise en charge de Wayland

  • xfce4-panel : ce panneau a été adapté avec succès à Wayland en utilisant le framework de compositeur wlroots
  • xfdesktop : le gestionnaire de bureau a lui aussi été porté vers Wayland, et des travaux sont en cours pour prendre en charge des fonctions comme les espaces de travail et la liste des fenêtres
  • libxfce4ui : la bibliothèque UI centrale a été mise à jour pour garantir la compatibilité à la fois avec X11 et Wayland
  • xfce4-settings : le gestionnaire de paramètres inclut désormais des éléments correspondants pour configurer l’environnement Wayland, et les réglages d’affichage ont également été adaptés pour fonctionner séparément avec X11 et Wayland

Défis et plans à venir

  • La communauté XFCE a fait de bons progrès sur la prise en charge de Wayland, mais il reste encore plusieurs défis
  • Par exemple, le gestionnaire de fenêtres xfwm4 est toujours en cours de développement pour Wayland
  • La prise en charge de divers plugins de panneau et applications progresse également activement
  • L’objectif à long terme est de proposer une session XFCE Wayland complète, mais le calendrier précis reste incertain
  • Les développeurs travaillent à garantir une transition fluide pour les utilisateurs, et la compatibilité avec X11 sera maintenue pour le moment

Calendrier de sortie de XFCE 4.20

  • 1er novembre 2024 : XFCE 4.20pre1 (gel des fonctionnalités + des chaînes)
  • 1er décembre 2024 : XFCE 4.20pre2 (gel du code)
  • 15 décembre 2024 : XFCE 4.20pre3 (gel final) - sortie facultative
  • 15 décembre 2024 (avec pre3 ou vers le 29 décembre 2024) : XFCE 4.20 (sortie finale)

Conclusion

  • XFCE 4.20 devrait offrir une expérience de bureau moderne, rapide et personnalisable avec une prise en charge initiale de Wayland
  • La transition complète vers Wayland reste encore une perspective d’avenir, mais XFCE 4.20 constituera une étape importante dans ce parcours
  • XFCE devrait continuer à évoluer régulièrement tout en préservant sa simplicité, son efficacité et sa personnalisation centrée sur l’utilisateur

Le récapitulatif de GN⁺

  • XFCE 4.20 marque une avancée importante en adoptant les technologies d’affichage modernes via la prise en charge de Wayland
  • Cet article montre comment XFCE améliore l’expérience utilisateur, avec un accent particulier sur les gains de performances et de sécurité apportés par Wayland
  • L’approche prudente de XFCE permet de fournir un environnement de bureau stable et fiable
  • D’autres projets proposant des fonctionnalités similaires incluent GNOME et KDE

1 commentaires

 
GN⁺ 2024-10-07
Commentaires sur Hacker News
  • Il n’y a actuellement pas de compositeur, et bien qu’il soit en cours de développement, il faudra probablement au moins encore un an avant qu’il soit utilisable. Dans la version 4.20, certains composants pourront fonctionner avec d’autres compositeurs, principalement testés avec Wayfire et Labwc

  • XFCE est la seule option vraiment pratique comme gestionnaire de fenêtres « léger et qui fonctionne sans configuration » sur Linux/BSD, tout en offrant une interface meilleure que celle de Windows 2000. Merci aux développeurs qui maintiennent XFCE à jour

  • J’utilise XFCE depuis longtemps et j’en suis toujours satisfait. L’expérience de cliquer et d’obtenir une réponse immédiate est très appréciable. Merci aux développeurs. Pour contourner les problèmes de hidpi, j’ajuste l’affichage d’un moniteur 4k et d’un moniteur 1024 via un réglage x2

  • Le fait que XFCE soit resté sur X11 m’a poussé à passer à KDE. En compilant du code sur une machine distante, j’ai constaté que les vidéos YouTube saccadaient, car il n’y avait pas de lecture avec accélération matérielle. Après avoir installé KDE 5, tout a bien fonctionné

  • La transition vers Wayland semble liée à l’adoption des décorations côté client (CSD), ce qui détruit l’UX traditionnelle de XFCE. L’un des atouts de XFCE est de proposer une UX stable dans l’esprit de Win98/XP. J’espère qu’il n’adoptera pas les schémas de Gnome3

  • J’ai utilisé dwm par le passé, mais quand j’ai besoin d’un environnement rapide, je reviens à XFCE. Tous les ordinateurs de ma famille utilisent aussi XFCE. J’envisagerai peut-être de passer à Wayland quand XFCE le prendra en charge. XFCE est un environnement de bureau simple et fiable

  • La situation du partage d’écran sur Wayland est instable, donc je considère comme un avantage le fait que XFCE n’ait pas adopté Wayland

  • Sous Wayland, les besoins en accessibilité ne sont pas satisfaits. J’ai besoin de raccourcis propres à chaque application ainsi que de raccourcis globaux, mais le modèle de sécurité ne le permet pas

  • Si XFCE est construit sur wlroots, je suis heureux à l’idée de pouvoir profiter de la stabilité des applications XFCE dans d’autres gestionnaires de fenêtres/compositeurs

  • Si je devais utiliser un environnement de bureau sur Linux, je choisirais XFCE. Mais à cause de Wayland, j’envisage de passer à BSD. Je n’abandonnerai pas Linux tant que Firefox n’aura pas mis fin à la prise en charge de X