LINUX.ORG.RU
ФорумTalks

Почему Wayland никак не придет?

 , , , ,


0

2

Говорят, что главная проблема игр в Linux это графический сервер. Что он безнадежно устарел и не отвечает современным требованиям мультимедиа, и что разрабатывать/поддерживать игры под Linux с учетом всего этого- настоящая боль. Что в винде все круто и стандартизировано, а в Linux куча костылей, которые кое-как работают. Но «кое-как» разработчиков не устраивает. Делают современный Wayland для видео. Уже 12 лет делают, и как было с играми под Linux не очень, так и осталось. Все эмуляторы какие-то от Valve, протоны, нейтроны… Похоже авторы Wayland и сами не верят в свой проект. У меня такое впечатление, что когда его закончат и внедрят, он тоже устареет, и начнут делать еще одну замену. Я вообще не понимаю, они это всерьез, или это потешный проект? Хоть какие-нибудь реальные перспективы у него есть, кроме мобилок с кикстартера?

Перемещено leave из general

Почему Wayland никак не придет?

Потому что количество тех, кто говорит, сильно перевешивает количество тех, кто делает, очевидно?

aol ★★★★★ ()

Почему Wayland никак не придет?

Уже давно пришел, многие пользуются. О чем ты вообще?

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

Я думаю дело не только в разработчиках, но еще и в маркетинге, и даже в названии. DirectX - это узнаваемо, да и звучит стильно и понятно («прямой, непосредственный»). А что такое Wayland? «ПутьЗемля» - чего сказать хотели? Куда путь? Какая земля? Причем здесь система видео? Да и не путь это никакой, а топтание на месте. Это нужно было сделать за 3 года, теперь поезд ушел, а у проекта репутация протухшего мусора.

shkolnik_2022 ()

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

Отлично, ты начинаешь потихоньку догонять, продолжай в том же духе и вопросы начнут отпадать. А пока коротенькое сориентирую: если тебя чем-то сейчас не устраивает винда для игр, то преуспевшее решение на линукс тоже будет не по вкусу, говоря ещё короче, не получиться и рыбку съесть и кости сдать.

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

На винде как-раз только игры и остались. Там мощная телеметрия, использовать ее для чего-то кроме игр опасно. Но для игр она идеальна.

shkolnik_2022 ()

Потому что классическая проблема legacy: хочется сделать ничего не разломав, но многое так завязано на костыли Х-ов, и не торопится это исправлять, что не разломав сделать крайне затруднительно.

Та же история и с Python и много с чем.

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

Там мощная телеметрия, использовать ее для чего-то кроме игр опасно. Но для игр она идеальна.

Отлично, лёд тронулся, давай вообразим, вот некая корпорация взяла ядро линукс, вложилась по полной, победила винду, дальше что?

papin-aziat ★★ ()

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

Ну и потом, вайланд - готов и, собственно, уже давным-давно готов. Проги не готовы.

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

Потому что классическая проблема legacy: хочется сделать ничего не разломав, но многое так завязано на костыли Х-ов, и не торопится это исправлять, что не разломав сделать крайне затруднительно.

Значит нужен нормальный руководитель, который выкинет костыли и сделает уже как надо? 12 лет это огромный срок. Если у тебя ничего не получилось за 12 лет, то ты что-то делаешь не так. Уходи и освободи место для нормальных чуваков, которые знают как делать, я так считаю.

shkolnik_2022 ()

Wayland придуман не для игр, а хотя в рекламе утверждалось, что он создаёт меньшую нагрузку на компьютер,чем Xorg, число FPS в играх по тестам получается не больше или несколько меньше, чем в Xorg. Игр для Linux мало потому, что мало игроков, поэтому разработчикам игр не хочется тратить время на их поддержку. В магазине Steam можно посмотреть статистику, чем пользуются игроки. Linux у каких-то долей процента игроков, их даже меньше, чем с MacOS. В магазине Steam учтены не все игры, но там есть большинство хороших. Есть ли Wayland, нету ли - на появление игр это не влияет. Хотите играться - устанавливайте Windows. Если нет второго компьютера для Windows - устанавливайте двойную загрузку.

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

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

Т.е. все упирается в небольшой процент аудитории, а не в техническую часть? Почему тогда Valve так впрягается, а другие конторы не хотят иметь дело с Linux?

Ну и потом, вайланд - готов и, собственно, уже давным-давно готов. Проги не готовы.

А что там с драйверами? Слышал, что только Intel работает без нареканий.

shkolnik_2022 ()

Вейланд готов и уже очень давно. Бери и используй.

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

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

Wayland придуман не для игр

Это чисто ваше мнение? Так можно сказать и про DirectX. Понятно, что не конкретно для игр, а для мультимедиа в целом. Но почему вы игры отсюда выкидываете?

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

Слышал, что только Intel работает без нареканий.

У intel всё плохо даже в windows в ряде случаев, когда нужно использовать прозрачности - наблюдал уже пару раз для Paraview и ещё какого-то приложения.

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

Вейланд готов и уже очень давно. Бери и используй.

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

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

Вот видишь, а говоришь готов…

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

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

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

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

Вот видишь, а говоришь готов…

Wayland готов, а вот игры не готовы для wayland’а.

eternal_sorrow ★★★★★ ()

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

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

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

В kubuntu такого вообще нет. Это хоть в какой DE?

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

так бунту ж не главный дистрибутив, лол.

Thero ★★★★★ ()

Говорят, что главная проблема игр в Linux это графический сервер.

Говорят.

Что он безнадежно устарел и не отвечает современным требованиям мультимедиа

Только мультимедиа - это не основное, что нужно.

Похоже авторы Wayland и сами не верят в свой проект.

Если Wayland сможет заменить xorg, то он сам станет xorg-ом. :-)

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

А что там с драйверами? Слышал, что только Intel работает без нареканий.

Мой AMD как-то не жалуется. По факту не готова только невидия. Потому что вместо общепринятых стандартов пытается пропихнуть свои.

Почему тогда Valve так впрягается, а другие конторы не хотят иметь дело с Linux?

Потому что Valve в первую очередь платформа для игр, а не сами игры. Платформе должна работать на всех осях. А вот сами игры - как разработчики захотят. И для них рынок Linux слишком маленький. Да что там, для них и рынок Mac слишком маленький, чтоб на него распаляться.

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

Говорят, что даже в KDE уже нелохо wayland работает, но судя по всему, тебе придётся что то дополнительно поставить для этого.

В Gnome (оболочке по умолчанию в убунту) wayland уже используется по умолчанию.

eternal_sorrow ★★★★★ ()

Я лично использую wayland с 2016 года. Сперва GNOME, теперь sway. Желания возвращаться обратно на иксы нет.

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

Только мультимедиа - это не основное, что нужно.

Ты жестко ошибаешься…

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

Десктопный - Fedora. Как бы от этого не бомбило у сторонников других дистров. Это апстрим.

P.S. Чтоб не было воплей о моей предвзятости, я сижу на Arch. И Fedora мне не особо нравится. Но отрицать очевидное не вижу смысла.

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

Мой AMD как-то не жалуется. По факту не готова только невидия. Потому что вместо общепринятых стандартов пытается пропихнуть свои.

Считай не готова игровая индустрия, потому что AMD это несерьезно (сам в прошлом дважды обладатель AMD).

Потому что Valve в первую очередь платформа для игр, а не сами игры. Платформе должна работать на всех осях. А вот сами игры - как разработчики захотят. И для них рынок Linux слишком маленький. Да что там, для них и рынок Mac слишком маленький, чтоб на него распаляться.

Так а выгода Valve в чем?

shkolnik_2022 ()

Потому что Поттеринг ещё не занялся этой проблемой. Кроме него никто не сможет выкинуть иксы с вяленым на мороз и написать дефолтный видеосервер

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

Считай не готова игровая индустрия, потому что AMD это несерьезно.

Ничего, что игровые консоли давно на AMD? Даже Apple переползла на AMD-графику.

Так а выгода Valve в чем?

В деньгах. Затраты на поддержку Linux у нее минимальные, а денюжки оттуда все равно капают. Чего не скажешь о непосредственных разрабах игр. У них все с точностью до наоборот.

qtm ()

Похоже авторы Wayland и сами не верят в свой проект.

Это ты от авторов Wayland такое услышал?

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

А для чего Wayland? Средства удаленного рабочего стола на нем работают? Можно vnc, TeamViewer на нем запустить? Можно в Скайпе экран демонстрировать?

Landgraf ★★★★★ ()

Смешались в кучу, кони, люди, X.Org, Wayland и DirectX.

EXL ★★★★★ ()

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

ипв6 представлен в 1996, активно пропиховывается с 2008 и всем по иксу.

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

Ты жестко ошибаешься…

Нет. Мне вот не нужно. Пиликает хорошо, видосики крутит. А вот остальное - нужно. И если Wayland это всё не заменит, то он со своей мультимедией не нужен в обычной ОС. А скорее всего не заменит - сложно совместить сеть и прямой доступ к видеокарте. Но может я с последним и ошибаюсь. Если получится на самом деле совместить, будет не плохо.

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

ипв6 представлен в 1996, активно пропиховывается с 2008 и всем по иксу.

Не по иксу IPv6. Прижимает всё больше.

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

Это апстрим.

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

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

У Intel поддержка OpenGL в Linux значительно лучше, чем в Windows. По крайней мере на старых интеграшках так было.

EXL ★★★★★ ()

Поддержка в драйверах стопорит.

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

И для них рынок Linux слишком маленький. Да что там, для них и рынок Mac слишком маленький, чтоб на него распаляться.

this. Ну и между нами, современные игры и платформы для их распространения такое УГ, что безопаснее себе просто троянов понаставить с порносайтов. К осям где держится хоть какая ценная информация их нельзя подпускать, а лучше вообще держать на отдельном девайсе.

ptarh ★★★★★ ()

Говорят, что главная проблема игр в Linux это графический сервер.

Правда? Я уверен X11 меньшая из проблем. Оконная система должна дать область для рисования (чаще всего на весь экран) и как бы всё. Дальше OpenGL или Vulkan. И X11, Wayland или ещё что, для игры параллельно.

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

Зря уверен.

А как X11 мешает использовать OpenGL? Конечно, взаимодействовать с Х11 для инициализации нужно, но это всё давно реализовано в каком-нибудь SDL.

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

А как X11 мешает использовать OpenGL?

Кривым копированием буферов и последующим тирингом.

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

Потому что Поттеринг ещё не занялся этой проблемой. Кроме него никто не сможет выкинуть иксы с вяленым на мороз и написать дефолтный видеосервер

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

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

А с каких пор Fedora - это только Gnome? Fedora - это systemd, pulseaudio, flatpak, selinux, та даже тот же wayland опосредованно.

Хочешь посмотреть как будет выглядеть твой уникальный, не такой как все %distroname% через год? Просто поставь свежую Fedora. Это и есть, мать его, апстрим.

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

Ничего, что игровые консоли давно на AMD? Даже Apple переползла на AMD-графику.

Очень рад за них. Правда какой смысл от консолей, когда тема про ПК? Мне, например, неинтересно платить по 3-4 тысячи за диск. А с учетом того, что Sony довольно быстро теряет эксклюзивы (только в этом году куча больших тайтлов портировалась или анонсирована на ПК), вообще смысла нет. Графика на консолях убога. В чем преимущества AMD? Их нет.

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

Это ты от авторов Wayland такое услышал?

Это я бы сказал сам себе спустя 12 лет… на месте авторов Wayland. И дал бы уже заняться делом тем, кто умеет.

shkolnik_2022 ()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)