KDE отмечает свое 30-летие, прощаясь с сессиями X11. Недавно выпущенная KDE Plasma 6.8 работает только с Wayland, хотя приложения X11 по-прежнему могут запускаться через XWayland.
Это изменение произошло точно по графику после бета-версии в прошлом месяце. KWin отвечает как за управление окнами, так и за работу дисплейного сервера. Это означает, что, например, инструменты для записи экрана на базе X11 больше не будут работать. Нельзя будет «затенять» окна — сворачивать их до строки заголовка и разворачивать обратно, и это не планируется возвращать.
Восстановление сохраненных сессий также может работать иначе. Приложения не могут свободно располагать свои окна в Wayland, оставляя это композитору.
Тем не менее, в этом релизе много доработок и улучшений. Инструмент для создания снимков экрана Spectacle теперь может включать системный звук и ввод с микрофона в свои записи экрана. Plasma 6.8 лучше интегрируется с инструментами, не относящимися к KDE. Например, браузерная интеграция KDE теперь поддерживает версию браузера Microsoft Edge, установленную через Flatpak.
Приложения GTK2 также лучше соответствуют темной теме. Улучшается интернационализация — например, часы теперь понимают календарь Бикрам Самбат, а амхарский язык поддерживается на экранной клавиатуре KDE. Приложение System Monitor лучше отслеживает использование видеопамяти (VRAM) и основной памяти, а также может закреплять задачи на определенных ядрах процессора. Улучшена работа с несколькими мониторами: экраны теперь кодируются по цвету, а также по производителю и модели, что полезно при наличии нескольких одинаковых мониторов. Появилось больше опций аутентификации в поддержке VPN от KDE.
Система тем Union находится в бета-версии, но не включена по умолчанию. KWin также может применять соответствующие эффекты к окнам с клиентскими декорациями, таким как клиент Steam от Valve. Поддержка High Dynamic Range (HDR) в Plasma улучшена: она следует цветовым профилям ICC и понимает Hybrid Log Gamma. На графических процессорах Nvidia Plasma 6.8 включает тройную буферизацию вывода, что обеспечивает более плавную анимацию и переходы. Говоря об анимации, больше системных эффектов — таких как «предпросмотр» рабочего стола и «апертура» окна (когда окна скользят к краю экрана, уступая место) — теперь учитывают глобальные настройки анимации.
Сессия, работающая только с Wayland, требует альтернатив инструментам удаленного доступа, зависящим от сессии рабочего стола X11, но встроенный сервер удаленного рабочего стола на базе KRdp был улучшен. Он стал быстрее, может адаптироваться к медленным соединениям на лету, буфер обмена теперь двунаправленный между хостом и удаленной системой, а эксклюзивный режим может блокировать экран хоста, предоставляя виртуальный дисплей, размер которого соответствует окну клиента. KRdp использует протокол удаленного рабочего стола Microsoft, но есть также Krfb, если вы предпочитаете VNC. Если вам действительно нужны отдельные удаленные приложения Wayland через SSH, то Waypipe — это то, что вам нужно.
Полный список изменений содержит все подробности. Kubuntu 27.04, недавно анонсированный под кодовым названием «Tenacious T-Rex», должен включать Plasma 6.8, когда выйдет в апреле следующего года.
Внутренняя статистика KDE показала, что более 95% пользователей Plasma 6.6 в июне использовали Wayland. С учетом более старых версий этот показатель составлял около 76%. Тем не менее, мы подозреваем, что некоторые пользователи будут недовольны этим изменением. Поскольку версия 6.8 вышла и направляется в быстро развивающиеся дистрибутивы рядом с вами, проект SonicDE, целью которого является продолжение разработки KWin с поддержкой X11 из Plasma 6.7, может привлечь больше интереса.
Проект KDE начался с объявления основателя Маттиаса Этриха в новостной группе de.comp.os.linux 14 октября 1996 года.
До KDE существовали коммерческие проприетарные среды рабочего стола Unix, портированные на Linux. Например, Caldera OpenLinux 1.0 поставлялась с Looking Glass от Visix — крошечный скриншот можно увидеть в анонсе OpenLinux 1.1 — но ни одна из них не стала FOSS. Xfce немного старше — как основатель Оливье Фурдан описал в этой статье 2009 года: «Я начал проект в конце 1996 года, еще до появления GNOME или gtk+».
Сначала был выпущен XForms Common Environment, но в те ранние дни то, что тогда называлось XFce, не было открытым исходным кодом. Он также начинался как воссоздание CDE, который наконец стал открытым исходным кодом в 2012 году. Это делает его ранним эквивалентом NsCDE, который мы сравнивали с оригиналом в 2022 году.
В ранние дни набор инструментов Qt C++, выбранный KDE, вызывал проблемы, что привело к созданию KDE Free Qt Foundation на случай, если с его создателями произойдет что-то плохое. Ситуация с лицензированием Qt улучшилась в 2000 году, когда Qt 2.2 стал доступен под GPL и QPL, решив опасения по поводу совместимости с GPL, окружавшие основы KDE. Даже упорный Red Hat начал включать KDE.
Тридцать лет спустя KDE остается одним из великих выживших в мире свободного рабочего стола. Пусть он продолжает в том же духе. ®
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Liam Proven




