July 24th, 2024

Hyprland is now independent, dropping wlroots

Hyprland achieved full independence from wlroots after a comprehensive migration process, resulting in improved stability and compatibility. Aquamarine library enhances backend rendering, promising minimal user impact in version 0.42.0.

Read original articleLink Icon
Hyprland is now independent, dropping wlroots

Hyprland has successfully transitioned to being fully independent from wlroots, marking a significant milestone for the project. The migration, encompassing over 1000 comments and three months of work, culminated in the merging of MR 6608. The rewrite involved separating from wlroots as a Wayland compositor to become a self-sufficient implementation of the protocol. Notably, all wlroots applications remain compatible with the new setup. The overhaul was executed in two phases, first rewriting protocol implementations and then backend components, resulting in improved stability and reduced memory issues. Aquamarine, a new library, now handles backend rendering tasks, offering an abstraction layer for low-level operations. Users can expect minimal changes in terms of configuration options and functionality, with updates slated for version 0.42.0. The transition was a collaborative effort, with special thanks extended to individuals who contributed to the process. Overall, Hyprland's evolution signifies a significant advancement in its development and independence within the Wayland ecosystem.

Related

Update on GNOME Newton, the Wayland-native accessibility project

Update on GNOME Newton, the Wayland-native accessibility project

The Newton project aims to enhance accessibility on free desktops, focusing on Wayland-protocols, AccessKit, Mutter, Orca, GTK, and libadwaita components. Progress includes running GTK 4 apps in Flatpak sandboxes, with ongoing work to improve Orca functionality on Wayland. Challenges involve optimizing performance and addressing architectural issues for assistive technologies. Future plans may extend support to GNOME Shell UI.

Ubuntu 24.10 Now Defaults to Wayland on Nvidia

Ubuntu 24.10 Now Defaults to Wayland on Nvidia

Ubuntu 24.10 will switch to using Wayland over X11 for NVIDIA GPUs due to improved driver support. This aligns with GNOME 47 updates, enhancing performance and user experience with modern graphics technologies.

Fixing KWin's performance on old hardware

Fixing KWin's performance on old hardware

KWin in KDE improves performance on older Intel integrated graphics in Wayland by optimizing rendering deadlines, introducing triple buffering, and benefiting systems with AMD and Nvidia GPUs. Plasma 6.1 integrates these enhancements for smoother performance.

Wlhc: Wayland Hot Corners

Wlhc: Wayland Hot Corners

The author created wlhc, a program for Wayland desktops, enabling customizable "hot corners" triggering actions. Challenges with the Hare ecosystem required patches for compatibility. Contact details for support and sponsorship available.

Ly: Display Manager with Console UI

Ly: Display Manager with Console UI

Ly is a lightweight TUI display manager for Linux and BSD, supporting various desktop environments with basic Wayland support. Installation involves cloning the repository, compiling with Zig, and enabling the systemd service. Configuration settings are available in `/etc/ly/config.ini`. Users can customize features like the PSX DOOM fire animation.

Link Icon 11 comments
By @yewenjie - 3 months
Love what Hyprland has accomplished and how it has inspired other multiple projects. Even like in 2021 the only daily driver option for Wayland was Sway.
By @2pEXgD0fZ5cF - 3 months
Congratulations! Genuinely impressive achievement. I don't plan to use Hyprland but the amount of work Vaxry and the Hyprland contributors put into the project is pretty inspiring.
By @bitwize - 3 months
Hope you like compiling it yourself. The toxicity of the community means it was refused inclusion by at least one distro (Void Linux).
By @anotherhue - 3 months
Anyone switched from sway that might comment on their experience?
By @babnage - 3 months
How does Hyprland compare to similar software such as Enlightenment? Which seems to be the same sort of thing but for X instead of Wayland.
By @techftw - 3 months
Hyprland is such a masterpiece of technology, cool to see young programmers take on such projects that keep moving oss forward.
By @timcobb - 3 months
It is truly amazing/awesome how many tiling compositors there are in the Linux universe!
By @randomtoast - 3 months
Now make a version that is Xorg compatible.