Випуск композитного менеджера KWin-lowlatency 5.15.5

представлений випуск проекту KWin-lowlatency 5.15.5, в рамках якого підготовлений варіант композитного менеджера KDE Plasma 5.15, доповнений патчами для збільшення чуйності інтерфейсу і виправлення деяких проблем, пов'язаних зі швидкістю реакції на дії користувача, таких як пригальмовування введення. Напрацювання проекту поширюються ліцензія GPLv2.
Для Arch Linux AUR надається готовий PKGBUILD. У включенні в Gentoo ebuild готується опція для збирання KWin з патчами lowlatency.

Новий випуск примітний забезпеченням підтримки систем із відеокартами NVIDIA. Код DRM VBlank замінений на використання glXWaitVideoSync для надання захисту від появи розривів під час виведення (tearing) без негативного впливу на чуйність. Спочатку присутня KWin захист від розривів реалізована з використанням таймера і може призводити до великих затримок (до 50мс) виведення і, як наслідок, до запізнення реакції при введенні.

Додано додаткові налаштування (System Settings > Display and Monitor > Compositor), що дозволяють підібрати оптимальний баланс між чуйністю та функціональністю. За промовчанням вимкнено підтримку лінійної анімації (можна повернути в налаштуваннях). Додано режим відключення перенаправлень повноекранного виведення через транзитний буфер («unredirected fullscreen«), що дозволяє досягти підвищення продуктивності повноекранних додатків.

Джерело: opennet.ru

Додати коментар або відгук