Разработчики популярной графической среды KDE представили очередной еженедельный отчет, раскрывающий ключевые изменения для будущей версии KDE Plasma 6.8, выход которой намечен на 14 октября. В обновлении команда сфокусировалась на повышении стабильности KWin и улучшении визуальных эффектов рабочего стола.
Ключевые изменения в KDE Plasma 6.8
- Оптимизация KWin: В композитном менеджере KWin принято решение отказаться от поддержки десктопного графического API OpenGL в пользу OpenGL ES. Это упрощает кодовую базу, устраняет конфликты несовместимости между двумя API и гарантирует стабильную работу на широком спектре GPU, включая устаревшие модели. В будущем планируется полноценное развитие поддержки Vulkan.
- Ввод и анимация: Реализована поддержка актуальной версии системы эмуляции ввода libei (версия 1.6), необходимой для Wayland-окружений. Кроме того, значительно доработана анимация сдвига уведомлений и визуализация запуска приложений — «прыгающая» пиктограмма возле курсора теперь выглядит более плавно и естественно благодаря улучшенным кривым ускорения.
- Интерфейс и настройки: Набор символов Emoji обновлен до стандарта Unicode 17.

В KDE улучшена анимация и исправлена уязвимость в KWin — иллюстрация к материалу. Источник: opennet.ru - Менеджер приложений: В Discover категория «CD and DVD» переименована в более логичное «Disc Burning».

В KDE улучшена анимация и исправлена уязвимость в KWin — иллюстрация к материалу. Источник: opennet.ru - Исправление ошибок интерфейса: Удалена комбинация клавиш Meta+Ctrl+x, которая часто нажималась случайно вместо Ctrl+X, вызывая нежелательное окно действий буфера обмена. Также добавлены настройки для управления отображением диалога выбора альтернативных символов при удержании клавиш.
Обновления Plasma 6.7 и исправления
Для актуальной ветки KDE Plasma 6.7 выпущен корректирующий патч 6.7.2. В нем инженеры добились повышения производительности видео в приложениях на базе Chromium. Также исправлены критические баги: устранено аварийное завершение KWin при использовании адаптивной частоты обновления (VRR) в мультимониторных конфигурациях, решены проблемы с RDP-сервером при работе в связке с systemd и устранены зависания Chromium-приложений в режиме отображения поверх других окон.
Параллельно идет подготовка релиза 6.7.3. В нем будет исправлена регрессия в KWin, вызывавшая повышенную нагрузку на процессор на системах Intel, и улучшена работа KRunner (добавлена поддержка двухсимвольных запросов). Также в новой сборке будет отключен системный сервис Kameleon из-за проблем с подсветкой клавиатуры, а в приложении Spectacle скриншоты будут сохраняться без лишних всплывающих подсказок.
Уязвимость в функции «Open New Window»
Разработчики раскрыли информацию об уязвимости в обработчике «Open New Window», который активируется через контекстное меню или клик средней кнопкой мыши по иконке приложения. Проблема кроется в использовании содержимого файла /proc/PID/cmdline при отсутствии desktop-файла для запуска приложения.
Злоумышленник может подменить значение argv[0], что позволит при попытке открыть новое окно запустить произвольную команду в системе. Хотя для обычных программ риск минимален, это представляет серьезную опасность для вредоносных Flatpak-пакетов. Уязвимость позволяет таким приложениям выйти из изолированного окружения (песочницы) и выполнить код непосредственно в основной системе, если пользователь активирует функцию открытия нового окна.








