يطور مشروع Xfce مُركِّب Wayland جديدًا يُدعى Xfwl4 لدعم جلسات Wayland في بيئة سطح المكتب الخفيفة الخاصة به. ستكمل هذه الأداة مدير النوافذ Xfwm4 الحالي، مما يتيح انتقالات سلسة بين X11 وWayland. يقود المشروع المطور براين تاريكون، ويهدف المُركِّب إلى الإدراج في إصدار Xfce 4.22 القادم في 2026.
بيئة سطح المكتب Xfce، المعروفة بتصميمها الخفيف، تتقدم في توافقها مع Wayland من خلال تطوير Xfwl4، مُركِّب جديد تمامًا مبني بلغة البرمجة Rust. يعالج هذا المشروع القيود التي واجهتها الجهود السابقة لنقل مدير النوافذ Xfwm4 الحالي إلى Wayland. بدأ العمل على دمج دعم Wayland في Xfce قبل بضع سنوات، وانتهى بجلسة Wayland تجريبية تم تضمينها في إصدار Xfce 4.20 لعام 2024. ومع ذلك، قرر براين تاريكون، مطور رئيسي في Xfce يقود المشروع، أن نقل Xfwm4 مباشرة لم يكن النهج الأمثل. بدلاً من ذلك، سيعيد Xfwl4 إنتاج وظائف وسلوك Xfwm4 لكنه سيعمل حصريًا لجلسات Wayland، منفصلاً عن X11. يخطط تاريكون للاستفادة من حوارات التكوين وإعدادات xfconf المستخدمة حاليًا مع Xfwm4 في إصدار Xfce 4.20 الحالي. ومن الجدير بالذكر أن Xfwl4 لن يشتق من قاعدة كود Xfwm4. لأساسه، اختار الفريق مشروع smithay، إطار عمل مبني على Rust لمُركِّبات Wayland. يأتي هذا الاختيار من دعم smithay الشامل لامتدادات بروتوكول Wayland الرسمية، وتجنبه للتباديل عالية المستوى، ووثائقه القوية، وهي مزايا تفوق مكتبة wlroots الأكثر شيوعًا. تتطلب إدخال Xfwl4 تحديثات كبيرة لإدارة الجلسات في Xfce. في بيئات Wayland، يجب أن يكون المُركِّب جذر الجلسة، مستبدلاً دور xfce4-session التقليدي. ستشمل الإصدارات المستقبلية من Xfce كلاً من Xfwm4 وXfwl4، مما يسمح للمستخدمين بالاختيار بين جلسات X11 وWayland دون اضطراب. إذا تقدم التطوير كما هو مخطط، يجب أن يظهر Xfwl4 في Xfce 4.22 المتوقع في 2026، مما يمثل خطوة رئيسية في تحديث بيئة سطح المكتب للبروتوكولات الحديثة للعرض.