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)

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

вот только вопрос, что даёт факт запуска, если запущенными таким образом приложениями пользоваться невозможно?

Если бы невозможно было пользоваться, то я бы про это и не упоминал. А так одно время ту же лису дергал по ssh.

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

это просто удобный use case, который я терять не хочу.

Поэтому если сделать ssh -X под Weston'ом, и запустить на удалённой машине что-то иксовое, то внезапно это будет работать. Запускается XWayland, который и рисует локально окошки.

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

Покуда не завезут схожий функционал во все мажорные композиторы

Зачем оно в мажорных композиторах в принципе? Делаем один специальный «композитор», который и не композитор, а прокси из двух частей. На сервере он принимает подключения Wayland клиентов (как обычный композитор), жмёт, шлёт по сети, вторая его часть на клиентской машине общается с локальным композитором, как обычный клиент и отрисовывает все окошки из полученных текстур. Ну и события в обратную сторону. Насколько я понимаю устройство Wayland, проблемы вообще нет. Да, оно ещё не написано, но это не проблема самого протокола и не нужно так сильно кудахтать про отсутствие сетевой прозрачности, как это происходит на ЛОРе.

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

Кучке отщепенцев, которым непременно нужно чтобы ДЕ нормально работало.

fxd.

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

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

Многовато всего наверчено получается. Я бы хотел перейти на wayland (или любой другой современный аналог иксов) полностью, а так я кроме дополнительных костылей особо ничего и не получаю.

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

не очень понятно зачем людям сетевая прозрачность на игровом десктопе

Как раз нужна больше всего. В туалете можно через планшет играть в игори на компе.

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

Кучке отщепенцев,

эти «отщепенцы» составляют поголовное большинство фактических а так же потенциальных пользователей:

которым непременно нужно чтобы открытое контекстное меню не мешало скрину залочиться без их помощи

Пользователи онтопика в офисах.

любителям вытирать пальцы о монитор вместо работы

Пользователи переносимых устройств.

игрунам в фуллскрине

это даже комментировать не буду.

о замечу что погоды они не делают и никому не интересны.

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

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

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

Кучке отщепенцев, которым непременно нужно чтобы открытое контекстное меню не мешало скрину залочиться без их помощи

Позор!

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

У меня на отубуке 4K, на проекторе 800x600

Как оно сейчас, в Х11 работает? Что ты делаешь для того, чтобы заработало?

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

Многовато всего наверчено получается.

В иксах наворочено не меньше. И это их ещё серьёзно подчистили и подкрутили за последнее десятилетие.

Я бы хотел перейти на wayland (или любой другой современный аналог иксов) полностью, а так я кроме дополнительных костылей особо ничего и не получаю.

Эти костыли нужны для того, чтобы ты просто не заметил перехода.

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

хвайланд даже быстрее, чем иксы работают.

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

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

В остальном десктоп не только не развивается, но и деградирует.

Не только линукс и не только десктоп. Деградация везде.

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

Ну тогда его лучше не внедрять. Чего тут думать?! :)

Вот как доведут до ума...

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

что оно нифига не лучше иксов

Может хоть что-то все-таки есть?))

CryNet ★★★★★
()
Ответ на: комментарий от ls-h

Зачем оно в мажорных композиторах в принципе?

Здесь проблема шире, а не просто запускать удалённые приложения. Я могу нагенерировать 3 юзкейса, которые, в общем случае, должен выполнять рядовой десктопный композитор.

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

    Пример, когда оно нужно на десктопе: у меня там установлена и удобно настроена среда разработки. Я пришёл домой, мне нужно что-то быстро подправить. Вместо того, чтобы ставить себе и всё настраивать по-новой, или пользоваться вимом, я подключаюсь к рабочей станции, и вношу необходимые правки.

Для случая с сервером и удалённым приложением достаточно поддержки в одном легковесном композиторе. Для других случаев нужна поддержка в ДЕ.

Почти всё выше перечисленное, с переменным успехом, умеет x2go. В отличии от ssh -X, им даже можно пользоваться. Так что, на рабочем ПК с иксов я похоже, не очень скоро куда-то уйду. Но и рабочий вэйланд в мою Centos 7 вряд ли скоро завезут.

А вот на домашнем ПК осталось только одно препятствие вэйланду: поддержка XdgShellV6 в kde5.

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

В иксах наворочено не меньше.

Меньше. Так как к навороченному иксами добавляется еще навороченное вяленым.

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

https://www.youtube.com/watch?v=SCXlNlX4yds

Т.е. всё достаточно просто. Я с xrandr давно не игрался. Правильно понимаю, что для второго монитора выставляется некоторое виртуальное разрешение в 3840×2160, которое даунскейлится до 1920×1080? Единственная проблема, которую я тут вижу: желательно окна выравнивать по сетке 2×2 пикселя, чтобы было меньше мыла.

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

Нет, а ты все-таки гаденыш

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

King_Carlo ★★★★★
()

Отношусь противоричиво.

С одной стороны всё что говорят про устаревшие протоколы, тридцателетние ошибки проектирования и глобальную перестройку железа это правда.

С другой стороны правда и про поломаную совместимость без реальных преимуществ на данный момент.

А главное: он ещё не готов! Рано его в массы, надо тестировать и писать, писать, писать... Софт то пока через Хвайланд работает, а лишняя прослойка не нужна.

З.Ы. а как оно на софтовом рендере будет крутиться, когда библиотеки *GL* вообще отсутствуют, а вместо драйвера vesa? Пока не научится нормально, вообще не нужно.

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

Могу сделать презентацию такого типа по абсолютно любой подсистеме, любой ОС.

А ты кто, собственно, такой? Человек, который сделал эту презентацию и подготовил это выступление, собственно, Daniel Stone. Он долгое время являлся членом совета директоров X.Org Foundation и вообще X.Org veteran (10+ years) developer.

А где твой вклад в иксы, что ты так рьяно защищаешь их?

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

всё достаточно просто.

на первый взгляд. А на второй — горячее подключение мониторов/проекторов не работает. Да и подключая проектор, к примеру, нужно заранее знать разрешение и ручками вычислять scale-фактор, и от мыла, похоже(я сам не пробовал), не избавиться.

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

что бы с тобой с тобой стало, если бы я мог до тебя дотянуться физически.

всё, слив засчитан.

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

Именно из-за этого «никому не интересны» как раз бородатые задроты фапающие на иллюзорную «сетевую прозрачность иксов».

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

Пользователи онтопика в офисах.

Глупо трёх человек кто хотя бы раз в жизни сталкивался с тем что контекстное меню не даёт залочить скрин расширять на всех пользователей в офисах.

Пользователи переносимых устройств.

На которых линуксов не было, нет, и не будет.

это даже комментировать не буду.

Куда тебе. Между тем игрушки и в фулскрине работают замечательно, если кому-то непременно нужно через задницу.

составляют поголовное большинство фактических а так же потенциальных пользователей:

Ещё раз, в твоих мечтах.

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

Фарсом является дифференциация случаев systemd и wayland. Пользователи не заметят ни того ни другого.

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

Меньше. Так как к навороченному иксами добавляется еще навороченное вяленым.

Если я всё правильно понимаю, то в случае с xwayland ddx части иксов, отвечающие за ввод и вывод заменяются на ddx для вэйланд + вэйланд-композитор(только та часть, что отвечает за ввод вывод, остальное общее). Всё остальное остаётся без изменений.

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

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

Кто такая Ганя Жуевская? Кто такой Миша Манассех? Я выше уже писал, что могу написать любые заключения, по любой технологии, лишь бы заказчику нравилось.

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

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

А вот презентация и выступление какого-то ноунейма, вроде King_Carlo, где он излагает своё ИМХО, абсолютно не имеет веса и никому не интересно.

Смекаешь? А про заказчиков будешь самим заказчикам речи впаривать.

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

а как оно на софтовом рендере будет крутиться, когда библиотеки *GL* вообще отсутствуют, а вместо драйвера vesa?

Извращенцы в треде. У меня на GTX 960 всё лагает, а вы про CPU...

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

Ну вот собственно, презентация и выступление от одного из самых значимых разработчиков иксов, который ещё и побывал директором, это интересно и имеет вес.

Конечно имеет вес, особенно если, предположим, всю эту движуху проплатила одна известная корпорация.

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

> Пользователи переносимых устройств.
На которых линуксов не было, нет, и не будет.

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

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

Оу, пошли манёвры по теориям заговора.

Через сколько постов флуда ты начнёшь ссылаться на рептилоидов?

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

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

Посчитаешь сколько % пользователей c этими поделками?

Какую следующу всепоглощающую аудиторию вы высосите из пальца?

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

Разрозненность реализаций. например в kde свой композитор в kwin. Будет ли оно работать с этим проксирующим композитором? А гном?
И вообще возможна ли реализация проксирующего композитора на том уровне, на котором работают иксы?

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

Многовато всего наверчено получается. Я бы хотел перейти на wayland (или любой другой современный аналог иксов) полностью, а так я кроме дополнительных костылей особо ничего и не получаю.

Судя по твоему ответу на предложение «А что мешает по умолчанию использовать Wayland, а для сетевой прозрачности — иксы?», ты не понял его суть. Имелось в виду, что требование XWayland для каких-то сценариев ни разу не является достаточной причиной, чтобы не использовать Wayland вообще.

Теперь о костылях. Запуск с использованием XWayland клиента по сети не отличается по степени костыльности от запуска такого же клиента локально. Сама же прослойка не такой уж и костыль: её принцип весьма прост, она работает из коробки и не требует дополнительной конфигурации, в Firefox всё плавно, игры тоже не теряют производительность. Конечно, в идеале всё должно работать без прослоек, но такое пока невозможно. Но это, опять же, не повод отказываться от остальных преимуществ Wayland,

К тому моменту, когда приложения начнут выкидывать поддержку иксов, реализация сетевой прозрачности в Wayland-композиторах точно будет, учитывая, что начальная поддержка в GNOME уже есть (помимо уже отмеченной реализации VNC в Qt).

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