Sway 1.10 released with GPU reset rcovery, enhanced performance, and much more
Oct 29, 2024 at 4:50 PM

Sway 1.10 released with GPU reset rcovery, enhanced performance, and much more

Sway, an i3-compatible Wayland compositor, has released version 1.10, bringing a host of new features and improvements. This update is built on wlroots 0.18.0, with a rewritten renderer utilizing the wlroots scene-graph API for enhanced performance. Key additions include GPU reset recovery for increased robustness, and a command for applying ICC profiles to outputs.

The output configuration algorithm has been refined to better handle constrained GPU bandwidth, potentially eliminating the need for WLR_DRM_NO_MODIFIERS to avoid black screens on Intel GPUs. Sway 1.10 also introduces support for IME popups for CJK, tearing-control-v1 for gaming, and ext-transient-seat-v1 for remote input events. The update also supports ext-foreign-toplevel-list-v1 for toplevel information and xdg-shell v5 for popup repositioning and CSD button management.

Notable changes include the removal of dmenu_run as a default dependency, with new keybindings for volume, brightness, and screenshots integrated into the default config. The legacy wl_drm protocol is now disabled by default, affecting compatibility with certain older software, though it can be re-enabled manually. Additionally, the xwayland build-time option has been removed, with support now determined by wlroots configuration.

Oct 29, 2024 by Paul

cz
city_zen found this interesting
Sway iconSway
  20
  • ...

Sway is a tiling Wayland compositor designed as a drop-in replacement for the i3 window manager on X11. It seamlessly integrates with your existing i3 configuration, offering most of i3's features along with additional enhancements. Key features include Wayland support, a tiling window manager, and multi-monitor support. Notable alternatives include GNOME, COSMIC, and Hyprland. Sway is rated 4.3.

No comments so far, maybe you want to be first?
Gu