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

Исходное сообщение
"Доступен labwc 0.5, композитный сервер для Wayland "

Отправлено opennews , 21-Фев-22 11:40 
Увидел свет выпуск проекта labwc 0.5, развивающего композитный сервер для Wayland с возможностями, напоминающими оконный менеджер Openbox (проект преподносится как попытка создания альтернативы  Openbox для Wayland). Из особенностей labwc называется минимализм, компактная реализация, широкие возможности настройки и высокая производительность. Код проекта написан на языке Си и распространяется под лицензией GPLv2...

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


Содержание

Сообщения в этом обсуждении
"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Жироватт , 21-Фев-22 11:40 
Ребят. Не троллинг, не увод в бессмысленный {ф,б}луд.

Просто объясните, ЗАЧЕМ это нужно?


"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 12:13 
"Потому что могу" - для X.org WMs штук 50.

В этом ужасном поделии, как и в Weston, task panel нет, свернуть приложения нельзя - кому это надо? Автору.

// b.


"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 13:16 
Ну, в Openbox панели задач тоже нет - она идет в конкретном DE, обычно в виде отдельной прграммы (например, xfce-panel в XFCE).

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено kusb , 21-Фев-22 12:19 
Мне нравятся WM вместо DE. В них суть.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 12:29 
Ты же вантузятник. И на физ-машине линуксом не пользуешься, но зато рассуждаешь про WM.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено kusb , 21-Фев-22 17:01 
> Ты же вантузятник. И на физ-машине линуксом не пользуешься, но зато рассуждаешь
> про WM.

Я вантузник-неофит с длительным опытом пользования Linux. Ушёл в районе XP, вернулся очень недавно и до сих пор иногда загружаюсь.Возможно вернусь.


"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено VZ , 21-Фев-22 12:32 
> Просто объясните, ЗАЧЕМ это нужно _ДЛЯ МЕНЯ_?

Важное пропущено.


"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 14:59 
ОК, _кому_ и _зачем_ это нужно?

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 13:12 
>проект преподносится как попытка создания альтернативы Openbox для Wayland

А почему объяснения из текста новости недостаточно?


"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 14:39 
Опа-на, опеннетчик все же запретил мне опенсоурс код писать и постить, пойду удалю свой проект и покаюсь в грехах. Извините, больше так делать не буду.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Xo , 21-Фев-22 23:31 
Аты?

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено mma , 22-Фев-22 06:50 
А зачем всякие gnome-shell kde и прочее технарю/разработчику для которого десктоп это таскбакр трей и запускалках IDE терминалов и тд. Все эти плюшки DE мертвым грузом висят.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Самокатофил , 21-Фев-22 11:44 
>Код проекта написан на языке Си и распространяется под лицензией GPLv2.

:')

Ну почему никто не хочет писать на ржавом?


"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено kusb , 21-Фев-22 12:18 
Тогда сам пиши на ржавом

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 12:25 
> Ну почему никто не хочет писать на ржавом?

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


"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 13:07 
> Ну почему никто не хочет писать на ржавом?

Преемудрили с типами данных (особенно геморойно разхобраться с функциональными зеро кост),
перемудрили с сейф - ансейф (разделив мир на дураков и разработчиков библиотек,
перемудрили с мутабельностью и всякими контейнерами вроде RefCell

и на выходе сделали очень солжный (дорогой) язык, так что или нужно сделать его проще в освоении или это будет разновидность мертвого языка о котором кричат три фанатика

Да забыл сказать, что на начальном этапе никому безопастность не кажеться важным прироритетом принято откаладывать решение проблем до последнего (первого) взлома, так что на мой взгляд никому ржавый не вср-ся


"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 15:04 
Неправильно ставите вопрос. Почему все хотят писать на C?
А ответ таков: потому что C прост, как пробка. Порог вхождения нулевой. Нет, написать что-то рабочее на нём весьма сложно, но вот писать — сам процесс — весьма прост.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 11:47 
А на моём пентиуме 2 заведётся? Нет? А вот openbox с иксами вполне!

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено kusb , 21-Фев-22 12:09 
Может дело не в производительности, а в современности (какие-то особенности и страндарты). Вяленый проще иксов и может даже проще для слабых ПК?

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено rshadow , 21-Фев-22 13:02 
Может быть одна прослойка и побыстрее другой, но вопрос в том сколько % cpu они берут на себя. Говнокод приложений все это с лихвой покрывает в разы.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 13:17 

Использую на Celeron-е - работает

Главное в YouTube нет тиринга

Вопрос конечно с дистрибутивом у меня подвозят все обновления почти сразу, так что да тут заслуга дистросборщиков что можно попробовать сразу все

Из недостатков только один официальный GNOME и там конечно геморой сплошной но привыкаемо


"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 15:02 
> Использую на Celeron-е - работает
> Главное в YouTube нет тиринга

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


"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 22:48 
>Использую на Celeron-е - работает

Видимо просто видеокарта новая, с opengl >= 2.0


"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 12:11 
Какое-же всё-таки говно GTK: https://youtu.be/AU_M3n_FS-E?t=34

Баг тянется уже лет 25, наверное - я помню его в Gnome 1 и до сих пор не исправили. Тьфу ты!!

// b.


"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено ИмяХ , 21-Фев-22 12:17 
И в чём же баг?

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 12:26 
В выпадающем списке перед содержимым огромное пустое место.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 12:32 
Обычно тут в комментариях сразу спрашивают - а ссылка на зарепорченный вами баг где?

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено ИмяХ , 22-Фев-22 20:54 
Это не баг, это фича. Сами авторы это уже много раз обьясняли.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 12:31 
В 2006 (!!!!!!!) году люди создали баг репорт https://bugzilla.gnome.org/show_bug.cgi?id=374871

Оно переехало уже на https://gitlab.gnome.org/GNOME/gtk/-/issues/270

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

И, оказывается, это by design (!!!!):

> This is fundamentally an accessibility feature: minimising the travel of the pointer from the currently selected item, and reducing the need to switch between modes of interaction (pointer movement vs scrolling). Additionally, corner/edge cases/heuristics to change this behaviour usually lead to brittle code, and increased maintenance burden, which comes with its own share of future issues where somebody else takes exception.
> Yes, it can be quite jarring, so we could be amenable to improving the visual appearance; we are not going to remove this feature, though.

Адъ!

// b.


"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 13:21 
Альтернативы то есть? Про QT не будем говорить там какие-то свои истории начались с лицензиями и своими сборзиками и т.д.

Был в свое время отличный Motif и OpenMotif кто мешает его использовать? Опять же все основные контролы есть

Кто мешает в конце концов всем обьединиться и написать что-то аналогичное подложить тому же GNOME как основу для всех GUI FW какой-то стандарт контролов или что-то вроде того


"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено rshadow , 21-Фев-22 13:25 
Новые иксы и рюшечками и без тиренга =)

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 15:04 
Для гномеров альтернатив нет, пусть жрут кактус. Остальные люди просто пользуются тем, что удобно.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 13:16 
Так может это не баг, а дизайн. Провели исследования юзерам так понравилось больше потому что заметнее, так и оставили.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 12:27 
> GPLv2

время идет, а разрабы продолжают прыгать на те же грабли...


"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 12:56 
Да, надо было под GPLv3.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 13:37 
Именно. Хз почему они продолжат выбирать v2

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 14:47 
время идет, а бздуны и проприетарщики продолжают троллить...

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено VZ , 21-Фев-22 12:33 
Может быть повезет Lxqt.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 12:42 
А на плюсах вейленд-сервер есть?

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 13:06 
Да, kwin.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Rev , 21-Фев-22 13:12 
А как расшифровывается labwc? Лабораторный туалет?

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 13:17 
Lab Wayland Compositor

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 13:19 
Судя по тому, что они сделали из openbox-а (сразу бросается в глаза гномодизайн в заголовках окон и меню), да.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 14:40 
Предупреждаю старых пердунов. Композитор не занимается вашими "вот это вот не работает". С этими вопросами обращайтесь к программистам конечных приложений. Композитор отвечает только за отрисовку границ окон.


"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Анонимъ , 21-Фев-22 17:20 
Они заходят только ради того, чтоб найти комментарий о расте и сгореть.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 22-Фев-22 12:36 
Раст уже подорвал столько пуканов, что уже замена кресел стоит дороже разработки самого раста.  

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 19:07 
>Предупреждаю старых пердунов. Композитор не занимается вашими "вот это вот не работает". С этими вопросами обращайтесь к программистам конечных приложений.

То есть, именно приложение должно реимплементировать работу с двумя мышами и паннингом/сжатием разрешения? Вот это номер!


"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 19:09 
Предупреждаю старых пердунов. Композитор не обязан вам обеспечивать работу xdotool. Пускай автоматизацию работы с приложением обеспечивает само приложение.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 19:10 
Предупреждаю старых пердунов. Композитор не занимается вашими "через сеть не работает". Сделали бы на JS, как все нормальные люди - заработало бы.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 19:11 
Предупреждаю старых пердунов. Композитор не занимается вашим xephyr. Впиливайте функциональность xephyr в каждое приложение.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено arthi747 , 21-Фев-22 20:02 
Да вы шо? Так почему же вяленый не запоминает положение окна?

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 22-Фев-22 00:26 
валяный это протокол, текстовый документ, он ничего не делает, его реализуют оконные менеджеры каждый сам, им было мало фрагментации они (редгад) решили ее раздуть сильнее, им нacpaть на линуксовый мир, у них systemd, pipeware, wayland, gnome, gtk4 и планшетный десктоп на workstation.

когда я пытался протащить патч на сохранение/восстановление геометрии окна в одну програмку автор мне ответил что это задача de/wm я в тот день чуть не сгорел и суть не послал автора на конский фалос, в каких йопта wm это реализовано м? в двух из двадцати, и то не в популярных.


"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 19:13 
Предупреждаю старых пердунов. Композитор не занимается вашими двумя мониторами. Запиливайте годную поддержку двух мониторов и mixed dpi прямо в приложения.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 19:14 
Предупреждаю старых пердунов. Вяленд без фич - это прогресс, потому что я так сказал.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 22-Фев-22 10:53 
Пуканы старичья взрываются? Это хорошо. Запомни старик, Wayland - это прогрессивно.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 19:19 
Предупреждаю старых пердунов. Одинаковый запуск дисплейного сервера на всех юниксах никому не нужен. Ein Betriebssystemkern, ein Distribution, ein Fuhrer!

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 23-Фев-22 21:44 
Именно поэтому Андроид и взлетел. Одна графическая система, одна звуковая, одна инициализации, один формат пакетов и так далее. Написал, собрал, выложил в маркет (неважно гугловский, fdroid или ещё куда), профит. Ни майнтайнеры не нужны, ни прочие привычные помоечники

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 24-Фев-22 13:49 
>Именно поэтому Андроид и взлетел.

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


"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 24-Фев-22 18:43 
Яблоко копирует дофига десктопных линупcoв, но они не взлетели.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 23-Фев-22 21:45 
Именно поэтому Андроид и взлетел. Одна графическая система, одна звуковая, одна инициализации, один формат пакетов и так далее. Написал, собрал, выложил в маркет (неважно гугловский, fdroid или ещё куда), профит. Ни майнтайнеры не нужны, ни прочие привычные имитаторы бурной деятельности

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 24-Фев-22 22:45 
Не потому андроид взлетел, а потому что гугл его протащил. Просто гуглу не нужно, что бы были разные графические, звуковые и прочие подсистемы, потому и нет этого в анроиде.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 22-Фев-22 12:37 
А xkb композитор хотя бы реализует, я волнуюсь.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 22-Фев-22 22:33 
надо всунуть две клавиатуры и проверить помимо моих ремапов ещё и две клавы

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Анонус , 21-Фев-22 17:04 
А Weston это всё не умеет что-ли?

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 21-Фев-22 17:23 
Weston - это реализованный Wayland-протокол от самих разработчиков Wayland. Сделан именно, как пример для разработчиков DE и Window Manager, типа "вот образец, делаете свои композиторы вот так вот". Это своего рода шаблон образчик.

"Доступен labwc 0.5, композитный сервер для Wayland "
Отправлено Аноним , 23-Фев-22 07:07 
Судя по их meson это тупо копипаста gamescope.