Опубликован выпуск проекта labwc 0.8.3 (Lab Wayland Compositor), развивающего композитный сервер для Wayland с возможностями, напоминающими оконный менеджер Openbox (проект преподносится как попытка создания альтернативы Openbox для Wayland). Из особенностей labwc упоминается минимализм, компактная реализация, широкие возможности настройки и высокая производительность. Анимированные эффекты, градиенты и пиктограммы, за исключением кнопок для окон, не поддерживаются принципиально. Код проекта написан на языке Си и распространяется под лицензией GPLv2...Подробнее: https://www.opennet.me/opennews/art.shtml?num=62773
Единственный WC, который заботится о таких вещах, как
https://github.com/labwc/labwc/discussions/1002
https://github.com/labwc/labwc/pull/1004
Респект и уважуха.
Ладно.
Потому что никто другой не хочет заниматься всякой чушью и гнаться за какой-то призрачной "секурностью"
Выключи комп, так ещё секурнее.
> Единственный WC, который заботится о таких вещах, какСимпатично. Надо будет обратить на него внимание, проходной двор имени иксоты несколько задолбал уже.
Кто-нибудь знает, как тени для менюшек включить?
Когда-нибудь я всетаки пойму разницу между композитным сервером и обычным оконным менеджером. Я смогу, я обещаю. Но пока создание нового термина мне неясно, при иксах композитным назывался софт который крутит вертит сжигает окошки при сворачивании, зачем это слово здесь - решительно непонятно.
Когда-нибудь ты поймешь смысл слов "композитный" и "композиция", и волна нового чистого знания захлестнет тебя с головой
По классической модели в X11 программы получают от X-сервера координаты своего окна и рисуют контент напрямую в экранный буффер. Это быстро и экономит видео-память, но позволяет делать нехорошие вещи вроде рисования за пределами окна ( https://github.com/interkosmos/xroach )Композиторы в иксах заставляют программы рисовать содержимое окон в отдельную независимую память и затем складывает их в одно изображение как слои в гимпе прежде чем выводить на экран. Появляется небольшая задержка, требуется больше памяти, но зато можно делать сложную пост-обработку и всякие спец-эффекты.
В Wayland-е работа с графикой изначально построена по второй модели, поэтому все программы реализующие серверную часть wayland-протокола называются композиторами.
>В Wayland-е работа с графикой изначально построена по второй моделиТак и запишем: все вейландовые программы просто жрут память, не предоставляя никаких выгод от этого, кроме бесполежных свистоперделок, которые обычно никому не нужны. В Windows всего этого дерьма не было - и семёрка Windows по-прежнему лучшая операционка. Поддержку бы современных API, да всё на основе современных версий библиотек - и цены бы не было. Рассказы про композитор семёрки не надо - подлежащее API как у XP во многом, и икспишные программы работают, а вистовые свистоперделки убрали. В общем - можно было бы вернуться и на икспишную архитектуру абсолютно без проблем, никто бы и не заметил, кроме как по упавшему потреблению памяти.
Вердикт: сидим на иксах.
> Так и запишем: все вейландовые программы просто жрут память, не
> предоставляя никаких выгод от этого, кроме бесполежных свистоперделокВо первых тот сэр стрындел. Все еще хуже. В частности, иксы не хранят полностью рендернутый вид окна программы, нигде. Это, конечно, экономит память, НО - если окно вдруг кем-то перекрыто, хоть на миллиметр - УПС. Когда оно более не перекрыто - и налр показать - ЭТОГО НЕТ. И толкается полный ре-рендер всего окна. Так что все ваши браузеры и офисы с более 9000 контролов - идут и рендерят себя заново. Потому что какое-то окно закрыло их на миллиметр. Перфоманс этой операции немного предсказуем.
И если в эпоху когда на все было 4 мега RAM такие мытарства имели смысл, то сейчас это лишь вызывает неоправданные тормоза и клины, на ровном месте.
> В Windows всего этого дерьма не было - и семёрка Windows по-прежнему лучшая операционка.
Вот и не указывайте нам в этих наших линухах как нам графику делать, пишите свои умные мысли в саппорт майкрософт.
> Поддержку бы современных API, да всё на основе современных версий библиотек - и цены бы не было.
Бы в этом мире не считается. А так для извращенцев есть реактос. Но у его разрабочиков, в отличие от линуха, кой-чего не оказалось.
> Вердикт: сидим на иксах.
Сидите вы на кое-чем другом. И последний кто должен указывать как в линухе юзать графику - фанаты винды и прочей проприетари.
В этом была бы логика, если бы не бессердечная реальность, как всегда) А она нам показывает, что как только появляются условия для усложнения поведения - это происходит мгновенно даже в ущерб потреблению ресурсов (памяти, энергии, етц). И почти сразу вся экосистема подтягивается под новую абстракцию. Ну так работает физика и энтропия. Так появились органические молекулы, жизнь, многоклеточные организмы, моск, компьютеры и композиторы. И вся среда мгновенно перешла на новые условия среды, а устаревшее отмерло само собой. Но если бы комментаторы на опеннет знали что-то кроме винды семерочки, например эволюционную биологию, физику и кибернетику, то они бы не были комментаторами... Ну ты понел. Удачки плавать бактериальным матом в эдиакарской луже)
Интересно, лично никогда не задумывался в таком ключе, спасибо.
Но ведь мы как существа мыслящие, можем обойти природу, особенно и единственно касаемо рукотворного. Осознать ошибки и сделать текущее - устаревшим, придумать новый дисплейный сервер, например, потребляющий меньше ресурсов и архитектурно совершеннее вейланда. Например.
тоже поймал эту мысль. на мой взгляд - природа, наравне с этими, кто там рулит мейнстримом, в первую очередь ориентируется на широту предлагаемых возможностей, а там уж как получится, выживает сильнейший, как говорится. имхо
> В Windows всего этого дерьма не было - и семёрка Windows по-прежнему лучшая операционка.просто оборжаться, учитывая что с висты в винде ровно эта модель
Оконный менеджер без X11 не работает.Композитный СЕРВЕР содержит в себе ещё и встроенный сервер. В мире wayland без этого никак.
Какой отборный бред. Впрочем как всегда.
Я все еще не понимаю разницы между смартфоном и телефоном.
Не Суперкар, а Гиперкар.
https://avatars.mds.yandex.net/get-vertis-journal/4465444/bu...
Ты чувствуешь разницу. Я нет.
Зачем края окна и прямоугольные, и круглые одновременно? Это ужасно выглядит.
Почему фон рабочего стола всё время тёмный и однотонный? Ничего не видно на нём.
Что за точки в углах выпадающего меню? Выглядит как артефакты. Неужели не смущает никого из релиза в релиз?
На картинках - предпочтения художника. Внешний вид настраивается лучше, чем в других WC. Какие точки?
Неэстетичные и нелогичные предпочтения. Всё темным темно. Углы окон выглядят разношёрстно. Кругления вообще, на мой взгляд, не нужны; тем более, если речь идёт об аналоге openbox.Точки - в уголках каждой раскрывающейся секции главного меню (слева внизу экрана).
У каждого своя логика и эстетика. Картинку открыть в полном объёме не пробовали? Там иконки, которые тоже настраиваются.
Не согласен. Есть некие азы дизайна, о которых и пишет Первый. Должен быть некий общий стиль. Кратность размеров, одинаковость отступов. Зачем кнопки прижаты к краям? Ведь верхнее поле ввода вы не прижали к верху. По той же причине и ничего другого прижимать не надо.
И да, однотонность зашкаливает. И да, встречают по одежке. Посмотрите сколько тем разных столов в интернете, сколько скачиваний у них. Слабым дизайном вы гасите интерес к своей разработке.
Хотя, поторопился. У вас версия 0. Типа, бета. Набросок. Рано тут еще о дизайне судить.
Третий, Третий... Я Второй. А Первый - это кто? (:
Похоже, вы его даже не устанавливали ни разу. Это не тема по умолчанию. Мне цвета здесь тоже не нравятся, хотя у самого тоже почти всё однотонное только в других оттенках. А в телефоне, вообще, всё черно-белое - глаза меньше устают.
Покажите мне хоть одну нормальную тему по умолчанию в каком-нибудь DE.
Специально для вас - https://github.com/labwc/labwc-gtktheme
Если вам тоже не нравится, то зачем вы это показываете нам в первую очередь?! Типа, "и так сойдет". А, возможно, некоторые люди судят как я и думают, что если внешне выглядит коряво, то и код, наверное, такой же корявый, небрежный.
Насчет темы я консервативен. Использую W9-Dark.
> Не согласен. Есть некие азы дизайна, о которых и пишет ПервыйНу потому что в Linux, дизайне делают программисты.
А Linux, это наверное не про дизайн, не про эргономику.
Встречают по одёжке.
Но справедливости ради, точно такие окна были… в Windows XP.
Вон чел выше видит там какие-то точки, а бревна в своём глазу, как говорится...
Вспомнел! Гном во второй версии такой же был (но это не точно).
Не соглашусь. Да, сине зеленая тема фигня полная, но классическая, со времен 95 - прекрасна. В погоне за модными темными темами, все уже забыли что вообще то, идеальный заполняющий(фоновый) цвет - серый. Он позволяет не отвлекаться и выполнять работу максимально эффективно. Он еще и нейтральный, на нем и черный, и белый, хорошо смотрятся.
Про эффективность работы за компом я не зря сказал - во времена 95-2000 винды компы воспринимались именно как рабочий инструмент.
Однако потом пришли хипстеры и все испортили.
Хипстеры - да. Как будто за компом не работают, а только окошками играются.
Крутой апдейт, давно ждал виртуальные рабочие столы. Интересно, будут ли они работать в компонентах lxqt.
Давно ждал когда закроют уже вейленд.
Не закроют, пока не придумают лучшую альтернативу. Как произошло с иксами.
Андроид уже придуман.
Wayland и есть нечто подобное, но в гну/линуксе и без вливания большого количества капусты.
Вообще ни разу.
Почему?
> Андроид уже придуман.Ну попробуйте в нем допустим в CAD порисовать. Или там звук отредактирвоать. И как, хорошо получается? Все что я видел на тему - напоминало попытку закрутить гайку - используя только пальцы левой ноги.
Вот! Искал тут прогу, аналог IrfanView (без малого 30 лет, если что, как бы не Windows 3.11). Без слёз глядеть нельзя.
> Вот! Искал тут прогу, аналог IrfanView (без малого 30 лет, если что,
> как бы не Windows 3.11). Без слёз глядеть нельзя.Наобум поставленная хомой в ведроида вьюшка - задекларила себя самой умной клавой на мобиле - и вынесла GPS теги фот к хренам! Зачем-то переписав их все текущей локакией (к тому же неправильной, ибо GPS отключен был). И вот что за обезьян ЭТО вообще писал - и главное зачем был весь этот вандализм?!
*шёпотом* бобёр, выдыхай!
Уже есть surfaceflinger, rio, arcan, directdb.
ля, серьёзно, прокладки под ДЕ тоже надо включить в список отслеживаемых и _скриптово обновляемых?
Когда вейленд уже будет полностью готов для десктопа?
Давно готов, но тут зависит от реализации de, у каждого по своему.
Как пионэр, "Всегда готов!"
Вопрос из серии - когда imap будет готов для планшетов. Вейланд это протокол
https://www.opennet.me/openforum/vsluhforumID3/136099.html#35начни с прочтения
>labwc (Lab Wayland Compositor)Ну вообще-то раскрытие этой аббревиатуры двусмысленно даже для англоязычной среды ;)
wclab тоже норм
Лишь показатель мусорности проекта.
Это прекрасТно. Теперь кроме редакторов, плееров, терминалов и ВМ с ДЕ, каждый умелец пишет свои Иксы, пришпандоренные к ВМ.Браво, диверсия под названием вяленд проведена успешно! Теперь шансов сдвинуть вынь или мак стало совсем м....
> Теперь шансов сдвинуть вынь или мак стало совсемА типа у копроиксов были хоть какие-то шансы...
Процентик сдвинулся с 2% только когда Габен нагнал геймернутых.
При всём уважении к предпринятым им усилиям, его вклад в процентик ничтожен.
А не приходило в голову, что вместо 17 лет пиления, так и не совсем готового, Вяленого, лучше бы глубоко переработать архитектуру Иксов? Чтобы сопровождающие не шарахались от его нагромождения кода.
Переработали, получился вейланд.
Отсутствие желающих. Все просто ноют что им нужны иксы, а когда им предлагают работать над ними слышно только "КТО? Я?"
> лучше бы глубоко переработать архитектуру ИксовВы думаете это вообще возможно без слома обратной совместимости?
Ведь иксы нужно только при ее сохранении.
Если бы появились условные Х12, которые не совместимы с Х11, то началось бы такое же нытье "а пачиму вы убрали принтсервер! он же обязательно нужен в Х12!"
Ну переработай, код открыт.
> А не приходило в голову, что вместо 17 лет пиления, так и
> не совсем готового, Вяленого, лучше бы глубоко переработать архитектуру Иксов? Чтобы
> сопровождающие не шарахались от его нагромождения кода.Для этого надо выкинуть все нахрен и сделать заново. Что в Wayland и сделали...
Сама M$ поспособствовала сдвигу процентика, начиная с выпуска Vista и далее.
Да, катастрофически просрали линуксу процент (на самом деле маку, но это уже неудобное обсуждение).
>Waybar, sfwbar, Yambar или LavaLauncher.Ещё xfce4-panel с недавних пор можно.
>>Waybar, sfwbar, Yambar или LavaLauncher.
> Ещё xfce4-panel с недавних пор можно.и lxqt-panel вполне
mate-panel тоже, но её и апплеты к ней нужно собрать с ключем --enable-in-process
Именно в этот момент количество было преобразовано в качество. Произошёл прорыв и человечество бросилось устанавливать Линукс на десктопы.
Интересно, что это за мода пошла всё раскрашивать в серые и черные цвета? Это разработчики напоминают о своей унылой и никчёмной жизни? Или просто в черном цвете не видно недостатков?
Офтальмологу не хватает клиентов?
Потому что лучше выглядит.
> Интересно, что это за мода пошла всё раскрашивать в серые и черные цвета?Мониторы стали лучше - контрастнее, ярче, с лучшей цветопередачей.
Теперь белый - белый, серый - серый, и даже черный ближе к черному, а не к темно-серому.
Поэтому визуальная разница между двумя серыми стала намного больше чем между белым и серым на старом монике с CCFL.Проблема в том, что сидящий на всяком хламе видят слившееся в один цвет месиво и начинают возмущаться. Это примерно как если на телевизоре Березка умудриться запустить 4к HDR видео, а потом рассказывать что качество картинки - омно.
>Проблема в том, что сидящий на всяком хламе видят слившееся в один цвет месиво и начинают возмущаться. Это примерно как если на телевизоре Березка умудриться запустить 4к HDR видео, а потом рассказывать что качество картинки - омно.Мониторы - лучше, а дизайнеры - хуже, к сожалению. Ну хотя бы остались те, которые признают, что на "Берёзке" их работа выглядит как "омно". )
Следуют балансу в дизайне, где все красиво и просто.
> Поэтому визуальная разница между двумя серыми стала намного больше чем между белым и серым на старом монике с CCFL.Когда вы говорите, Иван Васильевич, впечатление такое, что вы бредите.
Я понимаю, что перейти на личности легче всего, но до вашего уровня опускаться не собираюсь.Вот характеристики "народного" SyncMaster SM151B
Яркость 250 кд/м2 (это максимальная заводская, пока лампы еще не подсели)
Дин. контрастность 300:1Или более крутой SyncMaster 710N
Яркость 300 кд/м2
Стат. контрастность 600:1И сравните ее с таким же народным Dell UltraSharp U2412M, которым завалены все офисы
Яркость 300 кд/м2
Стат. контрастность 1000:1
Дин. контрастность 2кк:1Причем это это дешевый массовый моник.
Если глянуть подороже напр. с HDR, то там характеристики еще лучше.
А с олед вообще сравнивать нельзя.
Осталось понять, при чём тут CCFL, когда контраст от фильтров зависит.
> Осталось понять, при чём тут CCFL, когда контраст от фильтров зависит.Не только от фильтров. От CCFL зависит макс. и минимальная яркость, а от них контрастность и глубина черного. Плюс еще равномерность подсветки, особенно когда одна из нескольких трубок подустала. С CCFL невозможно сделать local dimming (и аналоги) которая дает еще больший дин. контраст.
Хотя что тут говорить. Смотрите дизайны на оборудовании тех же лет))
> Или более крутой SyncMaster 710N
> Яркость 300 кд/м2
> Стат. контрастность 600:1О, вспомнил такое. Я тогда взял 740T. От лампы может и не всё зависит, но на N вообще ни черта не различимо.
Вот точно так же писали мне про цвет сайта, на MVA/IPS/ЭЛТ смотрелся примерно как Опеннет ныне, а на N оказался цвета детской неожиданности. :)
> Проблема в том, что сидящий на всяком хламе видят слившееся в один
> цвет месиво и начинают возмущаться. Это примерно как если на телевизоре
> Березка умудриться запустить 4к HDR видео, а потом рассказывать что качество
> картинки - омно.В игрушках это как бы решили: при первом запуске показывает серое на сером и предлагает подкрутить яркость/контраст/гамму. Пора и в остальное добавлять. :)
wmaker портируйте на wayland
Внезапно - wlmaker
Зачем тебе эти огроменные квадратики на экране, чтобы что?
Чтобы пальцем удобно нажимать. Наверное в те времена об этом не думали, но у них получлся отличный интерфейс для планшетов.
Сколько MS может вложить в развитие Wayland, чтобы заставить всех перейти на Windows?
0$
Этого достаточно
На первом и втором скрине, что за панели? Как называются?
Если композиторы вейленда позволяют видео пост- обработку, подскажите какой композитор это реально умеет? Например я хочу чтобы при перетаскивании окна был эффект как будто призрака перетаскиваю или чтобы все стилизировало точками или контрастными цветами как в комиксах. Или пост-обрвботку в стиле каких-нибудь художественных картин. Ну или хотя-бы жидкий интерфейс. То что это возможно в теории не факт что будет на практике. Мне кажется что на сегодняшний день ни один композитор это не поддерживает.
Идея интересная. И если бы такой композитор существовал, он бы идеально смотрелся в ХаннаМонтанаЛинукс) (говорю без иронии)
Монго раз говорили Протокол свистоперделками не занимается. Свистоперделки пилят, на своё усмотрение, сами разработчики WM и DE.
Тогда я не понимаю зачем архитектурно выделили композиторы так чтобы иметь различные реализации. Вы имеете в виду что оно это не умеет или логически не предусмотрено?
Реализаций может быть сколько угодно. И все реализации следуют одному Протоколу. Стардарт один.
Какой толк то от такой архитектуры то? Чем старый подход то хуже и менее безопасен? Как утверждают некоторые что дело в безопасности
Чтоб вы понимали, я не критикую или говорю что что-то хорошо или плохо, я хочу разобраться что это такое и как правильно выбрать. Вот у меня есть Debian и DE Gnome. А вот касательно композитора мне не ясно. Вот те кто занимается программированием ОС, вам может из-за кода лучше видно, а мне как пользователю пока не ясно что это такое и как этим можно воспользоваться.
Просто юзаешь версию GNOME с поддержкой Wayland-а. И голову не захламляешь лишними мыслями.
Глянь в wayfire, hyprland, swayfx.
ля, киньте ссылку, я вот вообще даже не знал, что между ДЕ и вяленым ещё и прокладки пилят/используют
Да нету никаких прокладок. Desktop Environment состоит из множества частей, один из них Window Manager. Композитор является частью Window Manager.