URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 131736
[ Назад ]

Исходное сообщение
"Доступен композитный сервер Wayfire 0.8, использующий Wayland "

Отправлено opennews , 10-Окт-23 08:55 
После почти трёх лет разработки опубликован релиз композитного сервера Wayfire 0.8, использующего Wayland и позволяющего формировать нетребовательные к ресурсам интерфейсы пользователя c 3D-эффектами в стиле 3D-плагинов к Compiz (переключение экранов через 3D-куб, пространственная раскладка окон, морфинг при работе с окнами и т.п.). Wayfire  поддерживает расширение через плагины и предоставляет гибкую систему настройки. Код проекта написан на языке C++ и распространяется под лицензией  MIT...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=59899


Содержание

Сообщения в этом обсуждении
"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 08:55 
Как у вэйлэнда с декорациями окон? Фввм я так понял на нем сделать нельзя.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено llolik , 10-Окт-23 09:24 
Проверяешь, анонсируется-ли xdg-decorations ( https://wayland.app/protocols/xdg-decoration-unstable-v1 ) и если нет, то рисуешь CSD (берёшь libdecor/делаешь свой/пользуешься тулкитными) или живёшь без декораций.

Как-то так.


"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 08:57 
Вот скажите мне, какие возможности есть в Wayland, которых нету в X11?

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Пряник , 10-Окт-23 09:36 
Wayland проще. Выше безопасноть (в X11 окна имеют общую память, вроде как, то есть прилаги теоретирески могут тырить данные друг у друга). Быстрее. Меньше багов и трудностей для программистов.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 18:05 
Меньше багов это ты конечно же смешно пошутил.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Пряник , 12-Окт-23 09:33 
Я не считал. Но меньше кода - меньше багов.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 11-Окт-23 19:42 
Расскажи что делать если это и есть смысл программы - управлять другими окнами и брать оттуда данные. Как в вяленом это сделать?
Сколько не спрашиваю все сдуваются с ответом.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Пряник , 12-Окт-23 09:32 
Через DBus, наверное.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 13-Окт-23 15:58 
Программы класса RPA. Какой dbus?

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 10:01 
Я так понимаю, асинхронность -- это главное его достоинство.

Ну, и, как бы, Х11 давно используется тулкитами не по назначению. Не с помощью Xt рисуются примитивы, а гоняются битмапы (через сеть!).

На самом деле, Х11 лучше, и был бы совсем лучше, если бы кто-нибудь (! но не я!) занялся очисткой его от легаси и адаптации под нужды тулкитов.


"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 10:34 
> На самом деле, Х11 лучше, и был бы совсем лучше, если бы кто-нибудь (! но не я!) занялся очисткой его от легаси и адаптации под нужды тулкитов.

И получился бы Wayland.


"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 10:43 
Не получился бы. Откуда ты взял такие фантазии?

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 10:50 
Вайланд пилится разрабами иксов. Разрабам иксов виднее, в каком плачевном состоянии находятся иксы. Они неоднократно описывали это в статьях. Они заявляли, что копаться в иксах нет желания, его архитектура не подходит под современные реалии. Иксы просто сгнили. В защиту иксов -- они сгнили в течение многих десятков лет, то есть в целом иксы относительно удались, но пора уже дедушке на покой.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 10:54 
Так речь не об этом. А о том, что устройство иксов принципиально иное, даже со всеми расширениями.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 14:15 
но иксы до сих пор работают, а вяленый до сих пор нет. что сгнило и зачем трогать иксы?

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено iPony129412 , 10-Окт-23 14:59 
Как это не работает?
В WSL от Microsoft — Wayland.
В ChromeOS для запуска линукс приложений тоже.
Дефолтом в Ubuntu и Fedora тоже.
Steam Deck тоже.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 11-Окт-23 11:46 
> В WSL от Microsoft — Wayland.

Регулярно для гуёвыйх приложений использую.

> В ChromeOS для запуска линукс приложений тоже.

В андроиде, говорят, линукс тоже?

> Дефолтом в Ubuntu и Fedora тоже.

Давеча убунту ставил — иксы по умолчанию.

> Steam Deck тоже.

Чёрт, про вот этот-то главный, самый распространённый дистрибутив позабыл.


"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 19:38 
> но иксы до сих пор работают, а вяленый до сих пор нет. что сгнило и зачем трогать иксы?

Девочки, не ссорьтесь. Wayland на двух машинах из пяти — и постоянно растёт. Иксам конец. Всё. Finita.

https://linux-hardware.org/?view=os_display_server


"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено коньюктивит , 10-Окт-23 21:07 
То есть, уже занял более 1% из тех 3%!

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 11-Окт-23 16:48 
У тебя проблемы либо с арифметикой, либо с логикой.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено агент рептилоидов , 10-Окт-23 17:33 
Вэйланд пилился "разработчиками" которые в иксах разработали ровно ничего. Банально в силу своего возраста - когда они приперлись в проект, ему уже лет было больше чем этим вот.

Зато да - неоднократно писали статьи как все плохо и как они сделают еще хуже. И сделали.


"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 20:13 
Прими таблетки, вейланд проектировали ключевые разработчики иксов. И они же сказали, что такой кусок легаси может поддерживать только очень мотивированный человек, если он захочет. Захотевших за _годы_ не нашлось. Вот такие вот прекрасные иксы.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 11-Окт-23 13:46 
Не смеши. Ребята сидят на зарплате, а на фиксах готового функционала ипотеку не проплатишь.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 13-Окт-23 10:25 
Эти "разработчики" знамениты тем, что вандалили репу иксов.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 14:42 
>очисткой его от легаси и адаптации под нужды тулкитов

Да сделали это уже, когда заменили Xlib на XCB.


"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 18:40 
У wayland всё тоже гвоздями приколочено к unix-сокету, через который гоняются те же самые битмапы. С помощью костылей уже можно пробросить и в ssh (почти как с Иксами).
Никакого прогресса.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 20:15 
Кто-то не отличает сетевую прозрачность от сокетов, прикольно.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 21:58 
> асинхронность -- это главное его достоинство.

libX11 не сильно асинхронная либа. А протокол X11 вполне может быть асинхронен до определённой степени.

> гоняются битмапы (через сеть!)

Qt6 не смотрел, но Qt5 всё ещё умеет не гонять битмапы (если правильно собрать). В Qt4 была переменная окружения и поведение можно определить в рантайме.


"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 13:57 
Безопасность
Отсутствие тиринга
Легковесность кода (но не реализаций, например dwl потяжелее dwm будет пока что)
Более простая работа системы протокола

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 18:06 
Что такое система работы протокола? Твой ночной бред?

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 20:33 
> Безопасность

Каждый раз на кнопку в иксах жму с осторожностью, а мало ли что!

> Отсутствие тиринга

Ну ведь да, без смены парадигмы от тиринга не избавиться.


"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 20:55 
Меньше читай рекламных брошюр. Что такое настоящие тиринг в половине программ и эпичное слайдшоу в другой половине, я увидел впервые именно в вейланде. А так, не знаю, что там с легковесностью, одни и те же программы в одних и тех же условиях, потребляют намного больше ресурсов, когда запущены под вейландом (и немного больше, когда под икс-вейландом). Ест ещё такая проблема что куча софта нормально не работает, тот же хром на вейланде постоянно отваливается (и не надо говорить, что у меня, это факт).

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 14:07 
Когда окно Wayland программы скрыто, сервер не посылает уведомления, клиент не занимает процессорное время. В X11... эксперты расскажу сказочку про XCB_VISIBILITY_NOTIFY.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 09:01 
А в X-сах действительно такая ЖО... в коде, что уже не исправить? Конечно понятно, что Вейланд уже даже прилично окреп, но все же на Х почти все... Или ну его, переписывание это? ))

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Массоны Рептилоиды , 10-Окт-23 09:48 
Да

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено пох. , 10-Окт-23 19:17 
Слава господам нашим!

P.S. мы и так не собирались ничего исправлять. Мы же не умеем кодить!


"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 20:17 
Исправить можно всё что угодно, было бы желание. Вот только если иксы подгонять под современные реалии, то получится ВНЕЗАПНО вейланд!

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 11-Окт-23 07:34 
Нет

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Пряник , 10-Окт-23 09:33 
Никогда не понимал - зачем это? Разве что ради баловства? Вот для VR пригодится точно.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 10:02 
Красота -- это важно.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено pic , 10-Окт-23 11:50 
Дополню, наглядность важнее.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено YetAnotherOnanym , 10-Окт-23 13:55 
Нельзя в современном мире просто мгновенно сменить один рабочий стол другим. Надо через кубик. Да не простой, а желейный, чтобы колыхался после каждого поворота. Отсутствие эффектов причиняет страдание тем, кто не может жить без https://cs14.pikabu.ru/post_img/big/2023/10/07/6/16966672871...

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено фнон , 10-Окт-23 14:05 
Да, ты прав
Кому-то нужен унитаз с подогревом сидушки, автоподмывом и плейлистом на 100 мелодий.
Отсутствие всего оного приченяет страдания.

А кому-то достаточно дырки в полу, ведра и пачки хлорки.


"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 19:42 
Связи не понял, но антураж представил )
Зачт

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено коньюктивит , 10-Окт-23 21:22 
Хлорка зачем? Сыпать её в выгребную яму? Жопу ею подтирать? Честно, я не знаток советской и постсоветской сортирной культуры.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 22:14 
Тебе не доводилось заходить в общественные туалеты на авто- или вокзалах?
Иногда посетители промахиваются.
И чтобы не сильно пахло это все обильно просто посыпается хлоркой...

Носораздирающее зрелище.


"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 11-Окт-23 13:38 
В Тайване всё чисто.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено YetAnotherOnanym , 11-Окт-23 11:27 
А кому-то необходимо и достаточно обычного фаянсового компакта.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 11-Окт-23 08:55 
Ну лет двадцать назад — потому что могли. Сейчас — загадка.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 10:36 
А как быть с проприетарью, которая была выпущена под иксы и не обновлялась с тех пор? Есть много игр, которые портировал icculus, например.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 10:40 
вариантов масса:

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

последний видится предпочтительным, так как это проприетарь. Пусть шифрует файлы и требует выкуп на ненужном компе.


"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 10:44 
Я выбираю XWayland, спасибо.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 14:01 
Ты слаб духом. Где твоя Свободивская сознательность? Проприетарного ПО вообще не должно быть на твоём компьютере.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 11-Окт-23 06:53 
Я тоже за последний вариант. Он работает.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено _kp , 10-Окт-23 16:41 
Если совсем старое ПО, то виртуалки и иже с ними нормально.
Там возможно и помимо Х, конфликты скопились уже.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 20:18 
Да вот только в винде этому вопросу внимание уделяют с различным успехом, а в линуксе ломают и переламывают. Складывается впечатление, что линуксовая адаптивность и гибкость к изменениям - не осознанно выбранная стратегия, а логичный результат всеобщего раздолбайства.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 20:41 
Нет там никакой _гибкости_. Гибкость — это не когда всё взять и поломать «до основанья, а потом». Гибкость — это как раз когда меняется всё постепенно, и старое остаётся работать. Ну и поэтому с большой долей вероятности на винде мы сейчас даже запустим приложение для Win32s.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено soarin , 11-Окт-23 06:59 
> а логичный результат всеобщего раздолбайства.

Поддержка, как и грамотное проектирование - это деньги.
Денег нет.


"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 11-Окт-23 07:33 
И не будет.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Герострат , 10-Окт-23 10:41 
Это форк Компиза что ли? На скриншотах вылитый Компиз

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено gesha.turtles , 10-Окт-23 11:07 
Похож. Но нет, не форк.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 11:25 
> Похож. Но нет, не форк.

Аналог?


"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено YetAnotherOnanym , 10-Окт-23 13:42 
Импостор.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 14:03 
Не форк и не аналог. Просто решили под Вэейланд написать 3D Window manager.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено 12yoexpert , 10-Окт-23 11:36 
кто-нибудь сам пробовал писать DE под вяленого?

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено коньюктивит , 10-Окт-23 11:53 
Они:
https://youtu.be/n4gygO4L0-I?si=GlZrdKKBLos1mOxW

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 21:09 
А под Вяленого на Rust?

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 12:38 
Ааа, понятно, вейланд это такой композитор для иксов через иксвейланд...

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 14:06 
Ты не правильно понял.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 13:04 
>Проект построен на базе библиотеки wlroots, развиваемой разработчиками пользовательского окружения Sway и предоставляющей базовые функции для организации работы композитного менеджера на базе Wayland.

А не хотят ли разработчики KDE и GNOME перейти тоже на wlroots? Глядишь, может, как раз аналог Х11 и получится?


"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 14:05 
У этих проектов с нуля написанные, свои композитные серверы. Зачем им чужое?

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Герострат , 10-Окт-23 16:00 
Kwin возможно перейдёт на wlroots в будущем, но не факт. Разработчики об этом писали

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 20:30 
есть kwinft, форк kwin на wlroots. Можешь пользоваться.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 23:54 
Ну может тогда у них рендеринг на вулкане заработает без багов.
Раньше Wayfire был чуть ли не единственным стабильным в таком режиме, хотя я иксовый WM для вулкана не проверял. Надеюсь после обновления все так же работает.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено swarus , 11-Окт-23 17:48 
мне функционал wlroots очень нужен без него на вяленого однозначно переходить не буду, буду сидеть на иксах.

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Тот_ещё_аноним , 10-Окт-23 15:06 
>> переключение экранов через 3D-куб, пространственная раскладка окон, морфинг при работе с окнами и т.п.

Есть кто этим пользуется?
Не поставить и посмотреть, а именно постоянно
Хотелось понять, что это даёт, вдруг что-то пропускаю


"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 15:33 
Есть. Он же практически в одно лицо автор сего творения

"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 10-Окт-23 20:43 
> нетребовательные к ресурсам

Новый эвфемизм для «легковесные».


"Доступен композитный сервер Wayfire 0.8, использующий Waylan..."
Отправлено Аноним , 14-Дек-23 10:06 
Почти 2024, оно (wayfire) не умеет в собственный лог, например. Только stdout, а значит если запускать через какой-нибудь ly — то не увидишь лог. При этом ручной запуск может работать, а через тот же ly — не очень. Да и с stdout тоже не всё гладко — не будет запускаться какой-нибудь компонент, а в логе будет чисто.