ThisWeekInKDE
December 25

На этой неделе в Plasma: зеркальное отображение экрана

На этой неделе команда добилась значительного прогресса в поддержке экранов Wayland в KWin. В частности, реализованы улучшенное зеркалирование и пользовательские режимы — оба пункта со страницы “Known Significant Issues” — для Plasma 6.6! Оставшиеся пункты на той странице также находятся в активной разработке.

Основные новые функции

— Plasma 6.6.0 —

Виджет «Список окон» позволяет фильтровать окна, не находящиеся на текущем экране, виртуальном рабочем столе или активности — так же, как это делают виджеты диспетчера задач. (Shubham Arora, plasma-desktop MR #3341)

Discover теперь позволяет устанавливать и удалять шрифты в дистрибутивах с менеджерами пакетов, использующими библиотеку PackageKit. (Joey Riches, discover MR #1113)

Значительные улучшения интерфейса

— Plasma 6.6.0 —

Скрипт KWin «Minimize All» (включён по умолчанию, но не активирован) теперь также позволяет сворачивать все окна, кроме активного, с помощью сочетания клавиш Meta+Shift+O. (Luis Bocanegra, bug #197952)

KWin теперь задаёт разумные значения масштабирования по умолчанию для недавно подключённых телевизоров. (Xaver Hugl, kwin MR #8537)

Несколько связанных пунктов меню в контекстных меню виджетов Kicker/Kickoff/Доска Приложений были сгруппированы вместе. (Kisaragi Hiu, plasma-desktop MR #3381)

Инструмент kscreen-doctor теперь сообщает о том, что зеркалирование экранов возможно. (Nicolas Fella, libkscreen MR #267)

Прочие заметные изменения в производительности и технической части

— Plasma 6.5.4 —

Закрыта утечка видеопамяти (GPU) в реализации порталов KDE. (David Edmundson, bug #494138)

— Plasma 6.5.5 —

Исправлен случай, при котором файлы .desktop с именами, нарушающими спецификацию, могли вызывать огромный объём логов. (David Redondo, bug #512562)

— Plasma 6.6.0 —

Значительно улучшена поддержка зеркалирования экранов в сессии Wayland. Теперь это работает очень хорошо! (Xaver Hugl, bug #481222 и kscreen MR #439)

Теперь можно использовать инструмент kscreen-doctor для добавления пользовательских режимов экрана, что полезно для поддержки экзотических или некорректно работающих экранов в сессии Wayland. (Xaver Hugl, bug #456697)

Правило KWin для принудительного отображения заголовка и рамки теперь также работает для окон нативных Wayland-приложений. (Xaver Hugl, bug #452240)

Теперь окна можно перемещать с помощью Meta+drag при использовании стилуса графического планшета. (Vlad Zahorodnii, bug #509949)

Заметные исправления ошибок

— Plasma 6.5.4 —

Исправлена недавняя регрессия, при которой значки рабочего стола не оставались на нужном экране при некоторых конфигурациях с несколькими экранами. (Błażej Szczygieł, plasma-desktop MR #3330)

Сочетание Meta+P для открытия OSD выбора экрана теперь работает в дистрибутивах с неизменяемой структурой. (Nate Graham, kscreen MR #440)

— Plasma 6.5.5 —

Исправлена недавняя регрессия, приводившая к зависанию экрана на некотором оборудовании непосредственно перед срабатыванием управления питанием. Дистрибутивам направлен запрос на бэкпорт исправления как можно скорее, чтобы все получили его максимально быстро. (Xaver Hugl, bug #513151)

Исправлен случай, при котором KWin мог аварийно завершаться в X11-сессии при использовании старых гарнитур Valve Index. (David Edmundson, bug #507677)

Исправлена проблема, из-за которой посторонние события модификаторных клавиш могли отправляться приложениям, использующим XWayland, особенно при переключении на них сочетаниями клавиш с модификаторами. (Vlad Zahorodnii, bug #510404)

Исправлен случай некорректной обработки перетаскивания текста в KWin, что могло приводить к неудавшимся операциям вставки в некоторых приложениях. (Vlad Zahorodnii, bug #512235)

Исправлены два бага экранного блокировщика, которые могли замедлять разблокировку через KDE Connect и ошибочно отображать текст о датчике отпечатков или считывателе смарт-карт, когда это неуместно. (Fushan Wen, kscreenlocker MR #296)

Исправлена кнопка «назад» в стиле отображения списка виджетов Просмотра папки. (Christoph Wolk, plasma-desktop MR #3387)

Исправлена проблема в System Monitor, из-за которой можно было завершать процессы с помощью клавиатуры, когда возможность завершения через мышь была заблокирована. (Oliver Schramm, bug #510464)

Другая информация об ошибках:

Как вы можете помочь

KDE стал важным явлением в мире, и ваш вклад помогли разработчикам добиться этого. По мере роста нужна ваша поддержка, чтобы поддерживать устойчивость проекта.

Вы можете помочь KDE, став активным членом сообщества и приняв какое-либо участие. Каждый участник имеет огромное значение для KDE — вы не число и не винтик в машине!

Вам также не обязательно быть программистом. Существует множество других возможностей:

Вы также можете помочь сделав пожертвование! Любой денежный вклад — пусть даже небольшой — поможет покрыть операционные расходы, зарплату, командировочные расходы участников и в целом просто продолжить распространение свободного программного обеспечения в мире.


Автор: Nate Graham
Перевод: Жора Змейкин
Источники: https://blogs.kde.org/2025/12/13/this-week-in-plasma-wayland-screen-mirroring-and-custom-modes