Выпуск KWinFT 5.20 и kwin-lowlatency 5.20, форков оконного менеджера KWin
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Представлен новый выпуск KWinFT 5.20 (KWin Fast Track), композитного оконного менеджера для Wayland и X11, основанного на кодовой базе KWin. Одновременно сформирован новый выпуск библиотеки Wrapland 0.52 с реализацией обвязки над libwayland для Qt/C++, продолжающей развитие KWayland, но избавленной от привязки к Qt и доступной для использования отдельно без установки Qt. Код KWinFT и Wrapland распространяется под лицензиями GPLv2 и LGPLv2. KWinFT и Wrapland нацелены на рефакторинг и переработку KWin и KWayland с использованием современных технологий и могут использоваться для их прозрачной замены. Готовые пакеты сформированы для пользователей Manjaro, Fedora и Arch Linux (AUR).
Из особенностей KWinFT можно отметить применение для стабилизации кода расширенного тестирования и системы непрерывной интеграции с проверкой при помощи разных linter. Развитие функциональности KWinFT сосредоточено на обеспечении качественной и полной поддержки протокола Wayland, в том числе переработке архитектурных особенностей KWin, усложняющих интеграцию с Wayland. В частности, в KWinFT переработан процесс композитинга, реализовано расширение протокола Wayland "viewporter", предоставлена полная поддержка поворота и зеркального отражения вывода для сеансов на основе Wayland.
В новом выпуске кодовая база KWinFT синхронизирована с функциональностью KDE Plasma 5.20. Полностью переработана библиотека Disman, включающая функции для управления экраном. Переработка позволила использовать Disman для управления настройками экрана не только в сеанса KDE Plasma на базе KWinFT, но и при использовании штатного KWin, а также с композитными серверами Wayland на базе wlroots и с сеансами X11. Для настройки может применяться утилита dismanctl или графический интерфейс KDisplay. Disman является заменой libkscreen, а KDisplay заменой KScreen. Из особенностей KDisplay упоминается поддержка автоматического выбора наиболее оптимального видеорежима.
Одновременно опубликовано обновление проекта KWin-lowlatency 5.20, формирующего редакцию композитного менеджера KWin с патчами для увеличения отзывчивости интерфейса и исправления некоторых проблем, связанных со скоростью реакции на действия пользователя, таких как притормаживание ввода. Для предоставления защиты от появления разрывов при выводе (tearing) без негативного влияния на отзывчивость помимо DRM VBlank в KWin-lowlatency поддерживается использование glXWaitVideoSync, glFinish или NVIDIA VSync (изначально присутствующая в KWin защита от разрывов реализована с использованием таймера и может приводить к большим задержкам (до 50мс) вывода и, как следствие, к запаздыванию реакции при вводе). Новый выпуск KWin-lowlatency адаптирован для использования вместо штатного композитного менеджера в KDE Plasma 5.20.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://subdiff.org/blog/2020/...)
- OpenNews: Представлен KWinFT, форк KWin, сфокусированный на Wayland
- OpenNews: Релиз рабочего стола KDE Plasma 5.20
- OpenNews: Разработчики KDE и KWin выступили против методов продвижения Mir
- OpenNews: Значительный прогресс в работе KWin с Wayland
- OpenNews: Выпуск композитного менеджера KWin-lowlatency 5.15.5
Похожие новости:
- Релиз рабочего стола KDE Plasma 5.20
- Представлены сервис идентификации MyKDE и механизм запуска KDE при помощи systemd
- Тестирование рабочего стола KDE Plasma 5.20
- Названы обладатели премии KDE Akademy Awards
- В Fedora 34 намерены убрать отключение SELinux на лету и перевести сборку с KDE на Wayland
- Релиз среды разработки приложений KDevelop 5.6
- Релиз видеоредактора Kdenlive 20.08
- Выпуск KDE Neon на базе Ubuntu 20.04
- Уязвимость в KDE Ark, позволяющая перезаписать файлы при открытии архива
- Выпуск программы для управления фотографиями digiKam 7.0
Теги для поиска: #_kwinft, #_kwin, #_kde
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 23:45
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Представлен новый выпуск KWinFT 5.20 (KWin Fast Track), композитного оконного менеджера для Wayland и X11, основанного на кодовой базе KWin. Одновременно сформирован новый выпуск библиотеки Wrapland 0.52 с реализацией обвязки над libwayland для Qt/C++, продолжающей развитие KWayland, но избавленной от привязки к Qt и доступной для использования отдельно без установки Qt. Код KWinFT и Wrapland распространяется под лицензиями GPLv2 и LGPLv2. KWinFT и Wrapland нацелены на рефакторинг и переработку KWin и KWayland с использованием современных технологий и могут использоваться для их прозрачной замены. Готовые пакеты сформированы для пользователей Manjaro, Fedora и Arch Linux (AUR). Из особенностей KWinFT можно отметить применение для стабилизации кода расширенного тестирования и системы непрерывной интеграции с проверкой при помощи разных linter. Развитие функциональности KWinFT сосредоточено на обеспечении качественной и полной поддержки протокола Wayland, в том числе переработке архитектурных особенностей KWin, усложняющих интеграцию с Wayland. В частности, в KWinFT переработан процесс композитинга, реализовано расширение протокола Wayland "viewporter", предоставлена полная поддержка поворота и зеркального отражения вывода для сеансов на основе Wayland. В новом выпуске кодовая база KWinFT синхронизирована с функциональностью KDE Plasma 5.20. Полностью переработана библиотека Disman, включающая функции для управления экраном. Переработка позволила использовать Disman для управления настройками экрана не только в сеанса KDE Plasma на базе KWinFT, но и при использовании штатного KWin, а также с композитными серверами Wayland на базе wlroots и с сеансами X11. Для настройки может применяться утилита dismanctl или графический интерфейс KDisplay. Disman является заменой libkscreen, а KDisplay заменой KScreen. Из особенностей KDisplay упоминается поддержка автоматического выбора наиболее оптимального видеорежима. Одновременно опубликовано обновление проекта KWin-lowlatency 5.20, формирующего редакцию композитного менеджера KWin с патчами для увеличения отзывчивости интерфейса и исправления некоторых проблем, связанных со скоростью реакции на действия пользователя, таких как притормаживание ввода. Для предоставления защиты от появления разрывов при выводе (tearing) без негативного влияния на отзывчивость помимо DRM VBlank в KWin-lowlatency поддерживается использование glXWaitVideoSync, glFinish или NVIDIA VSync (изначально присутствующая в KWin защита от разрывов реализована с использованием таймера и может приводить к большим задержкам (до 50мс) вывода и, как следствие, к запаздыванию реакции при вводе). Новый выпуск KWin-lowlatency адаптирован для использования вместо штатного композитного менеджера в KDE Plasma 5.20. =========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 23:45
Часовой пояс: UTC + 5