PHP-utvecklare löser 20 år gammal bugg för flera bildskärmar i KDE Plasma

Hynek Schlindenbuch, en heltidsarbetande PHP-programmerare, har löst ett långvarigt problem i KDE Plasma som gör det möjligt att använda oberoende virtuella skrivbord på varje skärm. Funktionen, som efterfrågats sedan 2005, har lagts till i KWins huvudgren för Plasma 6.7 på Wayland. Den svarar på behov från användare med konfigurationer med flera bildskärmar.

År 2005 skickade Kjetil Kjernsmo in en felrapport för KDE 3.3.2 på Debian Stable där han efterfrågade möjligheten för varje ansluten skärm att visa ett separat virtuellt skrivbord oberoende av varandra. Under årens lopp samlades över 15 dubbletterrapporter in i takt med att konfigurationer med flera bildskärmar blev vanliga. Utmaningen härrörde från X11-specifikationen EWMH, som saknade stöd för att köra flera aktiva virtuella skrivbord samtidigt. KDE-utvecklaren Martin Flöser noterade 2013 att detta uteslöt en implementering för KDE 4.x-serien och pekade ut Wayland som den framkomliga vägen. Hynek Schlindenbuch, som tidigare inte bidragit till KDE, öppnade och slog samman förfrågan i KWins huvudgren. Varje skärm håller nu reda på sitt eget virtuella skrivbord, och vilket skrivbord som helst kan visas på valfri skärm, även dubbletter är tillåtna. Fönster binds till specifika skärmar – även de som sträcker sig över flera – och kan tilldelas ett eller flera skrivbord där de förblir synliga. Tangentbordsgenvägar påverkar som standard endast den aktiva skärmen, med en inställning för att aktivera byte per utmatningsenhet. Schlindenbuch utformade funktionen för att undvika att fokus flyttas till den nya skärmens skrivbord, till skillnad från Hyprland. Funktionen, som endast finns tillgänglig på Wayland, ligger i linje med att Plasma 6.8 planeras slopa stödet för X11. Schlindenbuch, en PHP-utvecklare med över sex års erfarenhet, hade begränsad erfarenhet av C++, Qt eller CMake och hade bara nyligen installerat Plasma på en gammal bärbar dator. Hans drivkraft: att byta till Wayland för bråktalsskalning, vilket blockerades av den saknade funktionaliteten.

Relaterade artiklar

AMD has announced enhancements to HDR and color support in its Linux graphics driver, with integration for the KDE desktop environment. The improvements were co-developed using Claude Code, an AI tool.

Rapporterad av AI

KDE developers are restoring the classic Oxygen and Air themes for the Plasma 6.7 release scheduled for June 16, 2026. The effort, led by Filip Fila and original Oxygen designer Nuno Pinheiro, aims to revive the themes' glassy aesthetics from the KDE 4 era in time for KDE's 30th anniversary. Both themes have seen significant updates to panels, widgets, and visual effects.

Denna webbplats använder cookies

Vi använder cookies för analys för att förbättra vår webbplats. Läs vår integritetspolicy för mer information.
Avböj