Wayfire 0.11 Composite Server Unveiled

Published release of the composite server Wayfire 0.11, which utilizes Wayland technology to create low-resource user interfaces with 3D effects similar to 3D plugins for Compiz. This includes features like switching screens through a 3D cube, spatial layout of windows, and morphing while working with windows. Wayfire supports extending functionality through various plugins and offers a flexible system for configuration settings. The project is coded in C++ and distributed under the MIT license.

Based on the wlroots library, created by the developers of Sway user environment, Wayfire provides fundamental functions for managing a composite manager on Wayland. Sessions can be managed using systemd, elogind, or seatd. It also supports running X11 applications through XWayland. Users can utilize wf-shell from Wayfire developers or a third-party panel like LavaLauncher. Additionally, the project is working on a library for configuration files wf-config and a graphical configurator wcm.

It is expected that the release of Wayfire 0.11 will be the final one before the 1.0 version, indicating the product’s readiness for widespread use. Updates in Wayfire 0.11 include:

  • Enhanced support for fractional scaling by switching to floating point numbers for geometry calculations, resulting in improved text clarity in various applications when scaling values are set to non-integer values.
  • Xwayland now allows rendering windows in the
/Reports, release notes, official announcements.