LINUX.ORG.RU

KwinFT - форк Kwin с прицелом на более активную разработку и оптимизации

 , , kwinft,


1

1

Roman Gilg, один из активных разработчиков Kwin и Xwayland, представил форк оконного менеджера Kwin под названием KwinFT (Fast Track), а также полностью переработанную версию библиотеки Kwayland под названием Wrapland, избавленную от привязок к Qt. Целью форка является возможность более активной разработки Kwin, наращивания необходимой для Wayland функциональности, а также оптимизации отрисовки. Классический Kwin страдает от слишком медленного приёма патчей, так как команда KDE не хочет рисковать огромным числом пользователей, для которых слишком агрессивное введение инноваций может сломать рабочий процесс. Многие патчи находятся на рецензировании уже не один год, что сильно замедляет внедрение Wayland и различные внутренние рефакторинги кода. KwinFT позиционируется как прозрачная замена Kwin, и уже сейчас доступен в Manjaro. Однако разработчики предупреждают о возможной поломке совместимости в будущем. В текущем виде, KwinFT предоставляет следующие, отсутствующие в ванильном Kwin возможности:

  • Полная переработка процесса композитинга, позволившая уменьши задержки при работе как в Wayland, так и в X11;
  • Поддержка Wayland расширения wp_vieporter, улучшающего работу видеоплееров, а также необходимого для будущей версии Xwayland, в которую добавлена поддержка эмуляции смены разрешения экрана во многих старых играх;
  • Полная поддержка поворота и зеркалирования дисплеев под Wayland.

Ожидается что KwinFT и Wrapland в скором времени будут поставляться во всех дистрибутивах Linux. Wrapland планируется превратить в чистую C++ библиотеку, а также обеспечить в ней беспроблемную поддержку сторонних, востребованных технологий. Например уже сейчас в неё добавлена поддержка Wlroots-протокола wlr-output-manager, позволившего устанавливать параметры экрана в Wlroots-based композиторах (например Sway) через KScreen.

>>> Подробности

★★★★★

Проверено: leave ()
Ответ на: комментарий от ChekPuk

Дык как скриншоты то делать в нормальном линуксе в программе с открытым меню? А то меня тестировщика спрашивают, чего оно не работает, а я все рассказываю про гениальные иксы и вызов скриншота с паузой.

F457 ★★★★
()
Ответ на: комментарий от AnDoR

Они мне говорят что не достаточно прокачали предсказание будущего, чтоб вызвать скриншотилку за 10 секунд до того, как она понадобится.

F457 ★★★★
()
Ответ на: комментарий от pekmop1024

То же мне киллерфича, в XFCE сколько я ее помню это все есть - окно, экран, область, задержка...

Я не говорил, что это «киллер-фича».

AnDoR ★★★★★
()
Ответ на: комментарий от F457

Погоди. Ты говоришь,, что написние своего велосипеда, который сломает линуксовый мир на десятилетие дроблением на иксовые и вейляндские приложения, нагибание производителей, чтобы те выкинули свои наработки и написали дрова под вейлянские реалии, отбивание почек производителям игр и профессионального софта, загоняние своих же, опенсорсных разработчиков софта в депрессию, потому что их детище или надо полностью переписать ради вейлянда, или оно во мгновение ока превратится в тыкву... Вот это все́ из-за твоих сраных скриншотиков?

Желаю тебе, как только ты научишься ходить, чтобы отменили ходьбу и заставили учиться перемещаться дыханием. А затем сокращениями ануса, а затем опять ходьбой и так каждый месяц, потому что предыдущее не позволяло жопой в носу ковыряться.

ChekPuk ★★★
()
Ответ на: комментарий от ChekPuk

жопой в носу ковыряться

хорошо описал нынешнюю работу иксов

anonymous
()
Ответ на: комментарий от ChekPuk

Началось патетическое размазывание соплей, чтоб убогих пожалели)

F457 ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.