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

Исходное сообщение
"Выпуск labwc 0.7, композитного сервера для Wayland "

Отправлено opennews , 22-Дек-23 23:35 
Доступен выпуск проекта labwc 0.7 (Lab Wayland Compositor), развивающего композитный сервер для Wayland с возможностями, напоминающими оконный менеджер Openbox (проект преподносится как попытка создания альтернативы  Openbox для Wayland). Из особенностей labwc называется минимализм, компактная реализация, широкие возможности настройки и высокая производительность. Код проекта написан на языке Си и распространяется под лицензией GPLv2...

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


Содержание

Сообщения в этом обсуждении
"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 23-Дек-23 00:02 
вот на это LXQt и планирует переползать вроде как чтоб с иксов сбежать... но нихрена пока не фурычит...

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено selishii , 23-Дек-23 12:15 
Cлово "переползать" в данном случае не несет негативного контекста. Спешка тут противопоказана. я использую LXQt c версии 0.8.0 и ни разу не охарактеризовал бы свой userexperience как: 'но нихрена пока не фурычит...", пусть так остается и впредь.

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 23-Дек-23 13:53 
А зачем тянуть? Перепрыгнуть, и все дела! Ну поначалу будут глюки, но потом они пройдут, как только обкатают все баги.

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено 1 , 27-Дек-23 10:58 
К сожалению, глюки будут всегда ...
А потом снова надо будет прыгать ...

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Вася , 23-Дек-23 00:16 
вы там нормальные? зачем дурацкий imgur везде подряд суёте?

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 23-Дек-23 01:19 
Чем он плох?

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Skullnet , 23-Дек-23 04:01 
В контекте опеннета, если отвалится хостинг картинок (а на практике это иногда происходит), то все картинки с сайта пропадут. Неужели места на диске под жпег поджимает выделить и дёргать картинки с сайта, а не какого-то левого хостинга?

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 23-Дек-23 08:08 
Причём не если, а "когда", Imgur теперь официально удаляет "старые" и "непопулярные" картинки:

https://old.reddit.com/r/TheoryOfReddit/comments/12tinfp/img.../


"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 24-Дек-23 18:58 
Так у смизухлебов логика что если контент пять минут никто не лайкал он не нужен и его можно удалять.

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 23-Дек-23 08:12 
> вы там нормальные? зачем дурацкий imgur везде подряд суёте?

Это лишь _ссылка_ на скриншот, загруженный автором labwc. Само изображение в новости грузится с opennet.


"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 23-Дек-23 02:34 
Почему на скриншоте кнопки уперлись в правую границу окна? Почему между кнопками нет пространства? Ответы типа "программист отчасти художник, он так видит" не канают.

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 23-Дек-23 03:25 
это все от таво что дизайнера у них нету и поддержки QML-я

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено leap42 , 23-Дек-23 03:26 
а неплохо, если олдскула захотелось

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 23-Дек-23 13:59 
Не совсем. Он для фанатов Openbox-а. И дополнительный плюс, в том, что у него лицензия здоровая.

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено 12yoexpert , 23-Дек-23 04:59 
на вяленом хоть что-нибудь починили уже? сегодня крайний раз запускал, ничего не работало. сижу на устаревших иксах с плохой архитектурой, где всё работает

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 23-Дек-23 06:03 
что конкретно не работало?

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 23-Дек-23 09:11 
Метод ввода не работает, это из самого очевидного.

Буфер обмена всё ещё теряет данные при завершении работы приложения, из которого скопировали.
(Это невозможно пофиксить, разработчики вяленого "так видят".)

Невероятные тормоза, когда можно одними окошками по другим рисовать, как в windows 98.

Невероятные тормоза, когда не установлены драйвера nvidia/amd, потому что llvmpipe -- это жуть какая-то.

Chrome на wayland и на x11 имеют, внезапно, взаимно несовместимые профили, и какое-то издевательство с libsecret.


"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 23-Дек-23 09:46 
У меня всё вышеперечисленное работает и тормозов нет (чуть быстрее чем на иксах). Это не "не работает", это "я так вижу, хочу придраться". Ну пользуйся иксами или меняй привычки.

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 23-Дек-23 14:34 
Запиши скринкаст, как ты набираешь иероглифы в (1) kde приложении, (2) gnome приложении, (3) приложении, написанном на голом Wayland, например, терминалах foot/alacritty.

Тогда я тебе поверю. А до тех пор ты болтун.


"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 23-Дек-23 17:47 
У меня нет цели, чтобы ты мне поверил. Не работает - страдай)

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено 1 , 27-Дек-23 11:00 
хороший слив ... Надо запомнить ...

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 23-Дек-23 18:41 
> Невероятные тормоза, когда можно одними окошками по другим рисовать
> Невероятные тормоза, когда не установлены драйвера nvidia/amd, потому что llvmpipe -- это жуть какая-то.

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

На нормально настроенной системе (в т.ч под wayland) такой дичи в духе «можно одними окошками по другим рисовать» нет и быть не должно.


"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 25-Дек-23 06:00 
> Буфер обмена всё ещё теряет данные при завершении работы приложения, из которого скопировали.
> (Это невозможно пофиксить, разработчики вяленого "так видят".)

точно невозможно, или ты просто ламер, не умеющий настраивать систему под свои нужды? Судя по наличию проектов вроде этого https://github.com/sentriz/cliphist - таки второе.


"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено 12yoexpert , 23-Дек-23 11:45 
я понимаю, что аноним (по совместительству маленький фанатик вяленого) спрашивает, чтобы потом докопаться до каждого слова, но тем не менее:

- исчезает курсор в гноме при начатии на тачскрн. появляется только после открытия деша, под иксами норм
- некоторые игры на unity3d перестали стартовать с месяц назад. разрабы в саппортах пока что говорят, что какие-то проблемы с видеодровами, но под иксами всё норм

это только то, что вчера было

возможно, это проблемы гнома и unity3d, но под иксами всё норм

а ещё под вяленым приходится извращаться с QT_SCALE_FACTOR и GDK_SCALE, потому что с hidpi он нормально не работает

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

и всё это прекрасно работает в исках


"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено амоним , 23-Дек-23 12:55 
вайн, юнити и прочее - это не нейтив, там всё и всегда было криво. когда-то давно по совету экспертов: запустил офис под вайном, выташнил, и больше так не делал.

вот kde с qt работает. со скейлингом правильным и прочее.
и что характерно - в моей многомониторной конфиге - лучше, чем когда либо ранее.

я бы сказал, что с переходом на kde, systemd, wayland и pipewire - у меня просто все работает. а, кроме мультитача. но qt6 должен это пофиксить.

могу сказать, что для систем, где нужен микроконтроль за линухом или легковесность - alpine, musl, busybox, openrc - ван лав.


"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено амоним , 23-Дек-23 13:00 
ну и графика нп вейланде к слову, оттуда же )

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 23-Дек-23 13:11 
>alpine, musl, busybox, openrc

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

>wayland
>все работает

хотя нет, ты просто грязный врунишка

>не нейтив

очень даже нейтив, но давай ещё расскажи про жаву


"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено амоним , 24-Дек-23 14:12 
>> ты или массивный теоретик, или живёшь в собственном придуманном мирке

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

>> хотя нет, ты просто грязный врунишка

а что не так? встройка амд в райзене, внешка nvidia, для посчитать.

>> очень даже нейтив, но давай ещё расскажи про жаву

ну юнити не нейтив, это правда, но я имел ввиду поддержку платформы и native look and feel. игр не касается, там спрайты, а виндовые контролы не нейтив в линуксе.


"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 23-Дек-23 13:42 
Печально.
Хотел ответить "у меня вейланд и УМВР", но у меня совершенно другая система.
Начиная с того что, я не использую гном, и заканчивая тем, что для игр просто стоит виртуалка с виндой.

Значит для твоих задач вейланд еще не готов, а для моих полностью рабочий.
Придется сидеть на х11, пока твои требования не исправят.


"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 23-Дек-23 14:02 
Блин, ну что за общие слова? Какие игры конкретно? А то я год на вяленом, иногда играю и никогда никаких траблов. Наоборот - чуть шустрее чем в иксах. Давай игру, я запущу и дам скрин под вяленым)

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено 12yoexpert , 23-Дек-23 20:27 
например, rogue legacy 2 из стима (natoive libs) на интеловской видяхе. на иксах или на другом компе всё норм. ну и я не буду перечислять все косяки вяленого, потому что тупо их не запомнишь все

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Anon888 , 23-Дек-23 12:40 
Прекрасный проект! Насторил по типу Openbox-а и хотел уже было на него перейти. Но пока не допилена панель. Вроде есть интеграция с крысиной панелью из мастера, но у меня не собирается. Решил остаться на Гноме. Подожду лет 7, потом дам ему еще шанс.

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено ждун , 23-Дек-23 13:42 
> Подожду лет 7, потом дам ему еще шанс.

Вот это настоящая сила опенсорса.


"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Анонимим , 23-Дек-23 13:46 
Это его личный бзик. Иксы никто не отменял. Тем более на Фряхе или другой БСД.

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Anon888 , 23-Дек-23 14:09 
Ну сидел я на Опенбоксе в иксах. Нет плавности. Где-то разрывы, где-то полосы. Это надо для каждой видеокарты трахаться, устранять тиринг, пардон мой французский. Вяленый работает на любой видеокарте плавно. За эту плавность я на нем и сижу. Иксы не переспективны. Ни кто их не будет развивать. Лет через 10 их выпилят отовсюду. И Кеды и Корица, и все более-менее используемые среды и оконные менеджеры. Если конечно сидеть без обновлений, то они думаю и 20 лет протянут, но это такое.

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 23-Дек-23 21:30 
> Это надо для каждой видеокарты трахаться

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


"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Anon888 , 24-Дек-23 12:10 
AMD на кристалле с процессором.

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 23-Дек-23 21:25 
> Тем более на Фряхе или другой БСД.

Я сам за иксы, но вынужден констатировать, что как только основные мейнтейнеры их забросят, никто из *BSD их в одиночку тянуть не будет, учитывая, что разработчиков там целых полтора землекопа. Да и к тому же, если где-то *BSD и живёт, то это древний ынтерпрайз и ssh консоль.


"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 29-Дек-23 03:27 
> Я сам за иксы, но вынужден констатировать, что как только основные мейнтейнеры
> их забросят,

Это случилось уже примерно лет 10 назад. Сейчас это просто признали официально.

> никто из *BSD их в одиночку тянуть не будет,

Они устранились из создания next-gen графики еще лет 15+ назад, рассказав что им и так норм. И пришли к копипасте дров из линя по сути да прослойкам.

> учитывая, что разработчиков там целых полтора землекопа.

Ну так десктоп из этого получается такой что всех все устраивает... на виндочках и маках, вон то и позагибалось, соответственно. На винде или маке и так норм, зачем же кодить самому если боги уже сделали?!

> Да и к тому же, если где-то *BSD и живёт, то это древний ынтерпрайз и
> ssh консоль.

Первого почти не осталось а консолью скорее плойка. Вот только соня - жадная фирма. С нее и сорц линя на вон том фотике то вытрясти отдельный квест. А бсд - ну вы поняли, это пистолет на топа надо наставить. Менее радикальные способы - "лицензия позволяет", извините.


"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 23-Дек-23 21:31 
> Вот это настоящая сила опенсорса.

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


"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 24-Дек-23 19:13 
Можно еще на Расте переписать, тогда понадобятся не 7 лет, а все 14.

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 23-Дек-23 13:50 
У labwc отсутствует панель. Это композитор. Ты можешь заюзать любой из ниже перечисленных - Waybar, sfwbar, Yambar, LavaLauncher, Xfce-панель. Xfce-панель дополнительно тянет в качестве зависимостей GTK-библиотеки.

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Anon888 , 23-Дек-23 14:06 
Большинство из того, что ты перечислил, я попробовал прикрутить к labwc. Ничего не удовлетворило. Где-то нет трея, где-то только глобальные рабочие столы,где-то плохо выглядит. Все оно сыроватое. Крысиная панель вроде работает, но на моей конфигурации не собирается. Можно заморочиться и собрать, но нет времени. Пусть подождет. Если лет через 5 автор его не забросит, будем еще пробовать. Проект на самом деле перспективный.

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 24-Дек-23 07:53 
Да, очень не хватает просто аналога fluxbox, с простым конфигом и панелью без выпендрежа из коробки, но под Wayland.

Я, например, такие простые fluxbox-based десктопы пускаю под vnc server для некоторых серверов, где в силу особенностей нужны гуевые проги иногда для управления (не для всего есть удобные веб интерфейсы). С долгоживущими сессиями, к которым можно по требованию подключаться.

Замену vncserver в рамках wlroots уже сделали, а замены *box нормальной, с перекрывающимися окнами и панелью нет - или тайлинг-менеджеры с управление по хоткеям, или всякие mutter у которых все по-своему и к которым не прикрутить vnc, панель опять же сторонняя и тп


"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Anon888 , 24-Дек-23 12:13 
Потребность есть. Будем надеяться, что сабж допилят.

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 25-Дек-23 14:52 
LabWC? Лабораторный ватерклозет?

"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Страдивариус , 25-Дек-23 18:22 
Интересно, почему есть сравнительно много Wayland compositor'ов на GTK и нет ни одного, кроме KDEшного KWin, на Qt? Для LXQt это более предпочтительный вариант, так как Qt уже всё равно в памяти.

А вот этот вотерклозет на Си - это довольно стрёмное начинание в 2023-м году.


"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 29-Дек-23 01:44 
Вы о чем? Большинство композиторов вообще не имеют ни GTK ни QT в зависимостях, он им на фиг не сдался. Что там по факту-то есть? weston как демонстрация, mutter  с GTK, kwin c QT, и пачка базирующихся на wlroots.

Но если очень хочется еще на QT то вот: https://github.com/lirios/shell


"Выпуск labwc 0.7, композитного сервера для Wayland "
Отправлено Аноним , 26-Дек-23 20:09 
>Код проекта написан на языке Си и распространяется под лицензией GPLv2.

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