След повече от две десетилетия едно от най-старите желания на потребителите на KDE най‑после се превръща в реалност. Новият код в KWin добавя поддръжка за виртуални десктопи, които могат да се управляват поотделно на всеки екран.
Първоначалната заявка датира от 2005 г., когато потребител на KDE 3.3.2 описва проблем при работа с X11 Xinerama: при смяна на виртуалния десктоп се превключват и двата монитора едновременно. По онова време това е било стандартна конфигурация с два екрана 1280×1024, а идеята за независими десктопи е звучала като естествена стъпка напред. Въпреки това функционалността така и не достига до крайния потребител. До този момент.
Какво точно се променя в KWin
Сливането на четиримесечния merge request променя начина, по който VirtualDesktopManager следи активния десктоп. Вместо глобално състояние за всички екрани, вече се поддържа отделен контекст за всеки изход. По подразбиране поведението остава познатото катно всички екрани превключват заедно, но новата опция позволява напълно независимо управление. Публикувано е и демонстрационно видео:
Това означава, че потребителите могат да оставят един монитор на работен десктоп с документи или чатове, докато на другия преминават към среда за разработка, видео или презентация. Промяната е придружена и от свързани обновления в Plasma и KWayland, които вече са приети в основните хранилища.
Ограничения и наличност
Новата функционалност работи единствено под Wayland. Потребителите на X11 и XWayland няма да могат да се възползват от отделните десктопи, тъй като архитектурните ограничения на X11 не позволяват подобна реализация. Очаква се поддръжката да стане част от KDE Plasma 6.7, където ще бъде достъпна за всички, които използват Wayland с повече от един монитор.
Това е една от онези промени, зад които стои много труд и могат да преобразят ежедневната работа на хората с многомониторни конфигурации. Това най-вече важи за разработчици, дизайнери и потребители, които разчитат на ясно разделени работни пространства.










