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)

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

То есть все это время будет недоделка?

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

> Глумимся, да?

Чойта? Я так и делал, у меня кроме ssh на сервере больше нет вариантов авторизованного доступа.

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

>Убунта перестанет использовать ядро Линукс? Где об этом в новости?

К слову, я тут подумал. А они могут перейти ена ядро, например, ХромОС. Это, конечно, тоже Линукс, но все же, думаю, малость обработанный гуглом.

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

> Это мне напомнило как то: прибежали, схватили стоящий рядом с ЖК-дисплеем системник, и убежали.

И чо? В _локалке_ сетевой протокол иксов вполне приемлем. По интеренету нет.

Casus ★★★★★
()
Ответ на: годный срач от ICECREAMMAN

ICECREAMMAN> Красноглазики вбили себе в голову, что с появлением Wayland X.org придёт в упадок и на основании этого пытаются показать ненужность Wayland'a. Феерично. Мысль, о том, что это два разных проэкта, с разными целями и они могут развиваться параллельно их головы не посещала.

Wayland разрабатывается как замена X11. Вот только фигово получается оно как замена.

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

> запускал, УМВР ЧЯДНТ?

Я не сказал «не работает». Просто работает ужасно.

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

>печальная новость. линукс RIP.

Линукс? :)

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

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

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

> Не хочу я менять прозрачный X11 на унылый транслятор картинок типа vnc.

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

anonymous
()

Ура! Ура! Свершилось - луч света в темном царстве!

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

>Я думал уже лет 10 все польззуются графическими библиотеками ан нет! Есть ещё Quasar, который напрямую с X работает!

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

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

Даже на xcb никто не стремится перейти, хоть это и проще. А переписывать код под недоделанный вайланд - это ужас. Никакие тулкитописатели этим заниматься не будут. Так что все программы будут требовать xorg ещё много лет. Ну кроме наколенных поделок нескольких студентов, которые будут настраивать раскладку в бубунте.

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

>И чо? В _локалке_ сетевой протокол иксов вполне приемлем. По интеренету нет.

А при чём здесь Wayland? Можете внятно объяснить, на кой ляд он мне нужен, если я не могу использовать протокол X11 по _локалке_ ?

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

> Если для вас сетевые возможности это удалённый гуёвый доступ

Без удаленного гуевого доступа для нас сетевые возможности не полны.

вас можно только пожалеть :(

Не надо. Нам нравится наша работа.

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

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

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

> Wayland разрабатывается как замена X11.

Вышеприведенное утверждение - ложь или ошибка.

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

>когда это чудо будет в убунте, тогда нвидиа и сделает дрова, а счас и ноувае годится для тестирования.

Сделает ли?

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

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

Я не пользуюсь бубантой. А вот rhel или sles - это то, на что ориентируются вендоры и тп. Собирались ориентироваться на бубанту - но видимо никак.

madcore ★★★★★
()

Откуда столько какашек? Ну есть же сейчас несколько WM и будет несколько графических серверов, X для старичков, новый для школоты. Все будут довольны.

X к слову сказать хоть и могуч но весьма громоздкий и составляет немалую долю тормозов на мобильных девайсах. Так что верной дорогой идут товарищи...

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

А может все-таки хоть кто-то из ненавистников X поведает, почему «создать впечатляющую графику на X.org значительно сложнее, так как X.org изначально преследовал несколько иные цели и имеет ряд серьезных ограничений»?
http://www.x.org/wiki/Development/X12

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

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

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

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

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

Что для меня не понятно в этом Wayland, как там обстоят дела с драйверами. В т.ч, проприетарщину от нвидии и ати для иксов в вэйлэнде насколько я понимаю не запустить, да?
Прямо сейчас видимо нет, но как сказал Марк:

The transition will take time, we will not cut over the whole of Ubuntu by default immediately. We'll work with vendors to support the needed capabilities. This is a strong signal to them to start work on lining up their own efforts to make it a good transition.

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

Но появится вторая ветвь - слабые недобуки, работающие как тонкие клиенты к сервисам.
Я думаю, что нет. Google двигает тему компьютеров-браузеров и веб3.0-софта, работающего прямо в браузере. Может статься, что ни для кого не будет иметь значение ОС, а будет важна лишь работоспособность нужных программ в браузере и его самого, браузера, удобство.

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

>А при чём здесь Wayland? Можете внятно объяснить, на кой ляд он мне нужен, если я не могу использовать протокол X11 по _локалке_ ?

Как причём? Существование твоих сетевых возможностей вызывает у некоторых пользователей жуткие душевные муки.

У этих пользователей время от времени возникают жуткие параноидальные приступы. Им кажется, что нексуиз выдаёт на 10 фпс меньше не из-за драйвера, который написан не оптимально, а из-за этих самых сетевых возможностей.

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

anonymous
()

Давно пора.

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

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

>Wayland разрабатывается как замена X11. Вот только фигово получается оно как замена.

Поддерживаю.

triton-yurin
()
Ответ на: комментарий от simplex

>остальные идут лесом

Подозреваю для остальных ВМ просто ничего из костылей не понадобится, чтобы собрать их под вэйлэнд.

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

это какое рабочее окружение стабиольно?

KDE4 же. Стабильно глючит)))

З.Ы.: /me кде-шник. Смысла срача не понимаю.

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

>Иксы при удаленном подключении тормозят просто нещадно. Даже VNC быстрее (им и приходится пользоваться).

Вы, видимо, не умеете.

Если вы используете ssh, то не забудьте про ключ -Y, а также одну строчку в конфиге: ForwardX11Trusted yes

Но если ваш компьютер слаб процессором (атом например), то лучше работать без ssh, а напрямую.

Это всё, естественно, про локалку.

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

> и это правильно - пора уже думать о захвате десктопов

Смотри баг #1 в трекере убунты. ;)

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

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

NON-GPU-Bound : )

anonymous
()

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

doctorx ★★★★
()

Ура, наконец-то кто-то с «яйцами» в стане разработчиков!

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

> А вообще я думал что иксы - одно из самых совершенных вещей в линупс, ан нет.

Нет, скорее наоборот - одна из самых несовершенных вещей.

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

> Дык надо иксы выкинуть из всех дистрибутивов, тогда и nvidia подтянется.

NVIDIA скорее положит на Linux, чем подтянется. :)

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

> Если не умеешь ее так использовать - сиди на винде.

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

cvs-255 ★★★★★
()
Ответ на: комментарий от tailgunner

>Без удаленного гуевого доступа для нас сетевые возможности не полны.
А что кто-то их отменил?
VNC, RDP, SPICE и т.д.

Насколько я помню unix way это не пихать всё в одну программу, не так ли?

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

и в чём же её несовершеноство?

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