PHP developer solves 20-year KDE Plasma multi-monitor bug

Hynek Schlindenbuch, a full-time PHP programmer, has fixed a long-standing KDE Plasma issue allowing independent virtual desktops on each screen. The feature, requested since 2005, landed in KWin's master branch for Plasma 6.7 on Wayland. It addresses demands from users with multi-monitor setups.

In 2005, Kjetil Kjernsmo filed a bug report for KDE 3.3.2 on Debian Stable, seeking the ability for each connected screen to display a different virtual desktop independently. Over the years, more than 15 duplicate reports accumulated as multi-monitor configurations grew common. The challenge stemmed from X11's EWMH specification, which lacked support for multiple active virtual desktops simultaneously. KDE maintainer Martin Flöser noted in 2013 that this ruled out implementation for the KDE 4.x series, pointing to Wayland as the viable path forward. Hynek Schlindenbuch, with no prior KDE contributions, opened and merged the request into KWin's master branch. Each screen now tracks its own virtual desktop, with any desktop viewable on any screen and duplicates allowed. Windows tie to specific screens—even those spanning multiple—and can assign to one or more desktops, remaining visible when shown. Keyboard shortcuts affect only the active screen by default, with an opt-in setting for per-output switching. Schlindenbuch designed it to avoid pulling focus to a new desktop's screen, unlike Hyprland. Available solely on Wayland, the feature aligns with Plasma 6.8's planned X11 support drop. A PHP developer with over six years' experience, Schlindenbuch had limited C++, Qt, or CMake background and only recently set up Plasma on an old laptop. His motivation: switching to Wayland for fractional scaling, blocked by this missing functionality.

Related Articles

Photorealistic depiction of Linux Mint Cinnamon's new Wayland-compatible screensaver and lock screen activating seamlessly on a desktop monitor.
Image generated by AI

Linux Mint Cinnamon's new integrated screensaver advances full Wayland support

Reported by AI Image generated by AI

Linux Mint has introduced a new screensaver and lock screen integrated directly into the Cinnamon desktop, marking the final major step toward complete Wayland compatibility. This redesign resolves prior X11/Wayland incompatibilities, eliminates visual glitches like desktop flashes, and adds features for better usability and privacy.

Several Linux distributions are quietly switching from their proprietary desktop environments to KDE Plasma. The trend reflects the desktop's strong appeal, as noted in recent commentary.

Reported by AI

KDE developers are advancing Plasma 6.7 with visual and functional updates following the Plasma 6.6 release. Key changes include rounded selection highlights in Breeze applications and simplified networking configurations. Additional features enhance user permissions and calendar support.

The latest release of the KaOS Linux distribution, version 2026.02, marks a significant shift by abandoning KDE Plasma as its desktop environment. Developers are introducing niri and Noctalia instead, driven partly by plans to move away from systemd. The update maintains a focus on Qt-based applications while updating core system components.

Reported by AI

A developer has recreated the 1994 Linux desktop environment as a modern web application that runs in web browsers. This open-source project revives the classic Common Desktop Environment (CDE) interface from the 1990s. It includes features like a 90s-style web browser and text editor.

Linux Mint, a popular desktop distribution, is considering a longer development cycle to allow for more ambitious improvements. Lead developer Clement Lefebvre explained that frequent releases limit the team's ambitions. The next version will follow Ubuntu 26.04 but retain X11 as the default display system.

This website uses cookies

We use cookies for analytics to improve our site. Read our privacy policy for more information.
Decline