News: 0001549433

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Xfce's xfwm4 Merges Wayland Compositor Code Based On wlroots

([Wayland] 4 Hours Ago xfwm4 Wayland Compositor)


Merged today for Xfce's Xfwm4 window manager component is a built-in Wayland compositor using wlroots.

The lightweight Xfce desktop has seen [1]a long road on enabling Wayland support and up until now has ultimately required using an alternative Wayland compositor for using Xfce components outside of the X11 confines. But merged today to the Wayland development code for Xfwm4 is an initial Wayland compositor.

For doing the heavy-lifting with Xfwm4, the wlroots library started by the Sway compositor and since picked up by various other Wayland compositors is being used. Leveraging wlroots makes for a much easier bring-up of a Wayland compositor for the Xfce desktop.

[2]This merge to the Xfwm4 Wayland branch introduces the wlroots Wayland compositor support and was pointed out by a Phoronix reader.

The [3]Xfce Wayland roadmap has previously pointed to a xfwm4 port to using wlroots for Xfce 4.22 at best. Continuing to keep X11 compatibility for Xfce is expected. No Xfce 4.22 release date has yet to be published but if their usual release cadence holds, it likely won't be out until around December 2026, which still gives them plenty of time to work out their Wayland support.



[1] https://www.phoronix.com/news/Xfce-4.20-Released

[2] https://github.com/adlocode/xfwm4/commit/2c437400c4a6bc5b0de2b1b37466b0cd7027e98b

[3] https://wiki.xfce.org/releng/wayland_roadmap



kvuj

dylanmtaylor

Michael

Quackdoc

Jumbotron

ezst036

"...It was a lot faster than I thought it was going to be, much faster
than NT. If further speed increases are done to the server for the final
release, Oracle is going to be able to wipe their ass with SQL SERVER and
hand it back to M$ while the Oracle admins ... migrate their databases
over to Linux!"