Дерек Форман (Derek Foreman) объявил (https://lists.freedesktop.org/archives/wayland-devel/2019-Ap...) об уходе с поста ответственного за формирование выпусков Wayland и Weston. Дерек был трудоустроен в подразделении Samsung Open-Source Group (http://opensource.samsung.com/), которое в прошлом году было реформировано в Samsung Research, но теперь он сменил место работы и больше не может уделять много времени проекту. Свою кандидатуру в качестве нового релиз-менеджера предложил (https://lists.freedesktop.org/archives/wayland-devel/2019-Ap...) Симон Сер (Simon Ser), работающий над связанными с Wayland проектами в компании Intel.
Дерек Форман занял пост релиз-менеджера в 2017 году и курировал выпуски, начиная с Wayland 1.15 и Weston 4.0. До этого ответственным за формирования релизов был Брюс Гарингтон (Bryce Harrington), который также работал в Samsung. До выпуска Wayland 1.6 (сентябрь 2014 г.) релизы выпускал Кристиан Хогсберг (Kristian Høgsberg), создатель проекта Wayland.URL: https://www.phoronix.com/scan.php?page=news_item&px=Wayland-...
Новость: https://www.opennet.me/opennews/art.shtml?num=50468
Кому-то все еще нужен Wayland? Я думал его давно все похоронили
> Кому-то все еще нужен Wayland?читай новость - Самсунь, Интел... правильные пацаны, денег на ветер не бросают.
видимо, существование X11 все еще чем-то сильно им мешает жить.
То что иксы никому не нужны, не значит, что они кому-то мешают
"То что иксы никому не нужны" - никому не нужны, но откуда-то 99,9% их используют, прям совсем никому не нужны, и не популярны.
Ты хотел сказать 2% десктопного линукса?
Легаси
Пруф можно? Только не цитируйте проплаченные ресурсы.Реальные цифры от нескольких независимых (в том числе друг от друга) источников дают до 20 %% Linux на десктопе. Причем расчет сделан по ОС всех устройств (например, при таком расчете Android имеет до 40 %%, а Windows до 30 %%).
Пруф можно? Только не цитируйте проплаченные ресурсы.
Пруф можно? Только не цитируйте проплаченные ресурсы.
>десктопе
>AndroidЧто за фигню я только что прочитал? На десктопе максимум от линукса есть хромбуки. Остальное это голоса в твоей голове.
> На десктопе максимум от линукса есть хромбукиИ там иксов нет.
vedroid можно нормально запустить на рабочем столе, нет проблем
Была бы нормальная альтернатива, все бы давно туда убежали.
Мне нужны. Где твой бог теперь, страпони?
А смысл от wayland, если под него нет ни драйверов (привет инвидии), ни приложений? О каком либо приросте производительности тоже не слышал.
Насколько я знаю, вяленый используется только на мобильных недоосях,работающих на трех с половиной девайсах.
Выползай уже из криокамеры.
уже даже под xwayland есть драйвер нвидии, спасибо рэдхату нвидии фак.
Драйвера есть. Даже для Nvidia запилили, проприетарное нечто, но запилили. И работает Wayland быстрей, и сточки зрения безопасности он лучше. Одна беда, полного паритета по функционалу с X-ами нет. Есть Wayland-специфичные вещи, а есть X-специфичные. К примеру в Gnome в сессии с X-ами менеджер буфера обмена может запомнить предыдущее окно и после выбора в менеджере нужного контента вставить его в соответствующее поле нужного окна(помнит куда вставлять), а в Wayland делать это нужно будет вручную(в wayland приложение не может получить инфу об окнах других приложений и контролах этих окон, запомнить всю инфу об открытом до вызова менеджера буфера обмена окне, и использовать эту инфу для вставки после сокрытия окна менеджера буфера обмена. Второй минус - это механизм формирования скриншотов. У wayland стандартного нет. У Gnome свой и только его скриншотился в wayland позволяет сделать скриншот или произвести захват экрана. У KDE - свой способ. У тайловых менеджеров для wayland - свои приблуды для этого дела. А всё потому, что из коробки в целях безопасности приложению вместо инфы о содержимом других окон и рабочего стола передаётся контекст с каким-то мусором, не может одно приложение сринить содержимое окон других. Оно должно иметь специальное разрешение, и заюзать специальный API на основе D-BUS для захвата изображения окна или всего рабочего стола.
Всё уже стандартизовано давно https://github.com/flatpak/xdg-desktop-portal/blob/master/da...
Конечно, думает конспиролог, раз кому-то не нравится тащить тонны сложноподдерживаемого легаси, то это непременно заговор корпораций. Истинно свободным труЪпацанам всегда всё норм, а любая инновация не штольманоугодна.
>читай новость - Самсунь, Интел... правильные пацаны, денег на ветер не бросают.Но ведь из новости следует, что Самсу-то оно и надоело...
> существование X11 все еще чем-то сильно им мешаетОн им на мобилах немного "не туда".
Ну собственно и написано про Samsung.
А это часы и SmartTV — приличный такой рынок.
да рыночек-то в общем и не особо - на одного лоха с часами десять лохов с такими которые время показывают и сорок таких которые и время посмотреть - лопату из кармана тянут, но, главное, вяленый-то на часах - зачем?
> Кому-то все еще нужен Wayland?Ты из 2070-го чтоли пишешь? Альтернативы Wayland'у ведь еще не предложили.
Иксы. Вяленый так и не смог дорасти хотя бы до их уровня.
Вяленый переходит в стадию сушеного
> Иксы. Вяленый так и не смог дорасти хотя бы до их уровня.вы просто не понимаете, в каком направлении оно растет и где тот уровень.
А иксам, судя по поведению последних уцелевших разработчиков, окончательно каюк (потому что они тоже уже абсолютно без понятия, зачем эти иксы на самом деле были нужны).
выкапывайте обратно последнего автора xfree86 - он, кажется, неплохо понимал и для чего вообще оно надо, и к чему все придет под руководством корпораций.
иксы в свое время делали как раз не для словоблудия на десктопах. и технологии иксов еще долго можно смотреть и удивляться. полагаю, что процентов 20 только и используется. таже передача графического окна приложения на другой комп это тоже не ради шутки писалось. кстати одна из самых известных фич. но да народ стремится к унификации интерфейсов и в угоду "простого пользователя" по итогу скоро линукс приведут к подобию мака со своим флатпак и прочими. потом подрежут права доступа чтоб не мешали глупому пользователю и вуаля - виндовс номер 2.)) со всеми вытекающими.
>А иксам, судя по поведению последних уцелевших разработчиков, окончательно каюк (...) и к чему все придет под руководством корпорацийКаюк - без руководства корпораций, от которых всеми конечностями отпихивались поборники "свободы". Анархоразработка без какой-либо ответственности рано или поздно легко может кончиться крахом продукта.
> Каюк - без руководства корпорацийтот труп что мы имеем - это именно под мудрым руководством корпораций. Поинтересуйся, что такое Xorg и кто его ужинает.
анархоразработка при прямом их противодействии - это история проекта XFree86. Когда корпорасты в первый раз ниасилили ни в драйвера, ни в gcc, и все это за них сделали волонтеры, да еще и дважды мержили громадные апстримные изменения (поскольку первая версия была вообще на X11R5 основана)
Теперь вот они неасилили развитие протокола, даже не то что застряв в том самом 2005м, когда случился обратный мерж, а проимев и часть тех возможностей безвозвратно. DRI, XV и xinerama - это до 2005го. С тех пор - _ничего_.
только все более еще уже почти готовность для десктопа, отказ от человекочитаемых конфигов в пользу невменяемой мешанины ("пользователя не надо огорчать знанием о каких-то конфигах, за него все сделает интуитивно-приятная но немного еще неготовая бня"), мертвая зависимость от нового-стандарта в виде kms и libinput, ну и благополучная смерть всех нормальных проектов от motif до vxw - должен был остаться только невменяемый Qt, "передающий позицию мышки 200 раз в секунду" (привет удаленной работе) - "зато как в винде!"
>Поинтересуйся, что такое Xorg и кто его ужинает.The X.Org Foundation is a non-profit corporation chartered to research, develop, support, organize, administrate, standardize, promote, and defend a free and open accelerated graphics stack.
Вечно у вашей братии от слова "корпорация" пляска святого Витта начинается...
>отказ от человекочитаемых конфигов в пользу невменяемой мешанины
А, опять от systemd бомбит, понятненько.
>невменяемый Qt
У, как всё запущено-то...
> анархоразработка при прямом их противодействии - это история проекта XFree86. Когда корпорасты в первый раз ниасилили ни в драйвера, ни в gcc, и все это за них сделали волонтеры, да еще и дважды мержили громадные апстримные изменения (поскольку первая версия была вообще на X11R5 основана)Да, корпорации силком держали энтузиастов, мешали форкнуть и развиваться не оглядываясь на корпорации. /s
> благополучная смерть всех нормальных проектов от motif до vxw
Эти проекты были обречены, потому что никто в здравом уме не будет использовать их для написания программы. И тут дело вовсе не в том, что "не развивались", или "плохое руководство", или чей-то там сговор. Дело в том, что писать под них -- безумие. Боль и кошмар. Точнее, я не понимаю, что имеется в виду под vxw, но motif -- я пробовал как-то. Блюэээ... Один раз попробовал, и больше не возвращался. Ни к motif, ни к Xlib, а на xcb уже даже не пытался взглянуть.
И как я понимаю, другие, кто сталкивается с задачей создания гуя, поступают точно так же. Удобнее через OpenGL рендерить, чем через Xlib. Текст под OpenGL требует больше возни, но это не такая уж и проблема, можно подключить библиотечку для этого. Кроме того, если ничего заморочного не нужно, если весь гуй укладывается в стандартные виджеты, то есть gtk, есть qt, и наконец есть html-движки.
Короче есть гораздо более удобные для программиста способы создавать гуй. А раз так, то motif, athena, Xlib, Xcb и прочие не нужны. Можно до скончания века размахивать руками, доказывая что motif, athena, Xlib и Xcb чем-то там лучше, можно даже найти корпорацию добра, которая возглавит разработку этих ископаемых, будет действительно мудро руководить, и вливать в это бабло десятками лямов, это не изменит ничего, потому что gtk, qt и html удобнее.
> Короче есть гораздо более удобные для программиста способы создавать гуй. А рази это ваш прекрасный electron. К чему все и пришло.
Что ж, желаю всем этим программистам-поудобнее побыстрее пойти работать таксистами и разносчиками горячих обедов. Так от них будет гораздо меньше вреда и гораздо больше пользы, а зарплаты скоро не только сравняются, а и упадут ниже - а зачем их кормить, их таких тыщи.> так, то motif, athena, Xlib, Xcb и прочие не нужны. Можно
ненужны "программисты на электроне".
> бабло десятками лямов, это не изменит ничего, потому что gtk, qt
> и html удобнее.поэтому нормальной удаленной работы графических интерфейсов - не ждем-с (тем более что MS уже все сделала, как умела). 200 раз в секунду передаем позицию мышки.
А вяленый вообще будет работать только на локалхосте, и что с того - все равно вы не умеете и не хотите использовать инструменты, способные на что-то еще.
> Альтернативы Wayland'у ведь еще не предложили.Альтернативы недопилку, который полноценно в качестве замены иксов до сих пор не работает, и практически нигде не используется?
Полено, сковорода, 1С:Бухгалтерия — заменяют иксы с той же успешностью, выбирай любую из этих альтернатив.
Ты код иксов видел? Там за четыре десятилетия столько реликтовых отложений накопилось, что от какой-либо архитектуры и следа не осталось.
Не обязательно даже видеть код, достаточно узреть опыт других: https://github.com/yshui/compton/wiki/Xorg-Rants
> Documentation is a joke.Это да. Как-то давно читал документацию иксов - там то ли смеяться, то ли плакать...
у меня на орандж пае вейленд намного лучше иксов работает
Почти что цитата из Нового Завета.
Корпоративная бюрократическая возня. Просиживают стулья эти Форманы десятками лет, а проект никуда не движется.
Кому то он еще нужен? Там даже акселлерация мыши работает не так как в иксах, а ближе даже к иммитации мыши в какой нибудь игре в меню (когда она с задержкой двигается заметной). В 90% случаев не запускается, а если и запускается, то тормозит как и иксы, а иногда и хуже. Хотя бы код отвечающий за мышь скопипастили с иксов, а то вообще пользоваться неприятно. Взяли б код с иксов и поправили его, зачем изобретать велосипед с палкой в колесе,
Код иксов невозможно переиспользовать. Нужно уже вручить премию тому, кто хотя бы код мыши там найдет, без помощи того "единственного человека, кто все еще помнит как в иксах работает захват инпута"
> Код иксов невозможно переиспользоватьА код Wayland можно? Ах, да — там же вообще нет кода, только "святой и непорочный протокол" и апастолы его aka фанбои.
За время, пока пишут Wayland, было написано с нуля ядро 2.6.0, Xorg-сервер заменил собой XFree86 и выпустилось несколько версий, вышли ВСЕ существующие версии Android.
Где там до сих пор Wayland? Firefox падает, эмуляторы терминала (!) не работают, нет ни одного поддерживаемого всеми DE протокола для снятия скриншотов. Это спустя 10 лет после так называемого стабильного релиза.
Любой community-проект давно бы прикрыли, а разработчики открыто признались бы, что прозанимались какой-то хренью, и ничего полезного не добились. Но Wayland пишется по законам бизнеса — Samsung сказал полировать костыль, значит надо полировать!
> Xorg-сервер заменил собой XFree86не заменил, а похоронил.
И теперь, в результате, единственные работающие драйвера - линуксные kms'ные - потому что обезьянки захватившие руль, драйвера не умеют. Остальные вынуждены либо портировать эту ересь к себе, либо сидеть в иксах без графики, а чо, и неплохо, и трем седобородым "разработчикам" не дует.
А когда-то мы ржали над тем что у "клятой винды, посмотрите, посмотрите - драйвер графики в ядре!"
тогда еще elf'ы были)) и народ немного шарил что такое низкоуровневое взаимодействие и чем оно грозит. а теперь попроще..modprobe и вуаля.))
Вообще, конечно, ни одной из этих проблем я не встречал
А те, кто говорят что иксы и так норм пытались подключить больше одного монитора (неодинакового) и устроить на этом адекватный всинк и hidpi скейлинг? Или добиться отсутствия вездесущего тиринга без тормозящих композиторов и костылей из ddx драйверов?
> Или добиться отсутствия вездесущего тиринга без тормозящих композиторов и костылей из ddx драйверов?Как ты вернулся в 2007? У нас в 2019 достаточно пару галочек для избавления от тиринга поставить.
Галочка включает композитор. Живи с этим
> отсутствия вездесущего тиринга без тормозящих композиторов и костылей из ddx драйверовИ как ты собрался обходиться без "тормозящих композиторов" в вяленом?
В вяленом нет и не может быть композитора висящего где-то сбоку и снижающего производительность графики
(понятное дело что, технически, производительность снижают не сами композиторы, а пень-колодочный пайплайн где через каждую ступень - прослойка в лице иксов)
> До выпуска Wayland 1.6 (сентябрь 2014 г.) релизы выпускал Кристиан Хогсберг (Kristian Høgsberg), создатель проекта WaylandВот и всё, что нужно знать про этот ваш вяленый. Давно заброшен оригинальными разработчиками, пилится корпорастами, у которых из-за NIH-синдрома не получается коммитить в Xorg.
> у которых из-за NIH-синдрома не получается
> коммитить в Xorg.если бы. Нет, к сожалению, они сознательно не хотят туда коммитить.
Им не нужны иксы. Им нужно "как в виндовс", и уже почти совсем для десктопа.И желательно чтоб работало исключительно на платформе интела и самсуня (самсуню, правда, похоже, надоело)
Хуже того, они намеренно саботируют разработку иксов. Выше уже писали, что даже готовые патчи не принимают.
>Свою кандидатуру в качестве нового релиз-менеджера предложил Симон Серэто emersion, один из ключевых разрабов sway. Однозначно надо брать, потому что по сравнению с разрабами sway все остальные сейчас не делают ни черта. Так, может раз в полгода почешут затылок "а может, давайте соберем рабочую группу по стандартизации протоколов вяленого? - Да не, нафиг надо", и все.
sway - это wm уровня i3? Доо, рокет сайнс для поколения вебмакак и смузи
Дерек так Дерек что поделаешь
>Wayland и WestonПомянем. Не чокаясь...
Мужики, а помните 7 лет назад радовались: ща вот наконец то быстрая графика в линуксе будет. Пора взрослеть
Кроме графики, ещё надо как-то окошками управлять. Как выясняется, разработчики даже не думали об этом на этапе проектирования.
>Мужики, а помните 7 лет назад радовалисьПомню — кто-то радовался. Так они и сейчас радуются: радость-то внутри — что ей до скучной реальности.
>Так они и сейчас радуютсята ладно? 7 лет на такой жоской дури сидеть - это какое здоровье надо?
Пробовал я этот wayland на днях под KDE. Проблем для рядового приложения целый вагон: https://github.com/tomaka/winit/issues/306
Погуглил сорцы xorg, аккуратный репозиторий, несколько директорий по примерно десятку сишных файлов, всё выглядит аккуратно, современно и логично, последний коммит вчера. Никаких полувековых отложений не наблюдается. Что X11 хейтеры хейтят непонятно. Из-за какой такой магии вейланд быстрее должен быть-то?
*определил скорость работы по количеству .c файлов*
¯\_(ツ)_/¯
Очень легко определить. *.c файлы - быстро, java-файлы - медленно
ты от темы то не растекайся. Где в вяленом java-файлы?
>Из-за какой такой магии вейланд быстрее должен быть-то?Вяленый немного не про это. Вяленый про другое. В нем рисователь недалеко от видеокарточки и может узнать когда был vsync и иже с ним. Сам понимаешь передавать по ssh информацию о том, что только что случился vsync бесполезно. Поэтому Вяленый считается более продвинутым. Админы локалхоста одобряют.