News: 0001626787

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

KDE Merges Per-Screen Virtual Desktops After 21 Years

([KDE] 6 Hours Ago Per-Screen Virtual Desktops)


A request made a KDE user all the way back in June 2005 on KDE 3.3.2 is finally resolved. After being sought after for 21 years, the latest KWin code now has support for per-screen virtual desktops.

Back in 2005 the bug report / feature request was filed around having per-screen virtual desktop support since when using a dual screen setup with X11 Xinerama, when switching desktops, both screens switch. As a sign of the times, it was a dual 1280 x 1024 setup.

Merged yesterday was a four month old merge request for [1]adding per-output desktops for the virtual desktop manager code.

"VirtualDesktopManager now tracks the current virtual desktop separately for each output. By default it switches the desktop on all outputs together, but there is now an option to enable switching desktops separately for each output."

With that users can now switch virtual desktops independently for each output. Related merge requests to Plasma and KWayland have also all been merged. [2]The merge request contains all the technical details for those interested as well as a demo video.

This new per-screen virtual desktop functionality will only work on Wayland and not X11 or XWayland. Look for this per-screen virtual desktop support in KDE Plasma 6.7.



[1] https://invent.kde.org/plasma/kwin/-/commit/fa6c4a424a5c8bcefddcb163852aefae8313a9a1

[2] https://invent.kde.org/plasma/kwin/-/merge_requests/8602



If builders built buildings the way programmers write programs, Jolt Cola
would be a Fortune-500 company.

If builders built buildings the way programmers write programs, you'd be
able to buy a nice little colonial split-level at Babbages for $34.95.

If programmers wrote programs the way builders build buildings, we'd still
be using autocoder and running compile decks.

-- Peter da Silva and Karl Lehenbauer, a different perspective