LINUX.ORG.RU
ФорумTalks

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

 , , , ,


0

2

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

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

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

на самом деле, есть. а ещё есть игры, использующие sdl1, который никогда не будет уже поддерживать wayland.

И «переконвертировать» их каким-нибудь способом нельзя? Т.е. для Linux они считай пропали? Можете привести примеры значимых игр, или там фигня одна в основном?

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

Давай называть крупных сторонних разработчиков софта, которые поддержали Flatpak

Я сколько пробовал что-то ставить через flatpack и snap - что в одном что в другом шлак один, можно привести пример что такого ты там находишь чего нет в репозитории и/или для чего не проще скачать deb-пакет?

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

Т.е. для Linux они считай пропали?

с чего бы? всегда есть Xwayland. и иксы никто из репозиториев не удаляет.

eternal_sorrow ★★★★★
()

Потому что проблемы линукс дистрибутивов на десктопе не в низкоуровневых штуках типа wayland, а в штуках типа cairo. То, что вейланд заработает как надо, не сделает его легким в сравнении с X11 (собственно, весь жир в X11 - это те расширения, которые в нём плохо встали и были реализованы по-новому в wayland, сами иксы экстремально легковесны), и не позволит писать нормальный софт с меньшим геморроем, чем под Mac OS X

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

И «переконвертировать» их каким-нибудь способом нельзя?

Нельзя. Только править исходный код и переписывать их на SDL2. Если код открыт – нет проблем, берёшь и переписываешь. Я так пару любимых игрушек под Linux перенёс на SDL2, у которых код был открыт.

Т.е. для Linux они считай пропали?

Они будут запускаться на XWayland, который в ближайшие 10 лет выкидывать никто не собирается. Ну а дальше скорее всего в Linux будет такая же ситуация как в macOS – нужны иксы для старого неактуального софта? Делай sudo apt (yum) install xwayland и это правильный подход.

Можете привести примеры значимых игр, или там фигня одна в основном?

Популярные игры используют SDL2, особенно игры от Valve.

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

Давай мы здесь не будем обсуждать кто и чем должен пользоваться?

Почему? Ты запрещаешь?

Остановимся на том, что ты не хочешь, чтобы Linux становился полноценной десктопной системой, мы тебя услышали.

Да мне абсолютно без разницы станет линукс «полноценной» десктопной системой или нет.

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

можно привести пример что такого ты там находишь чего нет в репозитории и/или для чего не проще скачать deb-пакет?

Да, конечно:

  • opera. В deb версии постоянно отваливаются кодеки, решения нет

  • telegram. В стандартных репах старая, есть от левых пионеров PPA, ну или сам руками качай - всё плохо

  • JetBrains. Иначе качай tar.gz и наслаждайся линукс веем

  • heroku - тоже самое, что предыдущее.

  • multipass - вообще никак без snap

  • ponysay - git clone && python install

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

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

Ну удачи с такой идеалогией. Для Hello World-ов прокатит. Иначе будет вечный и сырой глюкодром (что и есть).

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

Ну может быть, пусть так. Я просто всем перечисленным не пользуюсь.

mbivanyuk ★★★★★
()

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

Болтуны так говорят, игры хорошо работают и на xorg, который в сврю очкредь принципиально лучше вайланда.

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

upstream refers to a direction toward the original authors

Что я и имел ввиду. Приезжает раньше в Arch. Но original authors - RedHat.

Во-вторых, flatpak, судя по всему, проиграл снапу.

Cпорно. Наполнение лучше у Snap, но оно и понятно, Ubuntu - весьма популярная штука. Однако я пока не вижу ни одного «атомарного» дистра на снапе, даже от самой Сanonical. А на флатпаке таких уже, как минимум, два. Так что, будем посмотреть :-)

В-третьих, селинукс существует уже 19 лет, с тех пор, когда федоры еще даже в планах у редхата не было.

Но афтыри-то RedHat.

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

Я и сам там за KDE голосовал :-) Однако архитектурно и по дизайну мне Gnome нравится больше.

Вот почему конфиги гнома лежат в папках, а в кедах - в свалке? Почему Наутилус может примонтировать ISO из коробки, а в Дельфине надо костылять? А накой хер в Дельфине по правой кнопке мыши есть пункты «отсортировать» и «поменять вид», когда эти же, сука, кнопки лежат по умолчанию на панели? А темы в кедах? Это же вообще боль: тема для плазмы, тема для окошек, тема для приложений, цветовая тема… А еще есть квантум и темы для квантума.

Продолжать можно долго. Единственное к чему нельзя придраться в Кедах - это к скорости работы. Тут Кеды впереди планеты всей. Именно поэтому я на них и сижу. Пока еще сижу. Если в 6 версии ничего не изменится, свалю либо на Gnome, либо на Sway с софтом от Gnome.

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

Потому что проблемы линукс дистрибутивов на десктопе не в низкоуровневых штуках типа wayland, а в штуках типа cairo. То, что вейланд заработает как надо, не сделает его легким в сравнении с X11 (собственно, весь жир в X11 - это те расширения, которые в нём плохо встали и были реализованы по-новому в wayland, сами иксы экстремально легковесны), и не позволит писать нормальный софт с меньшим геморроем, чем под Mac OS X

Берешь Qt, берешь QML, рисуешь GUI.

kirk_johnson ★☆
()

Wayland давно уже сделан. Это протокол. Не могут доделать свои программулины под Wayland всякие криворукие копирасты типа Nvidia и прочие погромисты.

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

Это протокол.

Это бред. Во-первых, Wayland, как протокол, ещё не сделан. Например, нет расширения для выбора формы и размера курсора. Во-вторых, самая важная часть – софт – ещё в процессе разработки. В-третьих, чтобы кошерно заработал interop потребуется ещё не одну сотню копий сломать.

kirk_johnson ★☆
()
Последнее исправление: kirk_johnson (всего исправлений: 2)

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

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

Что я и имел ввиду. Приезжает раньше в Arch. Но original authors - RedHat.

Авторы чего? Гнома, которым пользуется полтора инвалида? Селинукса, который сделан в АНБ, и которым на десктопе не пользуется вообще никто (за исключением любителей флатпака, вынужденно)? Пшшшаудио, которое допиливали пять лет до юзабельного состояния?

Наполнение лучше у Snap, но оно и понятно, Ubuntu - весьма популярная штука.

Именно. И именно убунта это флагман десктопного линукса.

Однако я пока не вижу ни одного «атомарного» дистра на снапе, даже от самой Сanonical. А на флатпаке таких уже, как минимум, два. Так что, будем посмотреть :-)

Это потому что Марк не наркоман.

Но афтыри-то RedHat.

Нет. Шапке его отдали на поддержку и развитие. И они уже 15 лет не могут довести до его до состояния «можно пользоваться без курения сотен манов». Зато комиксы нарисовали :)

Я и сам там за KDE голосовал :-) Однако архитектурно и по дизайну мне Gnome нравится больше.

Соболезную.

Вот почему конфиги гнома лежат в папках, а в кедах - в свалке?

.local это не «папка»? dconf это «папка»?

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

Без понятия. Покажи свой feature request.

А накой хер в Дельфине по правой кнопке мыши есть пункты «отсортировать» и «поменять вид», когда эти же, сука, кнопки лежат по умолчанию на панели?

Без понятия. Покажи свой feature request.

А темы в кедах? Это же вообще боль: тема для плазмы, тема для окошек, тема для приложений, цветовая тема… А еще есть квантум и темы для квантума.

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

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

Читанул тред, перепутал тебя с eternal_sorrow, звиняйте.

leave ★★★★★
()

Зачем верить или сомневаться если можно пользоваться?

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

Селинукса, который сделан в АНБ

Хоть не рептилоидами с Нибиру.

И именно убунта это флагман десктопного линукса

Который не смог довести до ума ничего из своих разработок. Хорош флагман, ничего не скажешь.

Это потому что Марк не наркоман.

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

dconf это «папка»?

dconf лежит в своей папке, чего не скажешь о тоннах всевозможных «programnamerc», сваленных в одну кучу.

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

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

P.S. Гном, конечно, есть за что хейтить, но объективно в нем и плюсов овердохрена.

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

Почему? Ты запрещаешь?

Можешь хоть свой геморрой обсуждать, но тема то про Wayland.

Да мне абсолютно без разницы станет линукс «полноценной» десктопной системой или нет.

А чего тогда волнуешься за хомячков и домохозяек? Боишься наплыва пользователей в Linux?

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

Болтуны так говорят, игры хорошо работают и на xorg, который в сврю очкредь принципиально лучше вайланда.

Чем лучше? Перечисли пожалуйста.

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

Потому что ты истеришь на лоре, а не содействуешь приходу Вяленда.

А ты содействуешь? Покажи примеры своего содействия.

shkolnik_2022
() автор топика

Меня больше всего удивляет как там обстоят дела с Макосью? Тот же икссервер, игры, аудио, видео, дрова без проблем.

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

А ты содействуешь?

«А почему вы отвечаете вопросом на вопрос?» (c)

Покажи примеры своего содействия.

А я не ною и по другой специальности работаю. Помочь могу в лучшем случе багрепортами, но УМВР. 😏 Arch, GNOME.

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

Хаха. Покажи мне аналог GDI+ хотя бы, не говоря о Display PDF. Был бы - не было бы ада LibreOffice. КМК, сейчас кроме электрона в линуксе ничего относительно годного нет. Но электрон тоже буэ. А, возможно, немного java.

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

Не могут доделать свои программулины под Wayland

Даже удивительно, почему под X11 делали пачками, включая школоту...

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

В systemd хотя бы есть уровень абстракции, которым все могут пользоваться.

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

Меня больше всего удивляет как там обстоят дела с Макосью? Тот же икссервер, игры, аудио, видео, дрова без проблем.

Да так же обстоят. Игр не сильно больше, чем в Linux. Судя по отзывам в стиме, порты примерно такого же качества, как в Linux, т.е. средней фиговости.

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

Даже удивительно, почему под X11 делали пачками, включая школоту…

Не говори за всех! Я ничего под X11 не делал. А если и начну прогать под Linux, то буду сразу ориентироваться на будущее, т.е. на Wayland.

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

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

Вот когда skia будет работать без проблем под wayland, а wlroots иметь всё, чтобы запилить вариант fvwm с переключалками раскладки, индикаторами, миниприложениями и преферансом без разработки принципиально нового композитора и переписывания других частей (типа композитора окон), тогда всё будет норм.

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

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

В этом

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

в Mac OS не X сервер.

Иксы можно поставить отдельно на MacOS, но по умолчанию их там нет.

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