- Accueil
- » Forum
- » XFCE
- » XFCE pour Wayland
Pages : 1
#1 Le 31/05/2025, à 10:11
- Christophe C
XFCE pour Wayland
La version 4.20 de Xfce et sortie en décembre 2024. A 2-3 plugin sans importance près, elle était compatible Wayland. Sauf un gros morceau, le Window Manager Xfwm4. Seul façon pour utiliser Wayland avec Xfce : changer le Window Manager, ce qui est possible, mais pas pratique du tout.
Le passage sous Wayland comme version par défaut n'est pas à ce jour un objectif du projet. Cependant, X11 n'évolue plus beaucoup, le code est considéré comme peu sécurisé et très complexe, et la plupart des bureaux ont désormais un mode par défaut (ou au moins optionnel) qui est sous Wayland.
Gnome-shell va même plus loin, en abandonnant carrément le support de X11 dans sa nouvelle version : il n'y aura plus de Gnome pour X11 (mais il conserve la compatibilité avec des applications X11 via XWayland - pour l'instant).
Bref, cela pourrait sentir le sapin à termes pour X11. Donc pour Xfce. Sauf évolution de Xfwm4. Ce qui est le cas, finalement .
Les dev viennent de fusionner le support Wayland dans le Window Manager Xfwm4, en utilisant une librairie utilisée par d'autres WM : wlroots. L'utilisation d'une librairie partagée permet de partager le travail de développement.
https://www.phoronix.com/news/Xfce-xfwm … yland-Code
Pour l'instant il n'y a toujours pas de XFCE utilisable de A à Z sous Wayland, c'est juste une grosse avancée pour le développement. La prochaine version de Xfce devrait sortir fin d'année prochaine, et elle sera sans doute compatible avec Wayland, ce qui devrait pérenniser notre environnement de bureau favoris .
Dernière modification par Christophe C (Le 31/05/2025, à 10:17)
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#2 Le 31/05/2025, à 12:42
- kamaris
Re : XFCE pour Wayland
Les dev viennent de fusionner le support Wayland dans le Window Manager Xfwm4, en utilisant une librairie utilisée par d'autres WM : wlroots. L'utilisation d'une librairie partagée permet de partager le travail de développement.
C'est une "fake news" (involontaire), basée sur un reliquat d'information désormais supprimé du wiki wayland d'xfce : https://wiki.xfce.org/releng/wayland_roadmap
Il n'y a pas, à l'heure actuelle, de portage officiel de xfwm4 vers wayland en cours.
L'un des développeurs y est "assigné" cependant, mais il est très occupé IRL ces derniers temps et pour encore un temps indéterminé à venir, donc on ne sait pas trop quand ça se fera, même s'il n'y a pas trop de doutes sur le fait que ça finira par se faire.
On peut entretenir un espoir raisonnable que ce soit fait pour xfce 4.22, mais je ne veux rien promettre ici.
Mainteneur Xfce : https://gravatar.com/gaelbonithon
Hors ligne
#3 Le 31/05/2025, à 13:59
- hotnuma
Re : XFCE pour Wayland
(Merci encore pour les chemins absolus d’icônes dans xfce4-panel :-D)
Labwc fonctionne plutôt bien sur mon RPI4. J'utilise ces fichiers de config : https://github.com/hotnuma/sysconfig/tree/master/labwc
Labwc et xfce4-panel donnent un bureau très agréable à utiliser pour un usage mémoire d'environ 200 MO.
Les deux choses assez ennuyeuses avec Labwc sont les boites de dialogue qui se positionnent bizarrement et les curseurs qui ne se mettent pas à jour comme ils devraient.
Par exemple dans QtCreator le curseur se change en flèche quand un tooltip apparait, normal, mais il ne repasse plus sur le curseur de sélection de texte. Bref, les joies de Wayland, 16 ans de développent et je me demande si ça marchera correctement un jour. :-D
Donc, c'est intéressant de tester de temps en temps mais perso, sur mon ordi de bureau c'est toujours XFCE / X11.
:-D
Dernière modification par hotnuma (Le 31/05/2025, à 14:08)
Xfce 4.18 / https://github.com/hotnuma
Hors ligne
#4 Le 31/05/2025, à 17:55
- Christophe C
Re : XFCE pour Wayland
oui, je suis bien conscient que le portage de lroots ne donne pas encore une version exploitable, comme je l'ai indiqué. Par contre, c'est bien sur une branche du github officiel, c'est donc une avancée significative.
Dernière modification par Christophe C (Le 31/05/2025, à 17:59)
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#5 Le 31/05/2025, à 18:44
- kamaris
Re : XFCE pour Wayland
Euh non, pour être plus clair : je suis un des principaux devs d'xfce depuis déjà quelques années (core dev, mainteneur, comme on voudra), et je peux t'affirmer qu'il ne s'agit pas du github officiel (xfce n'est présent sur github qu'à travers un miroir, les dépôts officiels sont sur son instance gitlab).
Il s'agit d'un portage non officiel qui n'a jamais reçu notre aval, qui s'est fait en parallèle sans véritable effort de communication avec nous (un peu quand même sur la mailing list à une époque), et que nous ne validons en aucun cas.
Il n'y a donc pas d'avancée significative concernant xfwm4.
Par contre le reste fonctionne pas trop mal, avec labwc par défaut, ou wayfire.
Mainteneur Xfce : https://gravatar.com/gaelbonithon
Hors ligne
#6 Le 31/05/2025, à 18:47
- hotnuma
Re : XFCE pour Wayland
Le fork :
https://github.com/adlocode/xfwm4/commits/wayland/
Le dépôt officiel :
https://gitlab.xfce.org/xfce/xfwm4/-/co … type=HEADS
Le dépôt de Labwc, basé sur wlroots 0.19 est beaucoup plus actif que le fork de xfwm4 :
https://github.com/labwc/labwc/commits/master/
Au passage, une évolution formidable d'XFCE c'est l'utilisation de meson à la place d'autotools. :-P
Dernière modification par hotnuma (Le 31/05/2025, à 19:24)
Xfce 4.18 / https://github.com/hotnuma
Hors ligne
#7 Hier à 12:25
- Christophe C
Re : XFCE pour Wayland
@kamaris : merci de la précision
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#8 Hier à 15:59
- kamaris
Re : XFCE pour Wayland
@kamaris : merci de la précision
De rien, merci à toi d'entretenir des fils d'actualités xfce ici
(Merci encore pour les chemins absolus d’icônes dans xfce4-panel :-D)
De rien
Au passage, une évolution formidable d'XFCE c'est l'utilisation de meson à la place d'autotools. :-P
Oui ça c'est presque fini et c'est vrai que c'est un sacré assainissement… même si pour l'utilisateur final ça ne change strictement rien
Mainteneur Xfce : https://gravatar.com/gaelbonithon
Hors ligne
Pages : 1