The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск labwc 0.8.3, композитного сервера для Wayland

22.02.2025 10:05

Опубликован выпуск проекта labwc 0.8.3 (Lab Wayland Compositor), развивающего композитный сервер для Wayland с возможностями, напоминающими оконный менеджер Openbox (проект преподносится как попытка создания альтернативы Openbox для Wayland). Из особенностей labwc упоминается минимализм, компактная реализация, широкие возможности настройки и высокая производительность. Анимированные эффекты, градиенты и пиктограммы, за исключением кнопок для окон, не поддерживаются принципиально. Код проекта написан на языке Си и распространяется под лицензией GPLv2.

В качестве основы используется библиотека wlroots, развиваемая разработчиками пользовательского окружения Sway и предоставляющая базовые функции для организации работы композитного менеджера на базе Wayland. Возможно подключение надстроек с реализацией таких функций, как создание скриншотов, отображение обоев на рабочем столе, размещение панели и меню. Для запуска X11-приложений в окружении на базе протокола Wayland поддерживается использование DDX-компонента XWayland. Тема оформления, базовое меню и горячие клавиши настраиваются через файлы конфигурации в формате xml. Имеется встроенная поддержка экранов с высокой плотностью пикселей (HiDPI).

Помимо встроенного корневого меню, настраиваемого через файл menu.xml, можно подключить сторонние реализации меню приложений, такие как bemenu, fuzzel и wofi. В качестве панели можно использовать Waybar, sfwbar, Yambar или LavaLauncher. Для управления подключением мониторов и изменением их параметров предлагается использовать wlr-randr или kanshi. Блокировка экрана осуществляется при помощи swaylock.

В новой версии:

  • Добавлена поддержка Wayland-протокола ext-workspace, предназначенного для реализации виртуальных рабочих столов и событий с информацией о состоянии рабочих столов.
  • Улучшена реализация меню. Добавлена возможность размещения пиктограмм в меню. Реализована поддержка всплывающих меню верхнего уровня для динамического формирования меню.
  • Внесено много исправлений, нацеленных на увеличение производительности и повышения удобства работы.
  • В файл конфигурации добавлены новые настройки "<core><autoEnableOutputs>", "<resize><cornerRange>", "<resize><minimumArea>" и "<theme><fallbackAppIcon>".
  • Добавлена клавиатурная комбинация Alt-Shift-Tab для перехода к прошлому окну.



  1. Главная ссылка к новости (https://github.com/labwc/labwc...)
  2. OpenNews: Выпуск дистрибутива Lightweight Wayland Desktop Environment U24.04
  3. OpenNews: Релиз среды рабочего стола Xfce 4.20 c частичной поддержкой Wayland
  4. OpenNews: Опубликована среда рабочего стола LXQt 2.1.0
  5. OpenNews: Выпуск labwc 0.8.0, композитного сервера для Wayland
  6. OpenNews: Выпуск Hyprland 0.47, композитного сервера на базе Wayland
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/62773-labwc
Ключевые слова: labwc, wayland
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (70) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 10:25, 22/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Единственный WC, который заботится о таких вещах, как
    https://github.com/labwc/labwc/discussions/1002
    https://github.com/labwc/labwc/pull/1004
    Респект и уважуха.
     
     
  • 2.4, Аноним (4), 10:29, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ладно.
     
  • 2.13, Аноним (13), 11:20, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Потому что никто другой не хочет заниматься всякой чушью и гнаться за какой-то призрачной "секурностью"
     
  • 2.14, Аноним (14), 11:25, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Выключи комп, так ещё секурнее.
     
  • 2.57, Аноним (-), 19:02, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Единственный WC, который заботится о таких вещах, как

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

     

  • 1.2, Аноним (1), 10:26, 22/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто-нибудь знает, как тени для менюшек включить?
     
  • 1.3, Аноним (3), 10:26, 22/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Когда-нибудь я всетаки пойму разницу между композитным сервером и обычным оконным менеджером. Я смогу, я обещаю. Но пока создание нового термина мне неясно, при иксах композитным назывался софт который крутит вертит сжигает окошки при сворачивании, зачем это слово здесь - решительно непонятно.
     
     
  • 2.6, kravich (ok), 10:37, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Когда-нибудь ты поймешь смысл слов "композитный" и "композиция", и волна нового чистого знания захлестнет тебя с головой
     
  • 2.26, Аноним (26), 12:18, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +7 +/
    По классической модели в X11 программы получают от X-сервера координаты своего окна и рисуют контент напрямую в экранный буффер. Это быстро и экономит видео-память, но позволяет делать нехорошие вещи вроде рисования за пределами окна ( https://github.com/interkosmos/xroach )

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

    В Wayland-е работа с графикой изначально построена по второй модели, поэтому все программы реализующие серверную часть wayland-протокола называются композиторами.

     
     
  • 3.47, Аноним (47), 16:56, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >В Wayland-е работа с графикой изначально построена по второй модели

    Так и запишем: все вейландовые программы просто жрут память, не предоставляя никаких выгод от этого, кроме бесполежных свистоперделок, которые обычно никому не нужны. В Windows всего этого дерьма не было - и семёрка Windows по-прежнему лучшая операционка. Поддержку бы современных API, да всё на основе современных версий библиотек - и цены бы не было. Рассказы про композитор семёрки не надо - подлежащее API как у XP во многом, и икспишные программы работают, а вистовые свистоперделки убрали. В общем - можно было бы вернуться и на икспишную архитектуру абсолютно без проблем, никто бы и не заметил, кроме как по упавшему потреблению памяти.

    Вердикт: сидим на иксах.

     
     
  • 4.58, Аноним (58), 19:13, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Во первых тот сэр стрындел Все еще хуже В частности, иксы не хранят полностью ... большой текст свёрнут, показать
     
  • 4.68, Аноним (68), 19:57, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В этом была бы логика, если бы не бессердечная реальность, как всегда) А она нам показывает, что как только появляются условия для усложнения поведения - это происходит мгновенно даже в ущерб потреблению ресурсов (памяти, энергии, етц). И почти сразу вся экосистема подтягивается под новую абстракцию. Ну так работает физика и энтропия. Так появились органические молекулы, жизнь, многоклеточные организмы, моск, компьютеры и композиторы. И вся среда мгновенно перешла на новые условия среды, а устаревшее отмерло само собой. Но если бы комментаторы на опеннет знали что-то кроме винды семерочки, например эволюционную биологию, физику и кибернетику, то они бы не были комментаторами... Ну ты понел. Удачки плавать бактериальным матом в эдиакарской луже)
     
  • 2.45, Аноним (45), 16:33, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Оконный менеджер без X11 не работает.

    Композитный СЕРВЕР содержит в себе ещё и встроенный сервер. В мире wayland без этого никак.

     
     
  • 3.73, Аноним (73), 20:12, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Какой отборный бред. Впрочем как всегда.
     

  • 1.5, Аноним (5), 10:35, 22/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Зачем края окна и прямоугольные, и круглые одновременно? Это ужасно выглядит.
    Почему фон рабочего стола всё время тёмный и однотонный? Ничего не видно на нём.
    Что за точки в углах выпадающего меню? Выглядит как артефакты. Неужели не смущает никого из релиза в релиз?
     
     
  • 2.8, Аноним (1), 10:50, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    На картинках - предпочтения художника. Внешний вид настраивается лучше, чем в других WC. Какие точки?
     
     
  • 3.11, Аноним (5), 11:03, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Неэстетичные и нелогичные предпочтения. Всё темным темно. Углы окон выглядят разношёрстно. Кругления вообще, на мой взгляд, не нужны; тем более, если речь идёт об аналоге openbox.

    Точки - в уголках каждой раскрывающейся секции главного меню (слева внизу экрана).

     
     
  • 4.18, Аноним (1), 11:41, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    У каждого своя логика и эстетика. Картинку открыть в полном объёме не пробовали? Там иконки, которые тоже настраиваются.
     
     
  • 5.37, Третий (?), 14:57, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не согласен. Есть некие азы дизайна, о которых и пишет Первый. Должен быть некий общий стиль. Кратность размеров, одинаковость отступов. Зачем кнопки прижаты к краям? Ведь верхнее поле ввода вы не прижали к верху. По той же причине и ничего другого прижимать не надо.
    И да, однотонность зашкаливает. И да, встречают по одежке. Посмотрите сколько тем разных столов в интернете, сколько скачиваний у них. Слабым дизайном вы гасите интерес к своей разработке.
     
     
  • 6.38, Третий (?), 15:05, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Хотя, поторопился. У вас версия 0. Типа, бета. Набросок. Рано тут еще о дизайне судить.
     
  • 6.51, Аноним (51), 17:56, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Третий, Третий... Я Второй. А Первый - это кто? (:
     
  • 6.54, Аноним (51), 18:35, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Похоже, вы его даже не устанавливали ни разу. Это не тема по умолчанию. Мне цвета здесь тоже не нравятся, хотя у самого тоже почти всё однотонное только в других оттенках. А в телефоне, вообще, всё черно-белое - глаза меньше устают.
    Покажите мне хоть одну нормальную тему по умолчанию в каком-нибудь DE.
    Специально для вас - https://github.com/labwc/labwc-gtktheme
     
  • 6.61, специалист по безопасности (?), 19:41, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это опенсорс-дизайн. Они так видят. Макнул попу в краску, сел на холст - вот тебе картина. А некоторые с этого поля художники не только в краску садятся.
     
  • 3.17, Аноним (17), 11:35, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Встречают по одёжке.
    Но справедливости ради, точно такие окна были… в Windows XP.
     
     
  • 4.55, Аноним (51), 18:37, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вон чел выше видит там какие-то точки, а бревна в своём глазу, как говорится...
     
     
  • 5.69, Аноним (17), 19:57, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вспомнел! Гном во второй версии такой же был (но это не точно).
     

  • 1.7, name (??), 10:44, 22/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Крутой апдейт, давно ждал виртуальные рабочие столы. Интересно, будут ли они работать в компонентах lxqt.
     
     
  • 2.10, Аноним (10), 11:01, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Давно ждал когда закроют уже вейленд.
     
     
  • 3.15, name (??), 11:27, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не закроют, пока не придумают лучшую альтернативу. Как произошло с иксами.
     
     
  • 4.22, Аноним (10), 12:01, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Андроид уже придуман.  
     
     
  • 5.25, name (??), 12:08, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Wayland и есть нечто подобное, но в гну/линуксе и без вливания большого количества капусты.
     
     
  • 6.28, Аноним (28), 12:38, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще ни разу.
     
     
  • 7.29, name (??), 12:43, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Почему?
     
  • 5.59, Аноним (58), 19:22, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Андроид уже придуман.

    Ну попробуйте в нем допустим в CAD порисовать. Или там звук отредактирвоать. И как, хорошо получается? Все что я видел на тему - напоминало попытку закрутить гайку - используя только пальцы левой ноги.

     
     
  • 6.66, Аноним (17), 19:56, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вот! Искал тут прогу, аналог IrfanView (без малого 30 лет, если что, как бы не Windows 3.11). Без слёз глядеть нельзя.
     
  • 4.31, Аноним (31), 13:21, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Уже есть surfaceflinger, rio, arcan, directdb.
     

  • 1.9, Аноним (10), 11:00, 22/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Когда вейленд уже будет полностью готов для десктопа?
     
     
  • 2.27, Хо (?), 12:29, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Давно готов, но тут зависит от реализации de, у каждого по своему.
     
     
  • 3.34, Аноним (34), 14:00, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Как пионэр, "Всегда готов!"
     
  • 2.76, Аноним (73), 20:17, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вопрос из серии - когда imap будет готов для планшетов. Вейланд это протокол
     

  • 1.12, Аноним (12), 11:12, 22/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >labwc (Lab Wayland Compositor)

    Ну вообще-то раскрытие этой аббревиатуры двусмысленно даже для англоязычной среды ;)

     
     
  • 2.20, Аноним (20), 11:54, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    wclab тоже норм
     
     
  • 3.23, Аноним (10), 12:02, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Лишь показатель мусорности проекта.
     

  • 1.16, mos87 (ok), 11:30, 22/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это прекрасТно. Теперь кроме редакторов, плееров, терминалов и ВМ с ДЕ, каждый умелец пишет свои Иксы, пришпандоренные к ВМ.

    Браво, диверсия под названием вяленд проведена успешно! Теперь шансов сдвинуть вынь или мак стало совсем м....

     
     
  • 2.19, Аноним (-), 11:43, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Теперь шансов сдвинуть вынь или мак стало совсем

    А типа у копроиксов были хоть какие-то шансы...
    Процентик сдвинулся с 2% только когда Габен нагнал геймернутых.

     
     
  • 3.24, Аноним (17), 12:06, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    При всём уважении к предпринятым им усилиям, его вклад в процентик ничтожен.
     
  • 3.32, Аноним (34), 13:55, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А не приходило в голову, что вместо 17 лет пиления, так и не совсем готового, Вяленого, лучше бы глубоко переработать архитектуру Иксов? Чтобы сопровождающие не шарахались от его нагромождения кода.
     
     
  • 4.36, name (??), 14:10, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Переработали, получился вейланд.
     
  • 4.39, Аноним (39), 15:17, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Отсутствие желающих. Все просто ноют что им нужны иксы, а когда им предлагают работать над ними слышно только "КТО? Я?"
     
  • 4.53, Аноним (-), 18:27, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > лучше бы глубоко переработать архитектуру Иксов

    Вы думаете это вообще возможно без слома обратной совместимости?
    Ведь иксы нужно только при ее сохранении.
    Если бы появились условные Х12, которые не совместимы с Х11, то началось бы такое же нытье "а пачиму вы убрали принтсервер! он же обязательно нужен в Х12!"

     
  • 4.74, Аноним (73), 20:16, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну переработай, код открыт.
     
  • 3.33, Аноним (34), 13:57, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Сама M$ поспособствовала сдвигу процентика, начиная с выпуска Vista и далее.
     

  • 1.21, commiethebeastie (ok), 11:56, 22/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >Waybar, sfwbar, Yambar или LavaLauncher.

    Ещё xfce4-panel с недавних пор можно.

     
     
  • 2.35, Anonim (??), 14:08, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >>Waybar, sfwbar, Yambar или LavaLauncher.
    > Ещё xfce4-panel с недавних пор можно.

    и lxqt-panel вполне

     
     
  • 3.40, Sunderland93 (ok), 15:18, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    mate-panel тоже, но её и апплеты к ней нужно собрать с ключем --enable-in-process
     

  • 1.30, Вюль Жерн (?), 13:00, 22/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Именно в этот момент количество было преобразовано в качество. Произошёл прорыв и человечество бросилось устанавливать Линукс на десктопы.
     
  • 1.43, Аноним (43), 16:10, 22/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Интересно, что это за мода пошла всё раскрашивать в серые и черные цвета? Это разработчики напоминают о своей унылой и никчёмной жизни? Или просто в черном цвете не видно недостатков?
     
     
  • 2.44, NAND (?), 16:31, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Офтальмологу не хватает клиентов?
     
  • 2.56, Karl Richter (ok), 18:40, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Потому что лучше выглядит.
     
  • 2.60, Аноним (-), 19:29, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Интересно, что это за мода пошла всё раскрашивать в серые и черные цвета?

    Мониторы стали лучше - контрастнее, ярче, с лучшей цветопередачей.
    Теперь белый - белый, серый - серый, и даже черный ближе к черному, а не к темно-серому.
    Поэтому визуальная разница между двумя серыми стала намного больше чем между белым и серым на старом монике с CCFL.

    Проблема в том, что сидящий на всяком хламе видят слившееся в один цвет месиво и начинают возмущаться. Это примерно как если на телевизоре Березка умудриться запустить 4к HDR видео, а потом рассказывать что качество картинки - омно.

     
     
  • 3.62, Аноним (5), 19:43, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >Проблема в том, что сидящий на всяком хламе видят слившееся в один цвет месиво и начинают возмущаться. Это примерно как если на телевизоре Березка умудриться запустить 4к HDR видео, а потом рассказывать что качество картинки - омно.

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

     
  • 3.65, Аноним (17), 19:52, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Поэтому визуальная разница между двумя серыми стала намного больше чем между белым и серым на старом монике с CCFL.

    Когда вы говорите, Иван Васильевич, впечатление такое, что вы бредите.

     

  • 1.48, Аноним (48), 17:12, 22/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    wmaker портируйте на wayland
     
     
  • 2.49, name (??), 17:52, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Внезапно - wlmaker
     
  • 2.50, Аноним (50), 17:52, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем тебе эти огроменные квадратики на экране, чтобы что?
     
     
  • 3.75, Аноним (75), 20:16, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Михаил их очень любил. В смысле, не Горбачёв. Но и он мог бы.
     

  • 1.52, Аноним (52), 18:01, 22/02/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сколько MS может вложить в развитие Wayland, чтобы заставить всех перейти на Windows?
     
     
  • 2.64, Аноним (17), 19:51, 22/02/2025 [^] [^^] [^^^] [ответить]  
  • +/
    0$
    Этого достаточно
     

  • 1.67, Аноним (-), 19:57, 22/02/2025 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.72, Аноним (75), 20:11, 22/02/2025 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру