Un développeur PHP résout un bug vieux de 20 ans sur KDE Plasma concernant les configurations multi-écrans

Hynek Schlindenbuch, programmeur PHP à plein temps, a corrigé un problème de longue date sur KDE Plasma permettant d'avoir des bureaux virtuels indépendants sur chaque écran. Cette fonctionnalité, réclamée depuis 2005, a été intégrée à la branche principale de KWin pour Plasma 6.7 sous Wayland. Elle répond aux demandes des utilisateurs disposant de configurations multi-écrans.

En 2005, Kjetil Kjernsmo a soumis un rapport de bug pour KDE 3.3.2 sur Debian Stable, demandant la possibilité pour chaque écran connecté d'afficher un bureau virtuel différent de manière indépendante. Au fil des années, plus de 15 rapports en double se sont accumulés à mesure que les configurations multi-écrans se généralisaient. Le défi provenait de la spécification EWMH de X11, qui manquait de support pour plusieurs bureaux virtuels actifs simultanément. Le mainteneur de KDE, Martin Flöser, avait noté en 2013 que cela excluait toute mise en œuvre pour la série KDE 4.x, désignant Wayland comme la voie viable pour l'avenir. Hynek Schlindenbuch, sans contribution préalable à KDE, a ouvert et fusionné la demande dans la branche principale de KWin. Chaque écran suit désormais son propre bureau virtuel, n'importe quel bureau pouvant être affiché sur n'importe quel écran, avec la possibilité de doublons. Les fenêtres sont liées à des écrans spécifiques — même celles s'étendant sur plusieurs — et peuvent être assignées à un ou plusieurs bureaux, restant visibles lorsqu'elles sont affichées. Les raccourcis clavier affectent par défaut uniquement l'écran actif, avec un paramètre optionnel pour une commutation par sortie. Schlindenbuch a conçu le système pour éviter de déplacer le focus sur l'écran d'un nouveau bureau, contrairement à Hyprland. Disponible uniquement sur Wayland, cette fonctionnalité s'aligne sur l'abandon prévu du support de X11 dans Plasma 6.8. Développeur PHP avec plus de six ans d'expérience, Schlindenbuch avait des connaissances limitées en C++, Qt ou CMake et n'avait installé Plasma sur un vieil ordinateur portable que récemment. Sa motivation : passer à Wayland pour le changement d'échelle fractionnaire, une transition bloquée par l'absence de cette fonctionnalité.

Articles connexes

Photorealistic depiction of Linux Mint Cinnamon's new Wayland-compatible screensaver and lock screen activating seamlessly on a desktop monitor.
Image générée par IA

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

Rapporté par l'IA Image générée par IA

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.

Rapporté par l'IA

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.

Rapporté par l'IA

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.

Ce site utilise des cookies

Nous utilisons des cookies pour l'analyse afin d'améliorer notre site. Lisez notre politique de confidentialité pour plus d'informations.
Refuser