KDE Plasma: KWin підтримує OpenGL ES, з'являється плавна анімація та виправлено критичну вразливість.

Ключові моменти:
  • KWin використовуватиме виключно API OpenGL ES, щоб уникнути проблем сумісності графіки.
  • Для вигляду сповіщень та значка завантаження курсора миші буде реалізовано плавнішу та реалістичнішу анімацію.
  • У майбутній версії 6.8 засіб вибору емодзі оновиться до стандарту Unicode 17 та буде видалено проблемні комбінації клавіш для буфера обміну.
  • Оновлення 6.7.2 та 6.7.3 виправляють збої KWin під час використання VRR та зменшують аномальне споживання ресурсів процесора на системах Intel.
  • У шкідливих пакетах Flatpak, що використовують функцію «Відкрити нове вікно», виявлено вразливість, що дозволяє вийти з пісочниці.

Фінальний реліз KDE Plasma 6.7

Команда розробників KDE опублікувала свій щотижневий звіт, у якому детально описані останні розробки у своєму робочому середовищі. Хоча поточні гілки отримують стабілізаційні патчі , увага спільноти вже зосереджена на майбутньому випуску KDE Plasma 6.8, запланованому на 14 жовтня.

У наступному випуску обіцяються не лише довгоочікувані естетичні покращення, але й суттєві зміни «під капотом», які оптимізують графічну продуктивність та спосіб обробки введених даних системою.

Графічний перехід та візуальні покращення KWin у Plasma 6.8

Безсумнівно, одна з найважливіших змін у версії 6.8 безпосередньо впливає на візуальне серце робочого столу: менеджер композиції KWin . Розробники вирішили відмовитися від використання стандартного API графіки робочого столу OpenGL та використовувати виключно OpenGL ES.

Цей варіант, хоча спочатку був розроблений для вбудованих та мобільних систем, виявився більш ніж достатнім для задоволення всіх потреб KWin у сфері рендерингу. Головною причиною цього переходу є усунення постійних проблем несумісності та фрагментації коду. Об'єднавши розробку в рамках одного внутрішнього API (поки підтримка Vulkan розвивається), будуть усунені дивні візуальні збої, які виникали, коли код, оптимізований для однієї версії, конфліктував з іншою. Поряд із цим покращенням, KWin також дебютує з підтримкою версії 1.6 бібліотеки Emulated Input (libei), життєво важливого компонента для керування введенням даних у сучасних сеансах Wayland.

Крім того, розробники наголошують, що KDE Plasma 6.8 буде захоплюючою як з точки зору візуального оформлення, так і зручності використання, оскільки системна анімація зазнала ретельного оновлення, щоб виглядати більш природно . Класичне сповіщення, яке ковзає по екрану, тепер використовує математично згладжену криву, що імітує реальне прискорення та уповільнення, а культовий підстрибуючий курсор, який вказує на завантаження програми, був переписаний з покращеною фізичною моделлю та вищою частотою кадрів.

З огляду на продуктивність, недокументоване сполучення клавіш (Meta+Ctrl+x), яке активувало дії буфера обміну, нарешті було видалено , оскільки його схожість із класичною комбінацією для вирізання призводила до того, що багато користувачів випадково натискали його. Крім того, вибір емодзі буде оновлено завдяки інтеграції Unicode версії 17, а до меню налаштувань додано чіткіші опції для керування діалоговим вікном альтернативних символів, яке з’являється під час утримання клавіші.

Стабілізація для версії 6.7 та сповіщення безпеки

Поки ми чекаємо на жовтневий реліз, не залишили без уваги поточні версії. Нещодавнє оновлення 6.7.2 було зосереджено на стабілізації багатомоніторних налаштувань , виправленні неочікуваних збоїв KWin під час використання адаптивної частоти оновлення (VRR) та виправленні помилки, яка впливала на продуктивність програм на базі Chromium у повноекранному режимі.

Тим часом, версія 6.7.3 принесе полегшення користувачам процесорів Intel , оскільки виправляє проблемну технічну регресію, яка збільшувала використання процесора під час використання атомарного відеорежиму. Це ж оновлення зробить пошукову систему KRunner менш продуктивною, дозволяючи надкороткий дволітерний пошук, і вимкне службу Kameleon за замовчуванням після того, як було виявлено, що вона негативно впливає на підсвічування клавіатури.

Зрештою, у звіті висвітлюється критична вразливість, що впливає на функцію «Відкрити нове вікно» в диспетчері завдань. Проблема полягає в тому, що для запуску нового екземпляра програми система безпосередньо зчитує вміст внутрішнього файлу процесу. Оскільки шкідлива програма, інкапсульована у форматі Flatpak, може змінити це значення, зловмисник може обманом змусити KDE виконати довільні команди поза межами свого середовища «пісочниці», якщо користувач натисне «Відкрити нове вікно».

Хоча про цей недолік безпеки розробникам було повідомлено ще у квітні, на момент написання цього звіту виправлення все ще перебуває на стадії розробки та перевірки, тому до версії 6.6.6 було включено патч для пом'якшення недоліків, щоб посилити спосіб зчитування файлів програм диспетчером завдань.


Додати як пріоритетне джерело в Google