Опубликован свежий отчет о ходе разработки KDE, в котором раскрыты ключевые нововведения для будущей версии KDE Plasma 6.8, выход которой намечен на 14 октября. Главным событием стало включение тройной буферизации вывода на системах с графическими процессорами NVIDIA. Ранее эту функцию приходилось держать отключенной из-за графических артефактов, вызванных ошибкой в алгоритмах синхронизации композитного менеджера KWin. Теперь разработчики полностью устранили проблему, что позволило активировать технологию без каких-либо негативных последствий.
Суть тройной буферизации заключается в использовании трех экранных буферов вместо двух. В первый ведется отрисовка, второй используется для непосредственного вывода на экран, а третий выступает промежуточным звеном, позволяя приложению продолжать процесс рендеринга, даже если основной буфер еще занят в ожидании вертикальной развертки (vblank). Такое решение позволяет эффективно бороться с рывками изображения, возникающими при стандартной двойной буферизации, когда видеокарта не успевает подготовить кадр к моменту обновления экрана. В результате повышается плавность кадров, особенно на устройствах с не самой высокой производительностью, хотя это может незначительно увеличить задержку вывода.
Помимо этого, в KDE Plasma 6.8 появится возможность ручного переключения слайд-шоу для обоев рабочего стола: переход к следующему изображению теперь можно осуществлять по нажатию комбинации клавиш или через контекстное меню. Также в редакторе меню kmenuedit провели визуальную оптимизацию, убрав избыточную подсветку настроек с помощью цветных рамок.


Параллельно в актуальной ветке KDE Plasma 6.7 вышел корректирующий релиз 6.7.1. В нем исправлены критические ошибки, вызывавшие зависания при подключении внешних мониторов к ноутбукам с гибридной графикой NVIDIA и AMD. Кроме того, устранены падения менеджера KWin, возникавшие при работе с мониторами через DisplayLink и в момент блокировки экрана на системах с видеокартами NVIDIA.
Сейчас команда KDE активно готовит обновление 6.7.2. В нем планируется повысить производительность при полноэкранном воспроизведении видео в приложениях на движке Chromium и улучшить отображение древовидной структуры процессов в системном мониторе. Также будут исправлены ошибки, связанные с использованием адаптивной частоты обновления экрана (VRR) при работе с несколькими мониторами, сбои RDP-сервера при взаимодействии с systemd и зависания браузерных приложений в режиме отображения поверх других окон.






