The OpenNET Project / Index page

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



"Выпуск XWayland 21.1.0, компонента для запуска X11-приложений в Wayland-окружениях"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск XWayland 21.1.0, компонента для запуска X11-приложений в Wayland-окружениях"  +/
Сообщение от opennews (ok), 17-Мрт-21, 23:18 
Доступен выпуск XWayland 21.1.0, DDX-компонента (Device-Dependent X), обеспечивающего запуск X.Org Server для организации выполнения X11-приложений в окружениях на базе Wayland.  Компонент развивается  в составе основной кодовой базы X.Org и ранее выпускался вместе с сервером X.Org, но из-за стагнации X.Org Server и неопределённости с выпуском  1.21 в условиях продолжения активного развития XWayland решено выделить XWayland и опубликовать накопившиеся изменения в форме отдельного пакета...

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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +41 +/
Сообщение от Дон Ягон (ok), 17-Мрт-21, 23:18 
Интересный новояз, конечно. Xorg, значит, стагнирует. А wayland и экосистема вокруг него, которые пока не умеют всего того, что умеют иксы - они что делают? Развиваются? До уровня стагнирующего xorg?

Впрочем что это я, опять неудобные вопросы какие-то задаю.

Ответить | Правка | Наверх | Cообщить модератору

4. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +23 +/
Сообщение от Ivan_83 (ok), 17-Мрт-21, 23:30 
Как бы да и как бы нет.

Авторы вейланда - это те же кто пилит хорг.
Причины они озвучили: архитектура хорга достигла своего предела и там стало невозможно ни развитие ни поддержка.

Вам было бы легче, если бы это назвали xorg.ng или xorg 100500?

Никто не спорит, что там ещё не все фичи хорга есть, но и плюшки там уже есть которых в хорге не будет, а вот хорговские плюшки периодически появляются.
Те вопрос времени когда вейланд превзойдёт хорг во всём.
Для меня не проблема если это наступит даже через 5 лет.


Лично я ещё не смигрировал на вейланд, но планирую.
У меня есть системы где только коди крутится - вот они будут первыми.
Вероятно и на десктопе я бы уже мог использовать вейланд вместо хорга, но мне не сильно хочется в это вникать :)

Ответить | Правка | Наверх | Cообщить модератору

5. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –8 +/
Сообщение от Аноним (5), 17-Мрт-21, 23:34 
> но и плюшки там уже есть которых в хорге не будет

- А что, если в хорг добавить плюшки?
...
- Да ну на, лучше всё поломаем!

Ответить | Правка | Наверх | Cообщить модератору

8. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +17 +/
Сообщение от Аноним (8), 17-Мрт-21, 23:39 
Нередки случаи, когда начать писать другой продукт с нуля обойдётся дешевле допиливания имеющегося продукта. Подозреваю, случай X.Org и Wayland именно такой.
Ответить | Правка | Наверх | Cообщить модератору

40. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +3 +/
Сообщение от iPony129412 (?), 18-Мрт-21, 04:43 
Добавить плюшек легко, когда они небольшие и согласуются с архитектурой всего.

А когда у тебя проект, уровня 80-ых для терминальных станций, то уже возникает критическая точка.
Это как построить одноэтажный хорошую сарай. А потом этажи наращивать на него.
Ну один налезет. А надо всё больше и дальше. а тут уж...

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

67. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (67), 18-Мрт-21, 09:57 
Вырыть бункер можно под сараем.)
Ответить | Правка | Наверх | Cообщить модератору

98. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от бункер (?), 18-Мрт-21, 14:19 
Ну не всем же прятаться в бункере как Крыса и вещать: "дарагие граждане...".
Ответить | Правка | Наверх | Cообщить модератору

107. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –2 +/
Сообщение от ixrws (??), 18-Мрт-21, 17:18 
Это общие слова, про 80е и терминальные станции. Давайте конкретнее, что принципиально невозможно модернизировать в xorg? Даже официальная позиция разработчиков wayland весьма шаткая и по факту, учитывая как долго делается вейланд, вейланд писать как минимум также сложно, как xorg. Есть большая вероятность теперь, что разработка wayland с нуля таки дороже, чем модернизация xorg.

Кроме того, сравнивать X Window, с максимально модульной архитектурой, которая позволяет иметь готовые механизмы для рисования или просто работать с битмапами или много чего ещё - это просто некомпетентность. Как раз таки система была разработана на десятилетия. И именно поэтому она работает до сих пор. Будет ли работать wayland скажем через 10 лет, когда очередной раз поменяется поколение графических процессоров - ещё вопрос.

Для справки. Та же Windows имеет похожую на X Window архитектуру, но всё это работает до сих пор и прекрасно. Новые фичи впиливаются, порой параллельно. И как-то разработчики венды не переживают. А всё потому, что совместимость для них - это бизнес. А разработчиком wayland просто накакать. Как и разработчикам systemd и разработчикам других прорывных технологий.

Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

111. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +2 +/
Сообщение от iPony129412 (?), 18-Мрт-21, 17:59 
Это всё давно, не побоюсь этого слова, обсосано. Если интересует, то легко найти.
Если не интересует и позиция «это ерунда, всё можно исправить и так далее, я фанатик» — то это бесполезно тем более.
Ответить | Правка | Наверх | Cообщить модератору

112. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +4 +/
Сообщение от iPony129412 (?), 18-Мрт-21, 18:07 
> Для справки. Та же Windows

У Windows была знатная переписка с видеосистемой в Windows Vista  в положительную сторону (да-да, хотя название Vista у многих смех вызывает).
Ну а линуксы так и остались с видеоситемой из прошлого века.

Ответить | Правка | К родителю #107 | Наверх | Cообщить модератору

123. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –2 +/
Сообщение от Аноним (123), 19-Мрт-21, 00:20 
При этом переделка графической подсистемы в Висте прошла с сохранением имевшихся фич и обратной совместимости API, а в Линуксе очередной stable API nonsense.
Ответить | Правка | Наверх | Cообщить модератору

132. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +3 +/
Сообщение от nebularia (ok), 19-Мрт-21, 06:26 
Так сабж новости как раз и есть это "сохранением имевшихся фич и обратной совместимости API"
Ответить | Правка | Наверх | Cообщить модератору

142. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (123), 19-Мрт-21, 12:19 
"Сохранение имевшихся фич и обратной совместимости API" было бы, если бы сам Wayland обладал теми же фичами и предоставлял тот же API, что и X11, дополняя их чем-то своим. А так это костыль-прослойка, нужный из-за того, что для запуска иксовых программ непосредственно в Wayland-е даже перекомпиляцией не обойтись, нужно именно переписывать, чего для кучи уже написанного софта никто делать не будет.
Ответить | Правка | Наверх | Cообщить модератору

143. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Ordu (ok), 19-Мрт-21, 12:36 
X-Server реализованный модулем в Xorg -- это не костыль-прослойка, а X-Server реализованный модулем в Wayland -- это костыль-прослойка? Можно запросить в студию ваше определение термина "костыль-прослойка"?
Ответить | Правка | Наверх | Cообщить модератору

144. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (123), 19-Мрт-21, 13:13 
Иксовый сервер является основной функциональностью Xorg, а основная функциональность по определению не может быть костылём-прослойкой. А в Wayland нагородили абсолютно другое API, сделав невозможным работу иксовых программ, даже hello world-ов с одним-единственным окошком, с Wayland-сервером без дополнительных прослоек типа сабжа.
Ответить | Правка | Наверх | Cообщить модератору

147. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Ordu (ok), 19-Мрт-21, 16:21 
> Иксовый сервер является основной функциональностью Xorg,

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

> А в Wayland нагородили абсолютно другое API, сделав невозможным работу иксовых программ, даже hello world-ов с одним-единственным окошком, с Wayland-сервером без дополнительных прослоек типа сабжа.

Ты не дал определения "костыля-прослойки". Вот прикинь, если бы разрабы Xorg сказали, что они, с тем чтобы завершить работу по модуляризации Xorg, начатой в середине нулевых выработали следующий план: реализация работы с ядром и, в частности, с ядерным графическими дровами в Xorg совершенно никуда, поэтому мы это перепишем полностью. А поскольку всю это сложно отделить в мешанине кода Xorg от реализации собственно сервера, мы сервер тоже перепишем и... и знаете, давайте ещё раз проведём ребрендинг, XFree86 уже переименовали в Xorg, мы теперь Xorg переименуем в XWayland. Таким образом, в результате, получим реально модульную архитектуру, то к чему шли так долго.

Вот если бы было так, то это ты тоже называл бы костылём-прослойкой или как? Пока у тебя нет определения, ты можешь назвать костылём что угодно. Или назвать не-костылём всё что угодно.

Ответить | Правка | Наверх | Cообщить модератору

121. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +3 +/
Сообщение от Ordu (ok), 18-Мрт-21, 23:48 
> Кроме того, сравнивать X Window, с максимально модульной архитектурой, которая позволяет иметь готовые механизмы для рисования или просто работать с битмапами или много чего ещё - это просто некомпетентность.

Все эти готовые механизмы никто не использует уже лет двадцать, как минимум. Если мне надо будет рисовать на экране, я буду рисовать либо через cairo, либо через OpenGL. Оба этих подхода используют Xorg только как промежуточный пункт для прокидывания данных и команд в видеокарту. Если мне надо будет рисовать битмапы, я скорее всего буду делать это через OpenGL -- зачем мне хранить битмапы в X-Server'е, если я могу хранить их прям в видеопамяти? Если мне нужно будет отрисовывать гуй, я возьму client-side тулкит, который будет использовать Xorg только для прокидывания данных и команд в видеокарту, я не буду пользоваться теми убогими возможностями отрисовки гуя, которые есть у Xorg, и которые даже при использовании Athena/Motif не становятся сильно вкуснее. Xorg давно используется как тонкая прослойка между приложением и видеокартой.

> совместимость для них - это бизнес.

Это их проблемы. Ну реально, тащить совместимость слишком долго -- заканчивается таким бардаком, что хоть стой, хоть падай. В частности, в отношении гуя, что winapi, что Xorg исходно разрабатывались ещё для компов уровня i386 с видеокартами уровня VGA.

Не, я вот не понимаю, если честно, всех этих защитников Xorg. Чем он вам так нравится? Вы libX11.so используете ежедневно? Или может libX11-xcb.so? Я второй так вообще не использовал, а первый только на заре своего знакомства с линуксом, и восторгов он у меня не вызывал даже тогда. То есть, я использовал его для того, чтобы получить окошко с OpenGL контекстом и работать со вводом с клавиатуры, но и только, весь вывод затем я организовывал через OpenGL. А потом я и на создание окошка средствами libX11.so забил, открыв для себя SDL.

Чем вас так привлекает Xorg? Сетевой прозрачностью? Так ли она вам нужна, и нельзя ли её заменить чем-нибудь иным? Стоит ли она того, чтобы топить за Xorg в комментах? Она же неюзабельна для повседневного использования без платных X-серверов, которые сохраняют сессию, кешируют/буферизируют, снижают количество раунд-трипов и тп.

Какие ещё могут быть причины? Я не вижу в Xorg ничего хорошего, кроме того, что он просто работает. Будет Wayland просто работать, я вообще не увижу принципиальной разницы, потому как даже Wayland'ом я не буду пользоваться напрямую, общаясь через прослойку библиотеки. У меня есть пара программ с гуём, я им просто скажу собраться под wayland, они перестанут быть X'овыми программами, станут wayland-программами. А ради всякого старья, типа emacs'а, я могу и XWayland поставить.

Ответить | Правка | К родителю #107 | Наверх | Cообщить модератору

154. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Stellarwind (?), 24-Мрт-21, 15:50 
Wayland как раз еще лет через 10 достигнет уровня Xorg и можно будет его смело закапывать, потому что когда у тебя проект уровня 2000-х... тоже напишут 20+ лет прошло, пора новый протокол пилить :)
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

44. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Я (??), 18-Мрт-21, 05:33 
в иксорг добавляли плюшки пока не столкнулись с тем что это либо совсем ломает совместимость либо плюшка работает не так как нужно. в какой-то момент было решено что всё хватит новые времена принесли совсем новые потребности и требуют новых решений построенных на новых парадигмах.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

87. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (87), 18-Мрт-21, 11:56 
Так им и нужно было сломать совместимость, выкинуть почистить хлам и пилить плюшки. Но они стесняются ломать совместимость таким образом. Они лучше назовут это новым именем и тогда уже вроде как никто и не обязан вам никакой совместимости. А то что факт остаётся фактом и что сути это не меняют, что софт был, софт сломался, теперь он не работает это их не парит.
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от Dzen Python (ok), 17-Мрт-21, 23:59 
Я это слышу уже много, много, много лет.
А вяленый даже до паритета с иксами не довели, зато нагородили свои костыли для исконно иксовых фич, которые урезали архитектурно ради "би-ди-квадрошапашности" (в то время, когдя быдлокод на js может класть на все их уровни защиты, забирая инфу с уязвимости в штеуде, ага).
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

18. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –7 +/
Сообщение от Аноним (8), 18-Мрт-21, 00:39 
То есть ты много лет слышишь, что X.Org никак не развивается и при этом вбрасываешь именно про Wayland? Ничего не смутило? KDE 5.20 и 5.21, конечно же мимо Вас прошли.

Ах, да - RHEL, Debian, Fedora, Manjaro и Ubuntu - нойнеймы, перешедшие на Wayland (Gnome) по умолчанию. Раз один опеннетчик (за которым нередко наблюдалось вбрасывание без пруфов) так сказал, значит так получается, да?

Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +10 +/
Сообщение от Аноним (5), 18-Мрт-21, 01:01 
Эти товарищи и в системду вступили, но это не значит, что г* надо жрать ложками. Или ты из секты свидетелей непогрешимости корпорастов?
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (8), 18-Мрт-21, 01:36 
> Или ты из секты свидетелей непогрешимости корпорастов?

С каких пор самые популярные дистрибутивы - корпорасты? Red Hat (IBM) - да, но ведь есть CentOS и аналоги/последователи. Canonical - с недавних пор вроде тоже, но, в чём эта "корпорастность" проявляется - объясните, желательно со ссылками на пруфы. Остальные? Про них вообще не слышал подобного.

Кстати, на опеннет так и не встретил толковой аргументации против systemd. Свои плюсы и минусы (кстати, какие?) - есть у каждого, да, но разуменого объяснения такой ненависти не нашёл. Я, конечно, не админю серверы, но systemctl по моему опыту вполне удобен.

Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от Аноним (32), 18-Мрт-21, 02:18 
Претензии к ситемде чисто идеологические:
Оно пишется матерыми корпорастами
Принимает на себя слишком много функций, нарушая принцип единой ответственности
Ваша система с системд - не совсем ваша
Становится все сложнее

Можно легко получить вендорлок со временем. То есть не будет у вас свободного линукса, потому что владетель системд запретит. А без системд работать не будет.

Аргументы, что gpl и всегда можно форкнуть не утешают. Много форков у chromium? Здесь так же будет.

Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +2 +/
Сообщение от Аноним (33), 18-Мрт-21, 02:50 
> Принимает на себя слишком много функций, нарушая принцип единой ответственности

Совсем как иксы. Что нисколько не мешает фанатам иксов. (Фанатам вяленого тоже, кстати.) Далее, принцип единой ответственности имеет смысл применять к единицам программного кода: функциям, классам и т.д., но он не обязан относиться к конечному продукту. Считай системдос эдаким окружением, где единую ответственность должны иметь элементы этого окружения — системдосные юниты.

> Ваша система с системд - не совсем ваша

Ваша система с ${anyExecutable + anyLibrary} — не совсем ваша.

> Много форков у chromium?

Побольше, чем форков каноничной реализации X11.

Ответить | Правка | Наверх | Cообщить модератору

70. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (32), 18-Мрт-21, 10:22 
Согласен полностью.
И против вяленого ничего не имею, пусть пилят.

>> Считай системдос эдаким окружением

Да. Но выпиливать его из дистра(при нужде) все сложнее.

Ответить | Правка | Наверх | Cообщить модератору

105. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +2 +/
Сообщение от Аноним (32), 18-Мрт-21, 16:36 
>> ведь есть CentOS

Улыбнул)

Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

116. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (116), 18-Мрт-21, 20:57 
СentOS ? не смешите мои тапочки....
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

29. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (-), 18-Мрт-21, 01:39 
> Ах, да - RHEL, Debian, Fedora, Manjaro и Ubuntu - нойнеймы, перешедшие
> на Wayland (Gnome) по умолчанию. Раз один опеннетчик (за которым нередко
> наблюдалось вбрасывание без пруфов)

При этом анонимы правда скромно умалчивают:
> В 2017 году была предпринята первая попытка перевода выпуска Ubuntu 17.10 по умолчанию на Wayland, но в Ubuntu 18.04 из-за нерешённых проблем был возвращён традиционный графический стек на основе X.Org Server.
> В Ubuntu 21.04 решено включить Wayland по умолчанию
> Ubuntu 21.04 is due for release on April 22, 2021

-

Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

61. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –2 +/
Сообщение от Аноним (8), 18-Мрт-21, 09:33 
Вот именно, если бы не переход в 21.04, то Ubuntu в этом списке не было бы. Вы снова подтвердили мои слова.
Ответить | Правка | Наверх | Cообщить модератору

101. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (-), 18-Мрт-21, 14:46 
>> Ubuntu - нойнеймы, перешедшие на Wayland (Gnome) по умолчанию.
> Вот именно, если бы не переход в 21.04, то Ubuntu в этом списке не было бы.

Еще раз, для анонимых любителей юлежа, на пальцах: "перешедшие" - совершенный вид, прошедшее время.
Только вот по умолчанию, в актуальной бубунте пока еще не вейланд. Бубунта с вейландом еще не вышла.

> Вы снова подтвердили мои слова.

Очередной вяленофанат сел в лужу, но делает вид что это запланированный прием грязевой ванны ...

Ответить | Правка | Наверх | Cообщить модератору

108. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –1 +/
Сообщение от Аноним (8), 18-Мрт-21, 17:23 
> Ubuntu 17.10
> Бубунта с вейландом еще не вышла.

Ну да, ну да. На фоне того, что остался месяц до "настоящего" перехода, твои слова - просто токсичность, потому что и сейчас можно на Ubuntu сидеть под Wayland, просто от "по умолчанию" отличает один конфиг - большая разница.

А или я не так понял: сейчас в Wayland куча багов, которые пофиксят за месяц и выкатят Ubuntu - так? Нет же, Wayland вполне рабочий, Ubuntu разве что на LTS не перешла на него, хотя более стабильные собратья (Debian, RHEL) уже перешли. Проблема же в Wayland, а не мировоззрении тех, кто до сих пор X.Org тащит всюду или сидит на легаси ПО.

Ответить | Правка | Наверх | Cообщить модератору

113. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (113), 18-Мрт-21, 19:05 
> перешедшие на Wayland (Gnome) по умолчанию

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

Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

138. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от iPony129412 (?), 19-Мрт-21, 10:57 
Нет.
Использовать или нет Wayland с GNOME - это выбор разработчиков дистрибутива.
Canonical пока не используют - ибо баговано.
Но вот в 21.04 опять попробуют.
Ответить | Правка | Наверх | Cообщить модератору

45. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –2 +/
Сообщение от Я (??), 18-Мрт-21, 05:36 
вейланд никогда не будет реализовывать все фичи иксорга, потому что большая часть из них уже никому не нужна( кроме тех кто завязан на софт написанный под иксы с использованием этих фич который уже никто не будет переписывать)
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

96. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +2 +/
Сообщение от Wladmis (ok), 18-Мрт-21, 14:09 
> А вяленый даже до паритета с иксами не довели

Конечно не довели. Потому что им не нужен паритет с иксами, им нужно чтобы Gnome работал.

Wayland не просто замена иксов, это такая замена в стиле "иксы не нужны", а всё остальное реализует DE. В этом плане всё плохо.

Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

17. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним 80_уровня (ok), 18-Мрт-21, 00:32 
Главный мой вопрос к вейланду, на который не могу понять ответа: что там с сетевой прозрачностью? Можно зайти по ssh на сервер и запустить там GUI-приложение, чтобы отображалось на локальном дисплее?
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

19. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Annoynymous (ok), 18-Мрт-21, 00:58 
Да, конечно. Всегда так делаю.
Ответить | Правка | Наверх | Cообщить модератору

21. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +3 +/
Сообщение от Аноним (21), 18-Мрт-21, 01:08 
В вялом?
Ответить | Правка | Наверх | Cообщить модератору

51. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Ann (??), 18-Мрт-21, 06:48 
Вот так можно запустить:
waypipe ssh -C user@hostname program
Ответить | Правка | Наверх | Cообщить модератору

55. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним 80_уровня (ok), 18-Мрт-21, 07:49 
> Вот так можно запустить:
> waypipe ssh -C user@hostname program

А "-X" как-то подразумевается или не нужен по какой-то другой причине?
И да, это строка для запуска иксовых приложений? А нативных вейландовых?

Ответить | Правка | Наверх | Cообщить модератору

59. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (59), 18-Мрт-21, 08:48 
> А "-X" как-то подразумевается

Зачем тебе -Х, если это не иксы?

> И да, это строка для запуска иксовых приложений?

Нет, это строка для запуска вайландовых приложений

> А нативных вейландовых?

Дада, нативных вейландовых

Ответить | Правка | Наверх | Cообщить модератору

83. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от Аноним (83), 18-Мрт-21, 11:25 
>waypipe ssh -C user@hostname program

Может, это через этот самый XWayland работает?

Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

109. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Ann (??), 18-Мрт-21, 17:47 
Так можно запускать как нативные wayland приложения, так и те, что работают через Xwayland(по крайней мере thunderbird точно).
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –4 +/
Сообщение от Аноним (5), 18-Мрт-21, 01:08 
> что там с сетевой прозрачностью?

Прозрачность... Если гоняние битмапов можно так назвать...

Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

46. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –2 +/
Сообщение от Я (??), 18-Мрт-21, 05:39 
ничего. протокол не гарантирует такой фичи потому что она больше не востребована. но вы всегда можеет написать нестандартное расширение протокола для своих нужд, что некоторая инициативная группа и делает, можете к ним присоединиться.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

50. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +2 +/
Сообщение от Аноним (50), 18-Мрт-21, 06:12 
Уммм как интересно. То-то мсовские терминальные сервачки народ использует в полный рост. А некоторые даже за громадные деньги цитриксы покупают. Но нам это не нужно. Самому то не стремно? Вещь бывшая в унихах изначально, в то время пока у других такого не было, выкинута на мороз?
Ответить | Правка | Наверх | Cообщить модератору

69. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (69), 18-Мрт-21, 10:22 
Сравнивать цитрикс и даже рдп с тем убожеством что есть в иксах, это даже не смешно.
Ответить | Правка | Наверх | Cообщить модератору

90. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –1 +/
Сообщение от Аноним (50), 18-Мрт-21, 12:41 
У тебя слова в голове не складываются в нормальную картинку?
>  Вещь бывшая в унихах изначально, в то время пока у других такого не было

Вот здесь говорится о том что много десятилетий назад у иксов была возможность удаленной работы. Пока в других ос его не было. И был он хорош. Только вот писатели иксов его скатили в неадекват и выбросили. Даже попытки нх сделать по уму оказались никому не нужны.
А писатели других ОС с нуля  поднялись до уровня терминальных серверов. И рубят хорошие деньги.

Поэтому повторяю вопрос.
Вам не стремно система где изначально была возможность прозрачной работы по сети, по сравнению с другими ОС, выкинута как ненужная никому?

Ответить | Правка | Наверх | Cообщить модератору

91. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (91), 18-Мрт-21, 12:45 
Беда в том что эта возможность так и осталась на том же уровне что и много десятилетий назад.
И да, в таком виде это сейчас никому не нужно.
Ответить | Правка | Наверх | Cообщить модератору

102. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +2 +/
Сообщение от Аноним (50), 18-Мрт-21, 15:12 
Можно ещё раз попробовать прямым текстом.
Тебе не стремно что линксоиды прос..ли за много лет возможность сетевой прозрачности, а корпорации спокойно и методично догнали своё ПО до нужного уровня?
Ответить | Правка | Наверх | Cообщить модератору

57. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (57), 18-Мрт-21, 08:05 
> потому что она больше не востребована

А линукс с гуем, по мнению клоунов, принявших такое решение, значит, в целом востребован...

Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

60. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от Аноним (59), 18-Мрт-21, 08:57 
Будь так добр, скинь доки на понятие сетевой прозрачности в иксах, а то то, что я нашел, не относиться к этому вашему ssh -X никак.

Ну и такой еще вопрос, если прозрачность реализуют иксы, то причем здесь ssh? Без ssh можно?

Про вайланд тебе уже ответили

Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

62. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от Аноним 80_уровня (ok), 18-Мрт-21, 09:40 
> Будь так добр, скинь доки на понятие сетевой прозрачности в иксах, а

Она формулируется, если кратко, примерно так: X-приложение не знает и не должно знать, где оно отображается. Это функция не приложения, а X-протокола.

> Ну и такой еще вопрос, если прозрачность реализуют иксы, то причем здесь
> ssh? Без ssh можно?

Разумеется, только в наше испуганное время это несекурно и неудобно. В исходном варианте (80-е, напоминаю) это выглядело так: на X-клиенте, то есть там, где запускается приложение, устанавливается переменная DISPLAY=remote.ho.st:0, на X-сервере, то есть там, откуда мы зашли и где мы хотим видеть вывод программы, выполняется, для краткости, "xhost +". Всё. Программу можно запускать. Естественно, X-сервер (remote.ho.st) должен быть достижим через интернет, но в то время натов ещё не было. В локалке можешь попробовать.

Ответить | Правка | Наверх | Cообщить модератору

77. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –1 +/
Сообщение от Аноним (77), 18-Мрт-21, 11:06 
> Она формулируется, если кратко

Я просил доки, пояснить на пальцах я и сам могу что угодно

> X-приложение не знает и не должно знать, где оно отображается. Это функция не приложения, а X-протокола.

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

> В исходном варианте (80-е, напоминаю) это выглядело так

Только что попробовал на связке mint 20.1 + mate и fedora 33 + cinnamon, при попытке запустить приложение ошибка

Failed to parse arguments: Cannot open display:

Машины в одной подсети, разумеется иксы, фаерволы выключены

Ответить | Правка | Наверх | Cообщить модератору

119. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +2 +/
Сообщение от Аноним 80_уровня (ok), 18-Мрт-21, 22:47 
Док не знаю.
Примеров не будет. На вопросы постарался ответить, если хочешь вглубь - копай дальше сам.
Скорее всего, у тебя Xсервер запускается с -nolisten tcp и/или DISPLAY не установлена. Нетстатом и tcpdump'ом глянь.
Ответить | Правка | Наверх | Cообщить модератору

126. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –1 +/
Сообщение от Аноним (59), 19-Мрт-21, 01:03 
> Док не знаю.

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

Возвращаясь к исходному вопросу про сетевую прозрачность в вейланде, раз ее и в иксах нет, зачем она в вейланде? Да даже если и есть, с какого перепуга оконный стек должен что-то знать про сеть? Софт в таком случае точно не должен строится с оглядкой на факт того, что его окошко может быть прокинуто через сеть?

> Скорее всего, у тебя Xсервер запускается с -nolisten tcp и/или DISPLAY не установлена. Нетстатом и tcpdump'ом глянь.

Это точно про работает? Точно про просто работает? А нет инфы о том, почему -nolisten tcp идет в дистрибутивах?

> DISPLAY не установлена

Я пробовал и DISPLAY=192.168.0.58:0, и я пробовал и DISPLAY=192.168.0.58:0.0, и еще разные символы туда добавлять, и двоеточие передвигать, и прописывать хост в /etc/hosts, и даже тянку-девственницу попробовал снять для ритуала, не помогает. Делаю вывод - оно как минимум работает не просто, а в моем случае - не работает.

Ответить | Правка | Наверх | Cообщить модератору

136. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним 80_уровня (ok), 19-Мрт-21, 09:59 
> - оно как минимум работает не просто, а в моем случае
> - не работает.

Я с этого и начал - "в наше испуганное время...", а вопрос был не про "просто работает", а про "а без ssh можно?", ощущаешь разницу?

Передёргиваешь нормально, в общем. Даже мощно. Досвидонья.

Ответить | Правка | Наверх | Cообщить модератору

139. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –1 +/
Сообщение от Аноним (77), 19-Мрт-21, 10:59 
> а вопрос был не про "просто работает", а про "а без ssh можно?", ощущаешь разницу?

Я только что показал, что оно не работает. А исходя из того, что ты не можешь привести доки, я делаю вывод, что эта фича не чисто иксовая, а как минимум иксы + ssh, в таком случае не ясна предъява к вейланду в стиле "а вот в иксах есть сетевая прозрачность", а в иксах ее нет.

Так что давай за доками, или не говори про сетевую прозрачность иксов

Ответить | Правка | Наверх | Cообщить модератору

148. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от Аноним (148), 19-Мрт-21, 19:04 
> А исходя из того, что ты не можешь привести доки, я делаю вывод, что эта фича не чисто иксовая, а как минимум иксы + ssh

Этим выводом ты показываешь что не знаешь ни иксы (даже на уровне переменной DISPLAY), ни ssh.

> эта фича не чисто иксовая, а как минимум иксы + ssh

LOL, ты хоть почитай что параметр -X делает.
вот тебе страничка https://linux.die.net/man/1/ssh
Ну и заодно https://linux.die.net/man/1/xorg https://linux.die.net/man/7/x

Ответить | Правка | Наверх | Cообщить модератору

130. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от Аноним (130), 19-Мрт-21, 05:19 
читаю эти идиотские портянки и поражаюсь. А ничего что вяленый точно так же работает сокет?

Его единственное отличие от иксов - в протоколах, активно использующих shared memory buffers. Это затрудняет запиливание сетевой прозрачности, зато делает тривиальными вещи вроде записи экрана в режиме zero-copy с кодированием на GPU или использование контроллера дисплея для ускорения композитинга. Что важнее для местных маня-фанатов иксов, мы уже выяснили. Угадай, что важнее для 99% всех остальных юзеров?

Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

137. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Microapple (?), 19-Мрт-21, 10:09 
> Угадай, что важнее для 99% всех остальных
> юзеров?

You're always welcome, son.

Ответить | Правка | Наверх | Cообщить модератору

140. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (140), 19-Мрт-21, 11:28 
болезный, ты хоть одну строчку понял из того что написано в посте, на который ты иронично ответил?
Ответить | Правка | Наверх | Cообщить модератору

64. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –1 +/
Сообщение от Аноним 80_уровня (ok), 18-Мрт-21, 09:45 
> причем здесь ssh?

ssh лишь добавляет proxy для обхода NAT'ов (значение DISPLAY при этом выставляется в localhost:10.0 или похожее значение)

Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

31. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от Dimchaemail (?), 18-Мрт-21, 02:06 
Перешел на Wayland где-то полтора года назад. Вроде, нашел все необходимые альтернативы тулзам из X.org (i3->sway,rofi->wofi и т.д.). Жить можно. Основная причина перехода связана с тем, что использую два монитора с разными DPI: один 4к, дрогой FHD. Теперь никакой размытости связанной с масштабированием.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

53. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –1 +/
Сообщение от Аноним (5), 18-Мрт-21, 07:36 
Тоже два разных монитора с разными DPI, никакой размытости... и иксы. Что надо сделать в иксах, чтобы размылось?!
Ответить | Правка | Наверх | Cообщить модератору

71. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +4 +/
Сообщение от Аноним (69), 18-Мрт-21, 10:23 
Поменьше врать.
Ответить | Правка | Наверх | Cообщить модератору

82. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Школота (?), 18-Мрт-21, 11:17 
Начни с себя.
Ответить | Правка | Наверх | Cообщить модератору

86. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Dimcha (ok), 18-Мрт-21, 11:52 
Размытости нет, если не использовать масштабирование. А мне приходится. Оба монитора имеют одинаковыю диагональ - 15". Соответственно, изображение на FHD в 4 раза крупнее чем на 4K, если без масштабирования. Поэтому приходилось использовать что-то вроде xrandr --output DP-1 --mode 1920x1080  --scale-from 3840x2160. А это, к сожалению, дает размытость текста, видимую невооруженным взглядом.
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

35. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (35), 18-Мрт-21, 03:59 
Чтобы превзойти иксы вейлан должен научиться работее всех хвейланд чтобы и чтобы можно было назначить клавиши произвольно в Sway. Кроме того они должны жрать меньше памяти  (актуаьно для ноутбуков с 2 гигабайтами оперативной памяти. Должна быть возможность запускать иксовые ВМы типа i3, dwm, bspwm и кконечно же Mate, но на основе хвейланд. Иначе сами ВМы и рабочие столы для иксов должны будут научиться потреблять всего несколько мегабайт памяти как тот же rio. Вот когда они смогут не выбрасывать все иксовое, тогда его можно будет рекомендовать.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

48. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –1 +/
Сообщение от Я (??), 18-Мрт-21, 05:41 
ноутбуки с двумя гигабайтами памяти перестанут быть актуальными быстрее чем вам кажется.
Ответить | Правка | Наверх | Cообщить модератору

74. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним 80_уровня (ok), 18-Мрт-21, 10:39 
Нокагжыкагжы!..
Вон, в другой нитке авторитетно заявляют, что ЭТО ИКСЫ жрут ресурсы, а вейланд легок как перо!
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

92. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от n00by (ok), 18-Мрт-21, 12:56 
Не знаю про другую ветку, но для моей поделки с Vulkаn https://opennet.ru/53778-game
в Wayland достаточно 2 кадровых буфера в swapchain, а в "Иксах" необходимо 3 (буфера и "жрут" память).
Другое дело, что у меня реализована ленивая инициализация (по необходимости), а если делать методом копи-пасты официального тьютора, то в Wayland создаётся 4 буфера, 2 из которых не используются.
Ответить | Правка | Наверх | Cообщить модератору

106. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (35), 18-Мрт-21, 17:13 
Ну как бе когда sway жрет 200 мегабайт памяти на обоину это как бы офигеть что. Потому как в таком случае плазма начинает жрать меньше. Терминалы какие там нормальные? Kitty жрет дофига 75 мегабайт со старта против 15 мегабайт в случае rxvt-unicode. Это разница в разы. Собственно i3 жрет 11,9 мб, плюс i3bar 10,3 мб. 22 мегабайта это не то чтобы дофига. Плюс иксовые WM умеет стартовать Slim. И очень трудно сделать так чтобы система даже с 2 гигабайтами памяти резко упала в подкачку. Вот как пимер LibreOffice Writer + Goldendict + lxtask + xfce4-terminal + fcitx + mozc + pipewire + pipewire-media-session + pipewire-pulse + kwalletd5 не добираются до гигабайта памяти. Кеш конечно выходит за эти рамки, но это лишь доказывает, что с 2 гигабайтами можно работать в офисе и смотреть видео, чего многим вполне достаточно.
Ответить | Правка | Наверх | Cообщить модератору

117. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –1 +/
Сообщение от Т1110ьк (?), 18-Мрт-21, 20:59 
> ь доказывает, что с 2 гигабайтами можно работать в офисе

А спать можно на вокзале.
А питаться в лесу.
А рыбачить в реке.

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

Если у тебе РЕАЛЬНО в офисе такое говно мамонта - просто сожги нафик.

Ответить | Правка | Наверх | Cообщить модератору

135. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от пердёжник (?), 19-Мрт-21, 07:48 
> память нонче дешевая.

На стационарных пк да, память дешёвая

Но в ноубтуках память меняется зачастую с полным разбором устройства, после чего слетает гарантия (если вы сами делаете).
Так же на самих устройствах зачастую не более 2-х плашек вмещается физически.
А еще обратите внимание, сколько стоит готовый ноутбук с 64 гигами памяти. Недёшево

А еще мы заказали на работе маки с м1 для мобильной разработки. Так у них память вообще распаяна.


А вообще, это даже приятно, что люди заботятся о том, какими они приложениями пользуются. Это как культура такая

Ответить | Правка | Наверх | Cообщить модератору

133. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от n00by (ok), 19-Мрт-21, 07:33 
> Ну как бе когда sway жрет 200 мегабайт памяти на обоину это
> как бы офигеть что. Потому как в таком случае плазма начинает
> жрать меньше.

А зачем Вы сравниваете палец и трамвайную ручку? Сравните Plasma в 2-х режимах.


Ответить | Правка | К родителю #106 | Наверх | Cообщить модератору

141. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от Аноним (140), 19-Мрт-21, 11:35 
>Kitty жрет дофига 75 мегабайт со старта против 15 мегабайт в случае rxvt-unicode

kitty в отличие от rxvt использует GPU для рендеринга, за это потребление памяти ответственен именно видеодрайвер.

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

Ответить | Правка | К родителю #106 | Наверх | Cообщить модератору

41. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от псевдонимус (?), 18-Мрт-21, 05:04 
>вопрос времени

Скажи, а это время конечно?

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

43. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +3 +/
Сообщение от Дон Ягон (ok), 18-Мрт-21, 05:13 
> Авторы вейланда - это те же кто пилит хорг.

Те кто не пилит xorg. Но пытались это делать до недавнего времени, да.

> архитектура хорга достигла своего предела и там стало невозможно ни развитие ни поддержка.

Это ну очень спорное утверждение. Архитектура иксов основана на расширениях. Это даёт большое пространство для маневра.

> Вам было бы легче, если бы это назвали xorg.ng или xorg 100500?

Мне было бы легче, если бы ради сомнительных целей с сомнительной аргументацией не ломали бы обратную совместимость. XWayland - это огрызок, WM там не запустишь, аппаратное ускорение видео не будет работать, захват экрана - тоже. И всё это ради чего?

> но и плюшки там уже есть которых в хорге не будет

Это какие например? То, про что я слышал, больше выглядит как то, что в xorg это впиливать не стали просто потому как уже было принято политическое решение пилить wayland.
И, самое главное, а чего такого в xorg сейчас не хватает?

> Лично я ещё не смигрировал на вейланд, но планирую.

Бог в помощь.
А я наивно надеюсь, что меня оный убережёт от необходимости иметь дело с вяленым. Напрасно, скорее всего, надеюсь, да(

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

49. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Я (??), 18-Мрт-21, 05:44 
хвэйланд специально для тех у кого есть прибитый гвоздями к иксам софт который ну вообще никак невозможно переписать. это такой рудиментик плавно перетекающий в атавизм.
Ответить | Правка | Наверх | Cообщить модератору

58. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от Димммка Medved (?), 18-Мрт-21, 08:12 
> Архитектура иксов основана на расширениях

Это не архитектура, а возможность дополнения функционала. Да, она имеется в т.ч посредством расширений и ?

Нельзя вечно тянуть все разрастающийся чемодан «обратной совместимости».

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

Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

97. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Дон Ягон (ok), 18-Мрт-21, 14:13 
> Это не архитектура, а возможность дополнения функционала. Да, она имеется в т.ч
> посредством расширений и ?

Нет, это именно архитектура. Которая из коробки предполагает добавление функциональности без перепиливания иксов с нуля.

> Нельзя вечно тянуть все разрастающийся чемодан «обратной совместимости».

А это и не связанно. Хотели бы починить иксы - можно было бы аккуратно и итеративно отламывать совсем старое легаси и оставлять только нужное.

> Иные господа сильно ругаются на перегруженность и жирноту иксов

Ага, и пилят вяленый, в котором ВНЕЗАПНО тоже есть расширения и их тоже уже вагон и маленькая тележка. И хаоса там будет ещё больше - каждый WM под wayland будет вынужден пилить свой композитор и ещё кучу всякого по мелочи. Успех! Зато окошки плавно выскакивают!
(для опоздавших родиться - это уже было в compiz под X11)

Ответить | Правка | Наверх | Cообщить модератору

38. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (130), 18-Мрт-21, 04:23 
>А wayland и экосистема вокруг него, которые пока не умеют всего того, что умеют иксы

что конкретно они не умеют?

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

54. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (5), 18-Мрт-21, 07:41 
см. выше
Ответить | Правка | Наверх | Cообщить модератору

89. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (8), 18-Мрт-21, 12:09 
Посмотрел - не нашёл. Тем более от тебя, написавшего лишь "ну не знаю, у меня точно такая же нога не болит".
Ответить | Правка | Наверх | Cообщить модератору

99. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от Аноним (99), 18-Мрт-21, 14:35 
Записывать экран без гномоспецифичных костылей и нормально работать на нвидии, например.
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

129. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (130), 19-Мрт-21, 04:55 
wf-recorder, плагин wlrobs для obs-studio... Дальше продолжать?
Ответить | Правка | Наверх | Cообщить модератору

65. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (67), 18-Мрт-21, 09:55 
В ы просто способны мыслить логически.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

80. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (83), 18-Мрт-21, 11:16 
>Интересный новояз, конечно. Xorg, значит, стагнирует. А wayland и экосистема вокруг него, которые пока не умеют всего того, что умеют иксы - они что делают?

Жаргон инклюзивных.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

146. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от Zenitur (ok), 19-Мрт-21, 14:21 
> А wayland и экосистема вокруг него, которые пока не умеют всего того, что умеют иксы - они что делают? Развиваются? До уровня стагнирующего xorg?

zhus> У меня есть смутное подозрение, что как только технология отлажена, стабилизировалась, перестает вызывать проблемы и вопросы у пользователей, так сразу она объявляется устаревшей, неразвивающейся и ненужной. И стройные ряды идут героически выкорчевывать то, что не так давно не менее героически взрастили.
http://ibash.org.ru/quote.php?id=16527

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

2. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от acroobar (?), 17-Мрт-21, 23:23 
А XWayland без вайленда работает?
Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от Аноним (5), 17-Мрт-21, 23:34 
неа
Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –1 +/
Сообщение от Аноним (26), 18-Мрт-21, 01:27 
да, у него нету зависимостей от вайланда
$ pactree -lu  xorg-xwayland
xorg-xwayland
nettle
gmp
gcc-libs
glibc
linux-api-headers
tzdata
filesystem
iana-etc
bash
readline
ncurses
libepoxy
systemd-libs
libcap
pam
libtirpc
krb5
e2fsprogs
util-linux-libs
libldap
libsasl
openssl
keyutils
pambase
audit
libcap-ng
libxcrypt
libgcrypt
libgpg-error
lz4
xz
zstd
zlib
libxfont2
freetype2
bzip2
libpng
harfbuzz
glib2
pcre
libffi
graphite
libfontenc
xorg-fonts-encodings
pixman
xorg-server-common
xkeyboard-config
xorg-xkbcomp
libxkbfile
libx11
libxcb
xcb-proto
libxdmcp
libxau
xorgproto
xorg-setxkbmap
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

30. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (5), 18-Мрт-21, 01:40 
> у него нету зависимостей от вайланда

и работает он через магию, конечно.

Ответить | Правка | Наверх | Cообщить модератору

47. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +2 +/
Сообщение от анонн (ok), 18-Мрт-21, 05:41 
> да, у него нету зависимостей от вайланда
> $ pactree -lu  xorg-xwayland

Ну, посмотрим

pkg rquery %B xwayland
libgbm.so.1
libxshmfence.so.1
libEGL.so.1
libGL.so.1
libdrm.so.2
libpixman-1.so.0
libwayland-client.so.0       <<<===
libXdmcp.so.6
libXau.so.6
libepoxy.so.0
libunwind.so.8
libXfont2.so.2

Может, это статич^W особая арче-магия?


% fetch https://archlinux.org/packages/extra/x86_64/xorg-xwayland/do.../ -o xorg-xwayland-21.1.0-1-x86_64.pkg.tar.zst
% tar -xzf xorg-xwayland-21.1.0-1-x86_64.pkg.tar.zst
% readelf -d usr/bin/Xwayland

Dynamic section at offset 0x206948 contains 36 entries:
  Tag                Type                  Name/Value
0x0000000000000001 NEEDED               Shared library: [libpixman-1.so.0]
0x0000000000000001 NEEDED               Shared library: [libXfont2.so.2]
0x0000000000000001 NEEDED               Shared library: [libwayland-client.so.0]


А не, не магия. Просто у арчеводов зависимости через одно место прописаны.
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

68. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –1 +/
Сообщение от Аноним (67), 18-Мрт-21, 09:58 
Всего же пол системы.)
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

72. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от acroobar (?), 18-Мрт-21, 10:27 
Ещё бы исковые драйвера к нему прикрутить, тачпада например.
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

131. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Aplay (ok), 19-Мрт-21, 05:55 
Звучит как неплохая идея, использовать обрезанный wayland для запуска приложений специально разработанных для совместимости с XWayland.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

145. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от acroobar (?), 19-Мрт-21, 14:10 
А ещё лучше использовать чистый Xwayland место исков.


Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +5 +/
Сообщение от Аноним (3), 17-Мрт-21, 23:24 
В чём проблема использовать иксы? пользуюсь и не жалуюсь
Ответить | Правка | Наверх | Cообщить модератору

66. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от Аноним 80_уровня (ok), 18-Мрт-21, 09:56 
> В чём проблема использовать иксы? пользуюсь и не жалуюсь

В том же, в чём проблема использовать не-systemd: их и их поддержку начнут выпиливать.

Ответить | Правка | Наверх | Cообщить модератору

88. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (83), 18-Мрт-21, 12:05 
(e)udev уже форкнули, logind тоже форкнули, теперь они без systemd работают.
Ответить | Правка | Наверх | Cообщить модератору

75. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от клавиатур (?), 18-Мрт-21, 10:55 
Основная проблема в том, что они просто стабильно работают.
Возможно это психологическая кадровая проблема.
Предположу, что большинство разрабов иксов уже матерые дяденьки и пилить иксы они просто выгорели.
Нет у них мотивации, поэтому они начали придумывать себе работу, чтобы делать что-угодно, но только не заниматься иксами. Хотя по их же заверениям, там достаточно много чего можно было бы довести до ума.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

85. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (8), 18-Мрт-21, 11:40 
> Основная проблема в том, что они просто стабильно работают.

Эх, если бы это было правдой.

Ответить | Правка | Наверх | Cообщить модератору

94. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от iPony129412 (?), 18-Мрт-21, 13:34 
Тут два синдрома

1) мне и так сойдёт
2) на моей стороне всё нормально.
Типа тонет корабль, а пассажиру всё равно на общую ситуацию, что всё судно ржавое, в пробойнах, как там моряки долбятся (не в этом смысле) с откачкой воды, и прочего, чтобы отсрочить ситуацию. В кабине пассажира более-менее нормально.

Ответить | Правка | Наверх | Cообщить модератору

103. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от клавиатур (?), 18-Мрт-21, 16:30 
Это краткое описание технических проблем иксов?
Продеменстрируй, пожалуйста, пробоины и свисающую на головой смертельную опасность.
Ответить | Правка | Наверх | Cообщить модератору

95. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –1 +/
Сообщение от Аноним (-), 18-Мрт-21, 13:35 
Они дырявые и вечно текут. Пользуйся на здоровье.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

104. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от клавиатур (?), 18-Мрт-21, 16:34 
По полгода аптайма на ноуте на выключая.
Ничего не течет, убунта 16.04.
Попробуй сменить дистр или методичку.
Ответить | Правка | Наверх | Cообщить модератору

110. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (-), 18-Мрт-21, 17:54 
Тогда попробуй завернуть их в контейнер и посмотри.
>Попробуй сменить дистр или методичку.

Без лишних слов, вьюноша.

Ответить | Правка | Наверх | Cообщить модератору

114. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от клавиатур (?), 18-Мрт-21, 19:45 
Попробуй почесать ногой за ухом.
Может поможет.
Если не поможет, попробуй понять, что проблемы контейнера, это специфические проблемы контейнера.
Какое отношение это имеет в целом к ОС не ясно.
Ответить | Правка | Наверх | Cообщить модератору

115. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (-), 18-Мрт-21, 20:01 
>Это специфические проблемы контейнера

X11 does not include isolation between applications and is completely insecure. The only solution to this is to switch to a wayland compositor with no access to the Xserver from the sandbox.

Ответить | Правка | Наверх | Cообщить модератору

155. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Stellarwind (?), 24-Мрт-21, 17:16 
На самом деле в X11 есть Security extension, ssh по умолчанию форвардит приложения как untrusted и они не могут читать чужое содержимое окон и ввод, просто это никому нафиг не надо.

Wayland делает это по умолчанию, поэтому потребовалось всего 10 лет, чтобы в нем запилили такие базовые вещи, как скриншоты, скринкасты, vnc, но так как там все еще зоопарк, в дискорде например вы экран расшарить не сможете. Сначала придумываем себе проблемы, а потом героически их решаем.

При этом нет никаких проблем замутить кейлоггер в вейленде через LD_PRELOAD в ~/.profile

https://www.x.org/wiki/Development/Documentation/Security/
https://github.com/Aishou/wayland-keylogger

Ответить | Правка | Наверх | Cообщить модератору

25. Скрыто модератором  –5 +/
Сообщение от Аноним (25), 18-Мрт-21, 01:20 
Ответить | Правка | Наверх | Cообщить модератору

28. Скрыто модератором  +2 +/
Сообщение от Аноним (5), 18-Мрт-21, 01:36 
Ответить | Правка | Наверх | Cообщить модератору

36. Скрыто модератором  +2 +/
Сообщение от Аноним (35), 18-Мрт-21, 04:03 
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

39. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –3 +/
Сообщение от iPony129412 (?), 18-Мрт-21, 04:37 
Будущее иксов.
Ответить | Правка | Наверх | Cообщить модератору

76. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от клавиатур (?), 18-Мрт-21, 11:01 
Надеюсь ооочень отдаленное или портировать на вынь и ставить эксперименты над вынь пользователями.
Линь все таки это рабочий инструмент в первую очередь, здесь нанотехнологии как бы не особо и к месту. Особенно когда происходит замена шила на мыло.
Ответить | Правка | Наверх | Cообщить модератору

84. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –1 +/
Сообщение от iPony129412 (?), 18-Мрт-21, 11:37 
Да нет, уже вот.
Ubuntu сейчас снова в 21.04 пытаться будет. Chromium мир вон тоже засадил.
Так что уже год и это самое.
Тем более иксы всё равно все за РедХат, а этот кусок старого того самого уже всем надоел.
Ответить | Правка | Наверх | Cообщить модератору

125. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от анонн (ok), 19-Мрт-21, 00:28 
> Тем более иксы всё равно все за РедХат,

с 2012
https://github.com/freedesktop/xorg-xserver/graphs/contribut...
с 2017
https://github.com/freedesktop/xorg-xserver/graphs/contribut...
Максимум - половина коммитов от редгадовцев наберется.

Ответить | Правка | Наверх | Cообщить модератору

128. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от iPony129412 (?), 19-Мрт-21, 04:10 
Слишком длинная предистория C 2019

https://github.com/freedesktop/xorg-xserver/graphs/contribut...

ну да, образующие с RedHat.

Ответить | Правка | Наверх | Cообщить модератору

63. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +3 +/
Сообщение от Аноним (63), 18-Мрт-21, 09:44 
Я верно понимаю, что это результат того, что переписывать иксовые приложение некто не желает (да и просто некому)?
Ответить | Правка | Наверх | Cообщить модератору

78. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +2 +/
Сообщение от клавиатур (?), 18-Мрт-21, 11:08 
В значительной степени.
Думаю, что многие просто не понимают, зачем ломать то, что стабильно годами работает.
Ведь по сути вяленый ничего не меняет со стороны использования DE.
Проиходит трудоемкая нудная подкопотная работа с сомнительным выхлопом.
Ответить | Правка | Наверх | Cообщить модератору

100. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (5), 18-Мрт-21, 14:40 
причём часть функционала иксовых прог под вяленым отвалится в силу ограниченности вяленого...
Ответить | Правка | Наверх | Cообщить модератору

93. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –1 +/
Сообщение от iPony129412 (?), 18-Мрт-21, 13:06 
Да как бэ нет. Чисто переходный костыль.
Из активных проектов уже все кому не лень прут на Wayland.

Что-то закаменевшее понятно дело, что так и останется. Но оно хоть так, хоть так отвалится - STABLE API IS NONSENCE.

Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

73. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (73), 18-Мрт-21, 10:39 
> Добавлены опции командной строки "-listenfd", "-version" и "-verbose".

Как их в Sway можно изменить? Обёртка не помогает.

Ответить | Правка | Наверх | Cообщить модератору

79. Скрыто модератором  +/
Сообщение от клавиатур (?), 18-Мрт-21, 11:10 
Ответить | Правка | Наверх | Cообщить модератору

81. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +2 +/
Сообщение от Последний из могикан (?), 18-Мрт-21, 11:17 
Очередной удар изнутри в лагере СПО.
Ответить | Правка | Наверх | Cообщить модератору

118. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  –3 +/
Сообщение от пох. (?), 18-Мрт-21, 22:11 
Ты последний из могикан?
Когда тебе уже по башке надают?
Ответить | Правка | Наверх | Cообщить модератору

120. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от Последний из могикан (?), 18-Мрт-21, 22:58 
> Ты последний из могикан?
> Когда тебе уже по башке надают?

Меня многие поколотить хотят,это нормально.

Ответить | Правка | Наверх | Cообщить модератору

122. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Дон Хуан (?), 19-Мрт-21, 00:17 
Напейся, советую.
Ответить | Правка | Наверх | Cообщить модератору

124. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Последний из могикан (?), 19-Мрт-21, 00:22 
> Напейся, советую.

Пробовал,не помогает.Серьёзно.

Ответить | Правка | Наверх | Cообщить модератору

134. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от n00by (ok), 19-Мрт-21, 07:47 
>> Напейся, советую.
> Пробовал,не помогает.Серьёзно.

Попробуйте пить не дома в одиночестве, а в специально для того отведённом месте. Надают как пить дать.

Ответить | Правка | Наверх | Cообщить модератору

127. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +1 +/
Сообщение от Аноним (127), 19-Мрт-21, 01:31 
> GLX-провайдер переведён на использование EGL

Это как?

Ответить | Правка | Наверх | Cообщить модератору

151. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Аноним (5), 20-Мрт-21, 01:15 
в вяленом всё кастрировано.
Ответить | Правка | Наверх | Cообщить модератору

149. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от anonymous (??), 19-Мрт-21, 20:59 
Подскажите норм тайлинговый менеджер для wayland
Ответить | Правка | Наверх | Cообщить модератору

150. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от Dimcha (ok), 19-Мрт-21, 23:56 
> Подскажите норм тайлинговый менеджер для wayland

Я Sway использую. Не знаю, есть еще какие-то или нет. Может кто пользовался и знает еще интересные?

Ответить | Правка | Наверх | Cообщить модератору

152. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..."  +/
Сообщение от 1513150215011502 (?), 20-Мрт-21, 12:55 
Enlightenment
Ответить | Правка | К родителю #149 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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