LINUX.ORG.RU

Зачем нужен Weston?

 ,


0

1

Вроде активно пишется, но во всяких галереях, в основном гном и свей. Зачем он нужен если его никто не использует в качестве десктопа? Зачем его так активно пишут?
Или все же кто то использует? Если да, то покажите десктоп с его применением, и какие особенности его настройки и использования?


Ответ на: комментарий от Korchevatel

Допустим. Тогда можно было написать его и забыть, минимально поддерживая. Но он же активно развивается, на гитхабе только за вчера около 20 коммитов. Зачем нужен такой образец, которым никто не пользуется, но разработчики тратят на него кучу ресурсов? Это же не логично

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

площадка для тестирования и экспериментов

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

Это эталонная реализация протокола Wayland, и на нём принято тестировать приложения в плане поддержки Wayland. Разработчики других композиторов также под него подстраивается, потому что если приложение работает в Weston, но не работает, например, в Mutter - проблема именно в Mutter. Да и как это нигде не используется? В WSL2 Майкрософт именно Weston и внедрил

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

Допустим. Тогда можно было написать его и забыть, минимально поддерживая. Но он же активно развивается, на гитхабе только за вчера около 20 коммитов.

Во-первых, он не идеален, его до сих пор допиливают. А во-вторых, протокол тоже меняется, и т.к. Weston – эталонный WM, его нужно подстраивать.

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

В WSL2 Майрософт именно Weston и внедрил

Это же подходит под определение нигде)

Dog ★★★
()

Используется более чем активно во встройке.
Скоро все экраны в самолетах будут на вестоне.
И это только начало...

trex6 ★★★★★
()

Чтобы открывать GUI программы Линукса в WSL Windows. Там поддержка Wayland на Weston основана.

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

Это эталонная реализация протокола Wayland

В эталонной реализации SSD есть, а в Гноме нет. Получается что гном хуже эталонной реализации.

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

Ну, не, это бред. Где ты видел, чтобы большие серьёзные проекты писали «в стол»? Какое-то применение явно подразумевается.

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

Для кого-то секрет, что гном коричневая пахнущая масса? У него и интерфейс для людей «с особенностями развития»

anonymous
()

Как минимум в рамках проекта weston разрабатывается библиотека libweston, которую вроде как некоторые разработчики композиторов используют. Её можно считать аналогом wlroots.

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

Жесть какая. Но объём работы вижу, а какой-либо серьёзности нет.

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

Я уже говорил тебе что на тех скриншотах ПО запущено под Xwayland. Weston не умеет рисовать рамку окна, и никто не планирует его этому учить.

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

Weston, Mir, Mutter и Enlightenment не умеют в серверные декорации. Умеют только Kwin и то что на wlroots основано.

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

Что это за тулкит?

Там не используется никакой тулкит, всё написано чисто на сях. Чтобы нарисовать приложению клиентскую декорацию тулкит не нужен. Просто тебе нужно будет вручную нарисовать все элементы рамки, кнопки и обработчики этих кнопок. Хотя одним из разрабов Mutter пилится библиотека libdecoration, которую уже заюзали в SDL2

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