LINUX.ORG.RU

Разработчики Ubuntu отказываются от X.org в пользу Wayland

 , ,


0

4

Известный космический турист, программист и филантроп, а по совместительству и лидер команды разработчиков Ubuntu, только что в своем блоге объявил об отказе от графического сервера X.org в пользу легковесного сервера Wayland, который в данный момент находится в стадии активной разработки.

Создатель Wayland, сотрудник компании Intel Кристиан Хогсберг (Kristian Hogsberg), следующим образом характеризует свое детище:

Wayland — новый сервер дисплея, который выполняет только крошечную часть тех функций Х, которые мы фактически используем, когда запускаем композитный десктоп. Wayland — это, по сути, буферный менеджер (подобно тому, чем DRI2 является для X.org), обработчик входных данных. Весь рендеринг выполняется на клиентской стороне — так, как сегодня работает OpenGL, а задание режимов и другие аппаратные установки выполняются в ядре. Такой подход позволяет значительно упростить организацию сервера.

Чтобы переход не был слишком сложным для конечных пользователей, Марк пообещал сохранить возможность запуска X-приложений в режиме совместимости. Кроме того, была обещана помощь разработчикам GNOME и KDE.

Чем же был плох X.org? Марк доволен тем, как развивается X.org, но, по его мнению, создать впечатляющую графику на X.org значительно сложнее, так как X.org изначально преследовал несколько иные цели и имеет ряд серьезных ограничений. По мнению Марка, для конечного пользователя намного важнее сама графика, нежели сетевые возможности X.org.

О временны́х рамках говорить сложно. Конечно, кто-то ожидает увидеть первые наброски уже через 6 месяцев, но Марк считает, что что-то полезное для сообщества появится не ранее чем через год, а полный переход займет не менее четырех лет.

>>> Подробности

★☆

Проверено: post-factum ()
Последнее исправление: Dendy (всего исправлений: 2)
Ответ на: годный срач от ICECREAMMAN

Читайте выше. Ресурсы/человекочасы разработчиков не безграничны, а Шаттлворт ещё больше распыляет их, отказываясь от стабильных: графической подсистемы, окружения рабочего стола. Похоже, действительно, желает отметиться в истории как герой-реформатор, а на деле страшно разброда и хаоса.

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

>Помню когда-то на ЛОРе была новость что кто-то пилит легковесную реализацию Хорга, как раз без сетевых возможностей, при чем оно было совместимо с иксами и ничего переписывать не надо, по крайней мере разработчики заявляли что это ихняя цель. Почему бы Марку не объеденится с ними?

ты не поверишь

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

>ИМХО, один из самых судьбоносных поворотов в истории линукса на десктопе.

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

r ★★★★★
()

>Марк доволен тем, как развивается X.org, но, по его мнению, создать впечатляющую графику на X.org значительно сложнее, так как X.org изначально преследовал несколько иные цели и имеет ряд серьезных ограничений.

http://www.phoronix.com/forums/showpost.php?p=154645&postcount=34

" How do you know? I mean this thread is pretty much «yay it's new, so it must be better»

I've read many comments about X being outdated and unmaintainable. But apart from my own experience(the C-Api!) I have yet to see anyone coming up with evidence and or actual knowledge.

So let's play a game:

1. Think about a problem you have with X, anything.

2. Is it an actual X issue or is it a problem with the Kernel, Scheduling or DRM?

3. Is the issue really X or is it another part of the graphic stack, e.g. Mesa, Gallium, the drivers?

4. Is it really a problem within X(the infrastructure, Apis, fundamentals) or is it a simple bug/unfinished feature?

If you still have anything, you may post it here. If not, please stop talking about Wayland as the future "

anonymous
()

Марк Рулед. Но с арча пока не слезу :P

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

Но здоровьечка и терпения космонавту.

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

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

Нееет!!!

А вообще, благая весть и как уже тут писали - это новость положила начало глобальной хомячкизации linux. Ибо мало очелеловечить установщик, изменить gui и бесплатно рассылать диски, нужно менять\выпиливать все, что ненужно на десктопе. Я, за!

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

>Ох, какая жалость, твою священную корову обидели... :)

Корова - это ваш вельвет. Иксы - это вороной жеребец.

r ★★★★★
()

Как кассир без кассы,
Как монах без рясы,
Как пиратский бриг без парусов —
В наши дни ужасно,
В наши дни ужасно
Выглядит убунту без иксов.

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

Ну, поворот, он на то и поворот. Т.е. лёд тронулся, а к чему это приведёт - лишь время покажет.

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

Линус влезал на сервак универа через линукс. И да, жёлуди на дубе растут.

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

> Интеловские линуксные дрова в 6 раз медленее пендосских, без видеоускорения.

Windows XP - Perfect World - интеграшка-Intel - ~25 fps
Ubuntu (wine, gdm) - Perfect World - интеграшка-Intel - ~20 fps
Ubuntu (wine, kdm-3.5) - Perfect World - интеграшка-Intel - ~25 fps

ЧЯДНТ?

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

Кнопки слева это гораздо удобнее чем справа, я привык за полчаса и теперь когда вантузятный комп вижу - матерюсь (там справа). С юнити конечно все сложнее, я пока не перешел, но наверное это тоже удобнее. А старые пенсионеры которые не в состоянии освоить новые горизонты - пусть сидят на слаке и прочих некродистрах (можно и на бсд перейти, там уж точно в ближайшие лет 25 ничего не изменится в лучшую сторону)

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

что, что распыляет Шаттлворт?

1 Wayland существовал и существует не зависимо от Canonnical.

2 Ububntu лишь будет продвигать Wayland.

3 Это Open source? Это Just for Fun? Люди занимаются тем, что им интересно/за что им платят деньги.

Так о каком распылении идёт речь?

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

> Это скорее достоинство, зачем графической подсистеме сетевая прозрачность? Передача изображения по сети задача совсем другой подсистемы.

X.org занимается не передачей изображения по сети, а реализацией интерфейса через протокол, который можно выводить на монитор, а можно выводить и через сеть, например при подсоединении через ssh.

Графическая подсистема должна делать только свое дело и делать его хорошо.

Да, и така графическая подсистема есть - драйвер видеокарты. Какая непосредственная связь между интерфейсом и его изображением на конкретном мониторе? Зачем, удаленно запуская аппликацию, я должен выводить ее интерфейс на удаленный монитор, чтобы получить доступ к интерфейсу? Может быть, тогда и remote shell не нужен? Подсоединяться по VNC, и там открывать окошко с шеллом, да?

Алсо, тормознутость X-ов - миф, тормозят всякие оконные менеджеры, которые точно так же будут тормозить и на Wayland. Любой сомневающийся может сравнить на каком-нибудь старье тот же Openbox с Windows 95. Openbox будет работать быстрее.

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

Модель видеокарты в студию! В xp 25 fps и в wine/kdm тоже 25 fps??? Вот про драйвера nVidia я бы поверил что под win xp и Linux их производительность равна, X-сервер тут ни при чем. Но год назад я тестил sauerbraten на одном и том же ноуте с xp sp3 и Ubuntu - в убунте fps был в 3 раза ниже...

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от anonizmus

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

Чтобы не переучиваться обратно, можно закрывать окна двойным щелчком по иконке в заголовке окна (:

Кнопки слева это гораздо удобнее чем справа


Так и не понял, удобнее или нет, но привык тоже быстро.

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

pevzi> История конечно занимательная, но за эти годы иксы тоже изменились, и не только в лучшую сторону, к сожалению.

Именно только в лучшую сторону. За эти годы они стали модульными.

Quasar ★★★★★
()

Очень правильно. Надеюсь и в дебиане так поступят.

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

prischeyadro> Ну, как сказать. DRI появился. Как способ избежать всего этого клиент-серверного сетевого инфраструктурного счастья.

При этом потери совместимости нет.

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

Так и не понял, удобнее или нет


Удобнее если монитор большой (относительно), например FullHD, мне на моем 24 дюймовом мышку гораздо ближе тащить если кнопки слева, потому что менюшка тоже слева, и все обычно слева а не справа, а на маленьких экранах разницы видимо нет.

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

>Когда драйвера в линуксе будут работать так же, как в венде, тогда и можно заняться протоколом.

А я говорю, что в протоколе!!
Сейчас идет постоянная гонка за вендой и её дровами и это заведомо проигрышная стратегия. При таком подходе Иксам никогда не догнать венду.

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

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

>VNC не канает, потому что гоняет картинки. А вот проброс иксов - это круто

А иксы уже перестали их гнать с нынешними то тулкитами? :}

Deleted
()

Что ж, если через 4 года xorg отправится на свалку истории, я буду только рад! И особенно рад, если другие дистрибутивы активно поддержат переход с x.org'а.

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

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

А я пользуюсь сетевой подсистемой иксов каждый день последние 13 лет.

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

>А иксы уже перестали их гнать с нынешними то тулкитами? :}

Нынешние тулкиты не считая всякого говна давно с учетом этого написаны.

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

>Что ты понимаешь под понятием Linux? Система должна двигаться вперед. Люди оценивают систему именно по графическим возможностям, а не как там работает новый X

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

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

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

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

>Ubuntu - испытательный полигон!

Чего хоть испытывают, та? Хомячковый интеллект или их терпение?

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

> Запуск отдельных приложений через сетевую просрачность иксов давно бажит, так как тот же dbus этой сетевой прозрачностью не обладает.

Лолшто? Загляни в ~/.dbus/session-bus как-нибудь.

faustus
()

И у Шатттлворта бывают годные мысли

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

>а я все надеялся, что сделают хороший X12. Хотя может еще сделают? Обнадежте меня)

Обнадёживаю — за него никто и не думал браться. Языком почесали и забыли.

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

anonymous> Курица - не птица, андройд - не Линукс, да?

Андроид действительно не линукс. Я уже много раз писал, почему.

Quasar ★★★★★
()

Положительно. Кто-то должен был это сделать

smolnij
()

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

Несомненно! Линуксу очень не хватает графики, как в Крайзисе. А еще срочно необходимо - чтобы для совершения каждого действия нужно было не менее 15 кликов мышки. KDE и GNOME пытаются решить обе проблемы, но Марк смотрит еще дальше. Марк молодец.

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

>Предложи эту идею производителям железа.

Я думаю, они не тупее меня и уже давно сами всё обмозговали и поняли, что Х11 с множеством костылей им не подходит.

Attila ★★
()

Пусть сначала научатся запускать это дело на vesa (пусть даже медленно) - а то они этим переходом только ставят барьер для пользователей «слишком новых» карточек.

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

> ну, лучшая графическая подсистема вообще у мака, не?

С разморозкой! Пока вы спали, у нас тут уже три версии МакОси сменилось.

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

Да. Просто у Марка еще не одервенели мозги- и это хорошо. Свет клином не сошелся на технологиях 87 года прошлого века. Надо пробовать что-то новое

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