Software 44774 Published by

PCManFM-Qt 2.4.1 delivering a targeted stability update for LXQt users running Qt 6.11.2 under Wayland. The release explicitly locks in the desktop screen setting to counter a geometry regression introduced in the upstream Qt build, while also restoring middle-click tab closure for daily drivers. A new wlroots workaround addresses unexpected window placement on Sway and Hyprland, and routine CMake cleanup keeps the build chain lean. Maintainer tsujan continues steady progress toward full Wayland compatibility as the project navigates Qt's rapid release cycle.



PCManFM-Qt 2.4.1 Lands: Fixing Qt 6.11.2 Wayland Regressions and Adding Middle-Click Tab Close

PCManFM-Qt 2.4.1 dropped on August 26, and if you're running Qt 6.11.2 under Wayland, this patch is already doing the heavy lifting. Released under commit 56312ce, the update explicitly locks in the desktop screen setting after Qt's own 6.11.2 release quietly broke how geometry determines the active screen. Next, the middle-click tab close. If you've been juggling file manager windows and missing that quick alternative to Ctrl+W, you're in luck. The new build restores middle-click tab closure for Qt 6.11 and later, which Qt's own UI changes had silently removed from the tab bar.

The wlroots workaround is the kind of patch you only appreciate after a compositor update breaks your desktop icons. It addresses a quirk in wlroots, the modular Wayland library powering Sway, Hyprland, and a handful of other compositors, that was causing unexpected window placement. It's not exactly glamorous, but it's exactly the kind of detail that separates a usable Linux desktop from a frustrating one.

On top of the display work, the patch trims a few loose ends. A redundant translations CMake artifact is gone, <normaloff> tags are scrubbed from the UI files, and the FSF address in the license headers has been updated to current standards. Standard maintenance.

Screenshot_from_2026_08_27_08_29_23

What Changed Since 2.4.0

Keep in mind that 2.4.0 shipped back in April with its own round of Wayland stability fixes. The release notes frame 2.4.1 as a "focused stability update" that addresses the Qt 6.11.2 behavior shift directly. The progression shows a clear pattern: LXQt is treating Qt's rapid release cycle as a moving target and adjusting accordingly. Maintainer tsujan (Aliaksandr Prylitski) handled the core changes, with contributions from stefonarch, isf63, and luis-pereira on UI and build cleanup, plus the usual wave of Weblate translations.

The repository now sits at 1,757 commits, 558 stars, and 127 forks. Head here to grab the source directly from GitHub, and check the issue tracker if you've got a regression to report. The steady push toward Wayland compatibility continues, and patches like this one keep the transition from becoming a guessing game.