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

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

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

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


Содержание

Сообщения в этом обсуждении
"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 25-Авг-24 23:29 
Капризный, периодически глючит.
Даже sway так не бесит.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Ногоед , 26-Авг-24 00:39 
> Капризный, периодически глючит.

Конкретно какая часть глючит?


"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 07:36 
Которая за DE отвечает

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено name , 26-Авг-24 15:14 
Это не DE.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 25-Авг-24 23:39 
> Проект построен на базе библиотеки wlroots, развиваемой разработчиками пользовательского окружения Sway и предоставляющей базовые функции для организации работы композитного менеджера на базе Wayland

Wlroots - такой C++-friendly wlroots, что без вырвиглазных костылей никуда: https://github.com/WayfireWM/wayfire/blob/43532cc45e6075a754...


#define static
#include <wlr/types/wlr_compositor.h>
#include <wlr/render/wlr_renderer.h>
#include <wlr/render/swapchain.h>
#include <wlr/render/allocator.h>
#include <wlr/render/gles2.h>
#include <wlr/render/egl.h>
#include <wlr/types/wlr_matrix.h>
#undef static


"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Ногоед , 26-Авг-24 00:42 
Что тебе тут не понравилось?

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено eugener , 26-Авг-24 09:50 
Очевидно, явный костылик с определением некоего static, чтобы хидеры wlroots обработались без ошибок, а потом сразу разопределение.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено ИмяХ , 26-Авг-24 14:22 
Наоборот, отключают "static" во всех этих хидерах. Но я тоже не пойму, что тут такого костыльного и вырвиглазного.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 16:05 
разве static не ключевое слово в с++? он не будет конфликтовать?

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 16:38 
Препроцессор до компилятора

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 00:45 
И что не так?

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено pic , 26-Авг-24 09:42 
Наверное, ему надо чтобы процессор обрабатывал исходный код раста, как это было с JAVA-процессорами.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 05:51 
Вся важная часть софта пишется на чистосишке.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 22:49 
>Wlroots - такой C++-friendly wlroots

C++ - это мир в себе. Никого же не удивляет, что просто так условный хаскель с плюсами не линкуется


"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 25-Авг-24 23:41 
Когда вейленд будет готов для десктопа назовите мне точную дату.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено АнонимичныйАноним , 25-Авг-24 23:56 
19 ноября 2024 года в 15:38 по МСК.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 09:16 
Недостаточно точно. Без наносекунд такой ответ не засчитан.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 09:36 
Норм, как раз на днюху)

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 00:17 
См. дату перехода федоры на вяленый по дефолту.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 00:22 
альфа версия красношапки не показатель

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено User , 26-Авг-24 09:48 
Вот прям во всех конфигурациях, или "здесь селедку заворачивали"?

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Ногоед , 26-Авг-24 00:44 
Когда rhel и debian полностью выкорчуют иксы включая xwayland.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Var , 26-Авг-24 05:08 
Xwayland да остальное реально на помойку бы отправить вопрос в цене как это сделать. Один интерферон на платформу и все

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 05:48 
>Когда вейленд будет готов для десктопа назовите мне точную дату.

Протокол стал готов 15 лет назал. 30 September 2008 вышла первая, стабильная версия Протокола.

Во всём остальном виноваты разработчики WM, DE и других приложений. Ты свой вопрос адресуй им.


"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Var , 26-Авг-24 06:00 
Как бы тебе сказать да и подтвердят ваиланд это не просто , там всякие екстеншены и все такое , а ты заявляешь дайте мне здесь и сейчас и что бы Xwayland не меньше. А , туда надо обновлять заголовочники искать лучший скоростной дамп что бы на нем собрать , наделать кучу экспорт бакенд=длсс 1600на900 антиалиасинг один один. Красота. Проблема что хороший вайланд получить не просто , потому что нужна хорошая дамп ос. Так что гребут делают пытаются.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 07:39 
Протокол до сих пор не готов, еще пилят, причем очень медленно, до сих пор разных важных вещей не хватает

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 08:27 
Так вот тут-то и загогуля: он как бы получается был готов, а до сих пор расширениями обрастает, обрастает... Как иксы когда-то, только по-другому.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 09:05 
> Как иксы когда-то, только по-другому.

только "это другое"


"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 09:46 
Всё в основном на энтузиазме, вот и медленно.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено User , 26-Авг-24 09:51 
Беда в том, что того, что делает _сам протокол_ для решения реальных задач ну... вот... недостаточно. А процесс обвешивания экстеншунами(ТМ) он такой - примерно бесконечный, ХыЭмПэПэ не даст соврать. Ну и чем он заканчивается - тоже можно догадаться.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 10:49 
Но ведь тогда получается что вейленд не нужен? Как так то?

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено User , 26-Авг-24 10:56 
> Но ведь тогда получается что вейленд не нужен? Как так то?

Вот прям голый, образца 2012го года? Не, не нужен. Примерно как Х11 восемьдесят-какого-то-года.


"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 10:08 
когда реализуют https://gitlab.freedesktop.org/wayland/wayland/-/issues/233

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено soarin , 26-Авг-24 10:10 
> Когда вейленд будет готов для десктопа назовите мне точную дату.

наверно никогда, как и иксы


"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено гуманитарий в треде , 26-Авг-24 21:54 
В корень прозрили.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено HamburgerMenu , 27-Авг-24 14:21 
Автоваз еще не выпустил Ладу Весту

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 10:10 
> Когда вейленд будет готов для десктопа назовите мне точную дату.

Ты всё проспал. Он готов с 22.11.2016.
Начинай уже пользоваться, не позорь свои седины.


"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 10:48 
Почему в готовый протокол до сих пор вносятся изменения? https://www.opennet.me/opennews/art.shtml?num=61281 как его можно реализовать когда он все время меняется и при этом функционала как в иксах до сих пор даже не завялено полностью.  

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 12:50 
Прямо по твоей ссылке:

«<i>Ветка 1.23 обратно совместима на уровне API и ABI с выпусками 1.x и содержит в основном исправления ошибок и незначительные обновления протокола</i>»

И што не так? В протоколе исправляются ошибки. Совместимость сохраняется.


"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 15:27 
Твой код то может быть не готов к таким дополнениям и вообще ты занят а тебе выкатили в протоколе работы на полгода.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 08:20 
Столько реализаций этого протокола, а сам протокол так и не готов

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 09:18 
Протокол нельзя полностью завершить, потому что ещё ты не пришёл со своей свистопрделкой, для которой нужно пару байт переслать.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено гуманитарий в треде , 26-Авг-24 23:28 
Ну, это специфика метода разработки. Данного метода разработки.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 12:22 
> формировать нетребовательные к ресурсам интерфейсы пользователя c 3D-эффектами в стиле 3D-плагинов к Compiz (переключение экранов через 3D-куб, пространственная раскладка окон, морфинг при работе с окнами и т.п.)

Спрашивается, зачем переизобретать на вяленом что-то давно реализованное и отлично работающее в иксах?


"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено name , 26-Авг-24 15:18 
Отлично работающее в иксах - оксюморон, в них костыльно реализован композитинг, а для подобных проектов, реализующих различные графические эффекты, это критично.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Аноним , 26-Авг-24 15:28 
Зачем нужны графические эффекты мне работать надо, лол.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено name , 26-Авг-24 15:44 
Ну так работай, зачем нужно твоё мнение в статье про композитор с эффектами, который явно тебе не нужен?

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено Bottle , 26-Авг-24 20:33 
Если бы он только работал. Сижу под Debian KDE на карте AMD. Постоянно дёрганые окна. За столько лет могли бы пофиксить, но никто из компетентных не желает копаться в этом навозе.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено стоячок , 29-Авг-24 06:19 
можно я скажу? можно?

у меня всё работает, у соседа всё работает, на стимдеке всё работает, у подруги всё работает, даже на работке всё работает. может попросите ваш пакетный менеджер обновить ваш дистрибутив?


"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено гуманитарий в треде , 26-Авг-24 21:52 
Их ведь теперь тоже много, этих композиторов (не оркестрантов) и ни один по факту не готов. История повторяется. И повторяется и повторяется и повторяется.

"Опубликован композитный сервер Wayfire 0.9, использующий Way..."
Отправлено DroidBot , 27-Авг-24 12:14 
А кто-то ремоут десктоп на нем завел?

Может РастДеск работает?