LINUX.ORG.RU

Почему такой хорошей замене иксам так сильно сопротивляются?

 ,


6

1

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

Разберем по порядку:

1)Жирность. Зависит от конкретного композитора. Причем даже на самых жирных у вас не будет висеть два процесса в системе, пожирающие оперативку(xorg и wm ейный), а будет висеть один. Причем жрать он будет поменьше, ведь любой композитор вайланда делает гораздо меньше вещей, чем тот же сервер иксов. Откуда вытекает ответ на следующую претензию:

2)Неюниксвейность. ЩИТО? Вайланд наоборот позволил избежать двойной буферизации, все рисуется на стороне клиента, а композитор только размещает эти буфера как ему вздумается. Классический юниксвей, разделение задач. Без разделения задач люди жили до середины девятнадцатого века. Вы хотите в 1830-ый? Я — нет. А иксы содержат внутри себя микро ОС целую.

Серьезно, прекратите уже использовать устаревший протокол, не предназначенный для десктопов. Вот тут очень интересно, кстати. Иксы были предназначены для Мейнфреймов(откуда и сетевая прозрачность). Однако, когда там последний мейнфрейм исчез? В 90-ых? Теперь многие «фичи» иксов либо перестали быть нужными, либо уже реализованы в Wayland. Вайланд — это молодой и прогрессивный человек, а иксы — старый, отживший свое. Старый человек накопил много опыта за жизнь, однако так и не привык к современным реалиям. Старого человека надо уважать. И не надо эксплуатировать.

Слышал также претензии, что вяленд пилят левые люди без опыта. Это не так. Его пилят разработчики иксов, тот же Кит Паккард тому пример, которые поняли, что вся система X свое отжила. Люди с freedesktop.org тоже поддерживают Wayland.

Еще были крики по поводу обратной совместимости, но это даже обсуждать не надо, пока есть xwayland, который, кстати, по сути реализация X-сервера. Но скоро весь софт допишут под Wayland и Xwayland станет не нужен.

Стабильность: «В иксах все просто и стабильно!!1 lxqt крошатся иксы

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

Ребята, переставайте сопротивляться хорошему:-)



Последнее исправление: xoraby (всего исправлений: 4)
Ответ на: комментарий от bodqhrohro_promo

Мы вели разговор в рамках ОС линакс. На венду не надо перетаскивать одеяло. Разные шеллы и разные ОС — это нельзя сравнивать. Я пытаюсь сделать линукс лучше. А ты и дальше продолжай визжать на лоре.

xoraby
() автор топика
Ответ на: комментарий от xoraby

Мне щас иксовщики про юниксвей будут заливать?

А что, иксы не юниксвейны?

Про копирование функционала DRM

Иксы старше DRM. Кто кого копирует?

По-моему, уж лучше юниксвейная графсистема

То есть во фреймбуферной консоли рисовать. Прямо в /dev/fb0 байты слать. Остальное — неюниксвейно.

bodqhrohro_promo
()
Ответ на: комментарий от bodqhrohro_promo

А что, иксы не юниксвейны?

Да. Выкини xrender, DRI2 и xlib и посмотри, что будет.

То есть во фреймбуферной консоли рисовать. Прямо в /dev/fb0 байты слать. Остальное — неюниксвейно.

Блин, ты необучаем.

xoraby
() автор топика
Ответ на: комментарий от xoraby

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

templarrr ★★★★★
()
Ответ на: комментарий от xoraby

Мы вели разговор в рамках ОС линакс

А при чём тут популярность тогда?

Я пытаюсь сделать линукс лучше

Много патчей в ядро прислал? Или ты визгом на ЛОРе пытаешься его сделать лучше?

bodqhrohro_promo
()
Ответ на: комментарий от templarrr

как им вздумается

ЩИТО? А ты не понял, что разрабы вяленда патчи могут и не принять? Протокол у нас пока единый, не каркайте, друзья.

xoraby
() автор топика
Ответ на: комментарий от bodqhrohro_promo

Много патчей в ядро прислал? Или ты визгом на ЛОРе пытаешься его сделать лучше?

Нет, я пишу патчи в жном. И в Mutter.

xoraby
() автор топика
Ответ на: комментарий от xoraby

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

bodqhrohro_promo
()
Ответ на: комментарий от xoraby

Ты как собрался запретить разработчикам композитора добавлять туда API, которых в твоем едином протоколе нет, если они нужны, болезный?

templarrr ★★★★★
()
Ответ на: комментарий от templarrr

Запретить нельзя. Макнуть лицом в лужу и попросить вынести на обсуждение ради включения в стандарт можно. Но гномофашистам это не поможет.

bodqhrohro_promo
()
Ответ на: комментарий от templarrr

Блин, да, если разрабы композиторов вяленда начнуть пилить новый API, то да, мы все умрем. Но этого не будет.

xoraby
() автор топика
Ответ на: комментарий от bodqhrohro_promo

Нет, надежда на адекватность разрабов.

Кто сказал, что завтро в ядро не воткнут Win32API? Ванга? Или все же логика?

xoraby
() автор топика
Ответ на: комментарий от bodqhrohro_promo

Макнуть лицом в лужу и попросить вынести на обсуждение ради включения в стандарт можно.

Особенно если этого в протоколе нет by design.

templarrr ★★★★★
()
Ответ на: комментарий от xoraby

надежда

Ну надейся.

Или все же логика?

А что логика? Когда в винду WSL впиливали, чем руководствовались? А поцчему наоборот нельзя? Может, ректалосники предложат объединить усилия, да так, что разработчики ядра не смогут отказаnь.

bodqhrohro_promo
()
Ответ на: комментарий от xoraby

Расширяемость никак не говорит о совместимости расширений. Был уже один расширяемый протокол с кучей несовместимых реализаций, XMPP называется. Он, конечно, трепыхается ещё, но считающему X11 мёртвым это доказывать бессмысленно.

bodqhrohro_promo
()
Ответ на: комментарий от templarrr

И это проходили. В 2k17 браузерное приложение не может иметь доступа к произвольному месту ФС. Даже ограниченному и даже по пермишшону.

bodqhrohro_promo
()
Ответ на: комментарий от bodqhrohro_promo

А поцчему наоборот нельзя?

man wine

Может, ректалосники предложат объединить усилия, да так, что разработчики ядра не смогут отказаnь.

Да ты упоротЪ!

xoraby
() автор топика
Ответ на: комментарий от anonymous

Полез погуглить, что такое vnc, вдруг я понимал это неправильно. Мнение не поменялось. Не для микроволновок, а для админов.

xoraby
() автор топика
Ответ на: комментарий от xoraby

У Гитлара и определение арийцев было ущербным. Ибо арийцы — смуглые азиаты типа индусов и цыган, но уж никак не белобрысые скандинавы.

А я и не заметил в гуще событий, как ты картинно слился, помянув Гитлара. Дичайше прошу прощения и покидаю тред.

bodqhrohro_promo
()
Ответ на: комментарий от bodqhrohro_promo

Причем слился я, а не упомянувший ректалос в треде про Wayland и употребивший слово «фашист» первым. Писец.

xoraby
() автор топика
Ответ на: комментарий от bodqhrohro_promo

Я не оправдываюсь. Просто кто-то пережрал упорину.

xoraby
() автор топика
Ответ на: комментарий от cetjs2

я не знаю вкурсе ли ты как вообще в этом мире работает софт и что такое разделяемые библиотеки, но среди таковых ДАЖЕ среди прог из gnu coreutils я не вижу libgcc:

$ whereis ls
ls: /bin/ls /usr/share/man/man1/ls.1.gz
$ ldd /bin/ls
	linux-vdso.so.1 =>  (0x00007fffad939000)
	libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007fa317cb9000)
	libacl.so.1 => /lib/x86_64-linux-gnu/libacl.so.1 (0x00007fa317ab1000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa3176e8000)
	libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007fa3174aa000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fa3172a6000)
	/lib64/ld-linux-x86-64.so.2 (0x00007fa317f0b000)
	libattr.so.1 => /lib/x86_64-linux-gnu/libattr.so.1 (0x00007fa3170a0000)

reprimand ★★★★★
()
Ответ на: комментарий от reprimand

но вообще я видел что гцц линкует на некоторые бинарники libgcc_s.so

libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f4d6fb48000)

но это гццпроблемы если чё

reprimand ★★★★★
()
Ответ на: комментарий от reprimand

значит, я что-то попутал. признаю. думал, что на все навешивает libgcc

cetjs2 ★★★★★
()
Последнее исправление: cetjs2 (всего исправлений: 1)

Кстати, хотелось бы услышать авторский ответ на этот вопрос. Вдруг у него какая-нибудь теория есть на этот счёт.

ugoday ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.