LINUX.ORG.RU

Как вы относитесь к переходу на Wayland?

 ,


2

1
  1. Нейтрально 348 (32%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Скорее положительно 260 (24%)

    ***********************************************************************************************************************************************************************************************************************************************

  3. Крайне положительно 179 (16%)

    ********************************************************************************************************************************************************************

  4. Противоречиво 138 (13%)

    ******************************************************************************************************************************

  5. Скорее отрицательно 102 (9%)

    *********************************************************************************************

  6. Крайне отрицательно 69 (6%)

    ***************************************************************

Всего голосов: 1096

★★★★★

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

Ответ на: комментарий от sudopacman

Если мне надо подключить ноутбук с HiDPI к проектору, то чтобы всё хоть как-то заработало в иксах, придётся пердолить настройки;

Подключение второго дисплея само по себе подразумевает настройку независимо от графической подсистемы в принципе.

Wayland позволяет сделать, чтобы всё работало нормально и в автоматическом режиме.

Прикинь - X.org тоже позволяет.

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

Тебе говорят о том, что это не киллер-фича, и вообще она в X.org есть. Так что чушь несёшь ты.

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

Мда…

Даже если приложение написано на устаревшей версии устаревшего тулкита - при наличии X-сервера можно до кучи собрать и этот тулкит.

Продемонстрируй мне, пожалуйста, как ты, например, устанавливаешь и запускаешь на современной системе приложение на Qt 1 (патчи от разработчиков KDE, которые те написали just for fun к двадцатой годовщине, естественно, использовать нельзя).

Стандартный ответ пропагандистов Wayland на вопрос, как в нём решается фича X - «это должны делать тулкиты»

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

На мой взгляд, внедрение Wayland в его текущем виде - это очень хорошая помощь для Microsoft, к продуктам которой пользователи только-только начали терять доверие.

Использование иксов в любом виде — это очень хорошая помощь для Microsoft (или Apple). Новые пользователи, столкнувшиеся с неизлечимым тирингом, с отсутствием поддержки динамического масштабирования при использовании мониторов с разной плотностью пикселей, скорее всего, уйдут на другую ОС. Многие разработчики, увидевшие ад, который из себя представляют иксы, не станут портировать свой софт.

В случае если популярность GNU/Linux сильно повысится, переход на Wayland просто НЕОБХОДИМ, чтобы избежать тонн малвари, эксплуатирующей дыры иксов.

Отмечу, впрочем, что у меня не было бы претензий к Wayland, если бы он позиционировался как низкоуровневая прослойка для запуска YOBA-игр и (отдельно) полноценного обязательного X-сервера поверх себя как часть стандарта. Именно полноценного X-сервера, а не затычечного XWayland, который запускается для каждого клиента отдельно.

Чем нужно было упороться, чтобы такое написать?

sudopacman ★★★★★
() автор топика
Последнее исправление: sudopacman (всего исправлений: 2)
Ответ на: комментарий от sudopacman

В Интернете полно ссылок, где подробнейшим образом объясняется, чем Wayland лучше иксов.

И нигде эти аргументы не согласуются с реальностью.

Quasar ★★★★★
()

Нет. Клянусь, что не перейду на Wayland.

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

Martin Flöser

Зачем ты на шизофреников ссылаешься? Ты бы ещё на Аарона сослался с его клизмой.

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

Логичнее tcpdump через ssh запустить и передать его данные себе через pipe

А когда требуется запустить текстовый процессор для редактирования сложного документа с картинками, предлагаешь гонять ed по ssh вместо LibreOffice?

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

пульс должен был быть плагином альсы (виртуальным устройством), если бы лёнька умел в проектирование интерфейсов.

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

у тебя классическое я все о всех знаю.

Попробуй перечитать свои сообщения, представив, что их писал кто-то другой.

я запускал мультисеат «в промышленных масштабах» когда не было ничего «из коробки» ждя этого. так что я знаю как работают Х. а ты в лучшем случаю умеешь что то там программировать под них.

Ну конечно же юзер знает детали работы программных систем лучше программиста! (сарказм)

i-rinat ★★★★★
()
Ответ на: комментарий от sudopacman

С таким же успехом можешь пойти поливать говном Vulkan, потому что использующий это API порт-обёртка от Feral не показывает большей производительности, чем версия для Windows

Вот только с Vulkan изначально ясно, что это API, которое даёт полное распоряжение ресурсами. В случае с вялендом же была реклама, что он волшебным образом решит все проблемы и что иксы тормознутые.

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

Иксы ещё никто не отбирал.

Офигеть. Сначала вялендопетухи орут «Мы у вас иксы отберём! Кококококо!», а потом пояляются заявления «Иксы никто не отбирал».

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

Вяленд пилят те кто задолбался разгребать и разбираться в тоннах легаси кода

Ложь. Вяленд пилят неосиляторы и имбецилы.

т.е. с пониманием там не очень.

Конкретно у вялендоразрабов - да, не очень. Тем не менее независимые разработчики, которых никто не знает, успешно справляются с написанием своих X-серверов. Очень показательно.

Зато они сообразили что лучше это всё выкинуть пока не стало совсем поздно.

У них просто NIH взыграл.

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

не нравится

Не «не нравится», а не работает.

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

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

сравнение шло между ванильными иксами и прослойкой XWayland

XWayland там был только в тех приложениях, которые без него не работают. Сравнивали GNOME.

которая не только не просаживала производительность, но и кое-где быстрее работала (sic!).

Ещё как просаживала. А то «быстрее» в пределах погрешности находится.

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

У меня в иксах 15fps при ресайзе окошек.

В иксах или в каком-нибудь говёном WM?

Quasar ★★★★★
()

Пока нейтрально. У меня, например, под кедами вяленд так и не взлетел. То курсор пропадает, то она огромного размера. То просто паузы в запуске приложений. Пока сыро. По крайней мере, у меня.

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

Очнись! Mixed dpi в X.org очень давно поддерживается! Всё, что надо для улучшения - это чтобы программа, которая обнаруживает и подключает монитор, требуемый dpi сама выставляла. А вручную dpi итак можно выставлять динамически.

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

Лучше иксы научи. Пока у меня на Wayland тиринга нет из коробки.

У меня в иксах из коробки тоже нет тиринга. Что я делаю не так?

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

Какой такой минус? Тот mixed dpi, о котором идёт речь, поддерживается не на уровне вяленда, а на уровне GNOME. Иксы и вяленд тут ни при чём. Всякие обмудки понафантазировали у себя в больном воображении своё представления архитектуры вяленда и иксов, и идут по форумам орать, какой вяленд офигенный, и врать про то, что иксы не имеют тех или иных возможностей.

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

Переход на вяленд сам по себе означает пердолинг во всех случаях реального использования.

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

Есть только костыли для частных случаев.

В таком случае вяленд состоит из костылей для частных случаев и кроме этих костылей там принципиально ничего нет и быть не может.

Чтобы решить «за 2 минуты», потребуется сначала потратить кучу времени, чтобы выяснить, что это вообще за проблема, какие есть способы от неё избавиться и который из них подходит для твоей ситуации.

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

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

а вот с остальным — все будет в шоколаде.

Не в шоколаде, а в говне. Впрочем, для любителей вяленда и говно это шоколад.

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

Daniel Stone

Почему сторонники вяленда чаще всего ссылаются на неадекватов?

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

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

Те, кто считают, что всё нормально, обычно молчат, так как не имеют проблем. В то же время всякие дебилы вроде нынешних разработчиков KDE поливают говном иксы безо всяких аргументов, демонстрируя при этом свою полную некомпетентность. Эта некомпетентность подтверждается говёностью KDE5.

Quasar ★★★★★
()
Ответ на: Мда… от sudopacman

Продемонстрируй мне, пожалуйста, как ты, например, устанавливаешь и запускаешь на современной системе приложение на Qt 1

Можно вспомнить МСВС, которая таскает за собой кучу Qt-ей различных версий, начиная с 1.46 (!) и кончая 4.*

патчи от разработчиков KDE, которые те написали just for fun к двадцатой годовщине, естественно, использовать нельзя

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

переход на Wayland просто НЕОБХОДИМ, чтобы избежать тонн малвари, эксплуатирующей дыры иксов

Обоснуй, почему нельзя закрыть дыры, не отказываясь от X11. Почему MS успешно закрыл дыры в win32, имеющие примерно аналогичную природу, если я правильно понял. какие дыры ты имел в виду? Возможность перехватывать события и ввод чужого приложения, да? Что мешает в рамках X11 сделать для таких действий систему настраиваемых прав, а по умолчанию просто блокировать их?

Что касается тиринга - почему-то я на своей нвидии (с блобом) с ним не сталкивался. Может, это таки проблема дров? Могу ошибаться, конечно.

Чем нужно было упороться, чтобы такое написать?

Витамином политкорректности. :)

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от sudopacman

Это дело конкретного композитора.

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

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от Ivan_qrt

Иксы дырявые, и это не исправить без слома совместимости с X11.

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

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

Daniel Stone - это не серьёзный человек, а мудак обыкновенный. Серьёзный человек не станет срать в исходники графического сервера и вандализировать свободный драйвер видеокарты.

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

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

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

Тиринг неизлечим by design.

Если это так, то в вяленде он тоже неизлечм by design.

Quasar ★★★★★
()
Ответ на: комментарий от i-rinat

Каким местом это прозрачность, если мне как разработчику нужно фиксить запуск моего софта через ssh -X?

Софт изначально был написан для работы поверх xlib или собран так. Это и есть сетевая прозрачность, так как софт не подозревает, удалённо он работает или локально.

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

Qt5 «over wire» работает так же, как и Qt3 или Qt4.

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

Да ты сам ничерта не смог объяснить, чем плохи иксы.

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

В том же TDE в настройках выбираешь галочку включения композитинга, например. Никаких унизительных ритуалов. Но и без него почему-то проблемы тиринга нет.

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

Творчество психически больных не является доказательством.

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

Fullscreen в играх вообще существовать не должно. Не хватало ещё чтобы оно мне разрешение монитора переключало и мешало активности на других мониторах.

От себя добавлю, что даже в Windows приложения в Fullscreen сейчас считаются дурным тоном. Все нормальные разработчики тех же игр делают borderless window.

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

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

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

Эта софтина была установлена на универских серверах. И сколько не пытался я пробросить это поделие через хвалёную «сетевую прозрачность» — пользоваться было этим совершенно не возможно, кроме наилютейших тормозов и лагов(и это на 100мбитном канале) я ничего не получил.

В то же время у меня полноценный десктоп на мобильном интернете с каналом 64 килобита работал вполне юзабельно. Что-то ты не так делал...

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

вот только на современных ноутах поголовно highdpi.

Чистейшая ложь. На современных ноутах поголовно 1366x768 пополам с FullHD.

Quasar ★★★★★
()
Ответ на: комментарий от i-rinat

Ну «в принципе» и в Wayland всё работает. Только реализовывать нужно.

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

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

Приложения на Qt можно использовать через VNC — http://www.jumpnowtek.com/rpi/Running-Qt5-Apps-Over-VNC.html.

VNC - тормоз. Особенно на узких каналах. В то же время иксы через nx прекрасно справляются с задачей.

А что мешает по умолчанию использовать Wayland, а для сетевой прозрачности — иксы?

Мешает два факта:

1. Смысл от вяленда теряется вообще, так как ненужное дублирование функциональности и несовместимость.

2. На выбор предлагается либо одно, либо другое, но не всё сразу.

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

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

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

я знаю как работают Х. а ты в лучшем случаю умеешь что то там программировать под них.

Хотя... Я тут подумал и понял, что пользователь-то действительно должен знать лучше. А вернее, не знать. Потому что софт должен упрощать жизнь, а не создавать дополнительные трудности.

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

А теперь иксы. Ты пишешь про то, как настраивал мультисит. Явно выставляешь это как достижение. А это не должно быть достижением. Это должно быть просто. Как и запустить дефолтную конфигурацию. Но этого сделать нельзя. Нужно потратить недели на разбирательства с конфигами.

Когда мне этот ужас пытаются представить «чудесным», мне становится странно.

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