LINUX.ORG.RU

Проект Xfce4 разрабатывает собственный Wayland-композитор

 , , ,


1

4

Разработчики Xfce4 – одного из старейших десктопных окружений для Linux – сообщили о начале работы над новым композитором, который призван заменить имеющийся в составе Xfce4 оконный менеджер для систем на основе Wayland. Проект получил название Xfwl4. Предполагается, что он должен максимально повторять функциональность и поведение имеющегося Xfwm4 (насколько это возможно реализовать на Wayland). Для работы над проектом был нанят разработчик Брайан Террикон, уже давно сотрудничающий с командой Xfce4.

Первоначально предполагалось, что поддержка Wayland будет добавлена в уже существующий оконный менеджер Xfwm4. Однако разработчики быстро столкнулись с рядом проблем, делающими одновременную поддержку X11 и Wayland в одном проекте затруднительной. Вместо этого было решено создать в составе Xfce4 новый Wayland-композитор. Для проекта был выбран язык программирования Rust и библиотека smithay, реализующая базовый набор функций для построения композитора для Wayland. Предполагается, что использование Rust позволит избежать многих ошибок, связанных с некорректным использованием памяти, и уменьшить вероятность сбоев в работе композитора.

Сообщается, что Брайан уже приступил к работе над проектом. Первый рабочий релиз разработчики надеются представить сообществу уже в середине 2026 года.

>>> Xfwl4 - The roadmap for a Xfce Wayland Compositor



Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 2)
Ответ на: комментарий от Rootlexx

Тот же QtQuick вовсю использует JS, например.

Вы не понимаете, это другое! (с)

slepoy_pew
() автор топика
Ответ на: комментарий от Rootlexx

Сравни ограниченный сабсет фичей и виджетов графических тулкитов с полноценным браузерным движком со всеми его ужасами, и сразу всё станет понятно.

Если не станет - то напоминаю про дискорд, который жрет память как не в себя, течет, и требует периодического перезапуска.

А уж о том, что мессенджеру, чтобы не тормозить, требуется аппаратное ускорение - я даже говорить не буду, это просто нонсенс и абсурд.

liksys ★★★★
()
Последнее исправление: liksys (всего исправлений: 1)
Ответ на: комментарий от liksys

Сравни ограниченный сабсет фичей и виджетов графических тулкитов с полноценным браузерным движком со всеми его ужасами, и сразу всё станет понятно.

Так про электрон никто и не говорил же, с ним всё ясно. Речь шла о приложениях на GTK (не веб!), которые можно писать в том числе и на JS. В этом случае JS-код лишь выступает в качестве «клея» между вызовами нативного тулкита, например: https://github.com/GNOME/gnome-maps/blob/main/src/favoriteListRow.js.

Я вот и не догадывался, что GNOME Maps написано на JS. А что IRC-клиент Polari на нём написан, узнал лишь, когда понадобилось починить там баг.

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

Я не принципиально против такого, но все равно против. Лучше бы оно на нативщине писалось, чем на JS. К Qt, собственно, это тоже относится - я не вижу смысла писать на JS, учитывая, что там есть конструктор интерфейсов.

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

вконец доставшие меня KDE
взглянуть
без предрассудков

Как говорится, «Спасибо, поржал!»... :))

«И эти люди запрещают нам ковырять пальцем в носу!»... ;P ;))

P.S. Это, разумеется, никакой вовсе и не «синдром»... ;D ;)))

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

Ничерта не понял, что вы хотели сказать.

Приписывая «синдром утёнка» другим, стоило бы избегать настолько явных его проявлений самому... ;)) :)))

Somebody ★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.