Wydanie menedżera kompozytowego KWin o niskim opóźnieniu 5.15.5

Przesłane przez wydanie projektu KWin-niskie opóźnienie 5.15.5, w ramach którego przygotowano wersję złożonego menedżera dla KDE Plasma 5.15, uzupełnioną o łatki zwiększające responsywność interfejsu i korygujące niektóre problemy związane z szybkością reakcji na działania użytkownika, takie jak zacinanie się wprowadzania danych. Rozwój projektu rozpowszechnianie się licencjonowany na licencji GPLv2.
W przypadku Arch Linux gotowy PKGBUILD jest dostępny w AUR. Przygotowywana jest opcja budowania KWin z poprawkami o niskim opóźnieniu, aby można było ją uwzględnić w ebuildzie Gentoo.

Nowa wersja wyróżnia się wsparciem dla systemów z kartami graficznymi NVIDIA. Kod DRM VBlank został zastąpiony, aby używać glXWaitVideoSync w celu zapewnienia ochrony przed rozdarciem bez negatywnego wpływu na responsywność. Zabezpieczenie przeciwzwarciowe, obecne początkowo w KWin, jest realizowane za pomocą timera i może prowadzić do dużych opóźnień (do 50 ms) na wyjściu, a w konsekwencji do opóźnienia odpowiedzi przy wprowadzaniu danych.

Dodano dodatkowe ustawienia (Ustawienia systemu > Wyświetlacz i monitor > Kompozytor), umożliwiające wybór optymalnej równowagi pomiędzy responsywnością a funkcjonalnością. Domyślnie obsługa animacji liniowej jest wyłączona (można ją przywrócić w ustawieniach). Dodano tryb wyłączania pełnoekranowych przekierowań wyjściowych poprzez bufor tranzytowy („nieprzekierowany pełny ekran"), co pozwala poprawić wydajność aplikacji pełnoekranowych.

Źródło: opennet.ru

Dodaj komentarz