LINUX.ORG.RU
ФорумTalks

Какие есть или разрабатываются альтернативы Иксам?

 , ,


0

2

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

Альтернатив нет. Была NeWS в лохматых уже годах, но её похоронила Sun. А вяленд не может быть заменой для иксов.

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

Я так понимаю, что это из ненависти к альтернативам сказано? Ведь Wayland пилят же, независимо от того, плохо это или нет.

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

Ясно. А можно узнать, в каком направлении движутся сами Иксы и движутся ли?

Да, я знаю, я ленивый болван: «лень гуглить - спроси на ЛОРе».

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

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

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

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

Quasar ★★★★★
()

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

На мой взгляд, оно должно состоять из нескольких слоёв API, с возможностью добавлять новые слои в процессе развития технологий. Общение клиента и сервера при коннекте будет выглядеть как-то так:

1.
Клиент: Аппаратный OpenGL умеешь?
Сервер: Да.
Клиент: Супер. На, рисуй.

2.
Клиент: Аппаратный OpenGL умеешь?
Сервер: Нет.
Клиент: А я умею? Умею. Ок, буду сам рисовать, а тебе отправлять готовые картинки.

3.
Клиент, имеющий вебо-подобный интерфейс: Html-подобный язык разметки умеешь?
Сервер: Нет.
Клиент: А я умею? Умею. Ок, буду сам рисовать, а тебе отправлять результаты рендеринга.

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

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

geekless ★★
()

Y давно сдох.

framebuffer не отличается производительностью.

В общем, иксы — единственная достойная альтернатива иксам.

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

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

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

В каких именно частях иксов эти моменты?

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

Просто X11 — это же только протокол, если недостатки только в сервере, то его можно исправить или даже сменить, и ничего не сломается. А при смене протокола сломается всё.

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

А разве существует свободная реализация кварца? Это же вроде OS X only

PaRuSoft ★★★★
()

Не буду расписывать портянки текста,

А я бы почитал, мне действительно интересно мнение грамотного специалиста.

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

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

Славься David Airlie!!!

Behem0th ★★★★★
()

Реальных альтернатив нет и не надо.

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

Прими разупорин

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

посмотри как устроен QWS.

Что это за неведомая херня?

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

Прикинь, даже огрызок с OS X никуда от иксов деться не может, что намекает

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

wota ★★
()

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

PolarFox ★★★★★
()

Как народ агрится то. Расслабьтесь, не всем нужна эта ваша сетевая прозрачность. Костылей к ней предостаточно и они по крайней мере работают :}

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

Я не могу назвать себя грамотным специалистом по Линуксу. Максимум - продвинутый пользователь. Меня кое-что не устраивает в Иксах именно как пользователя.

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

Иксах именно как пользователя.

Тогда почему ты думаешь что неудобства связанны именно с иксами? Даже если виноваты иксы почему ты думаешь что это нерешаемая архитектурная проблема решить которую можно только новым проектом а не патчами к иксам?

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

>почему ты думаешь что это нерешаемая архитектурная проблема решить которую можно только новым проектом а не патчами к иксам?

Потому что X12. </trololo>

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