1

Спустя неделю после заявления о переходе на использование в будущем релизе Ubuntu в качестве интерфейса по умолчанию оболочки Unity вместо GNOME Shell, Марк Шаттлворт рассказал в своем блоге об очередном революционном шаге: разработчики планируют перейти к использованию вместо X-сервера дисплейного сервера Wayland. Выбор Wayland с бэкендом на базе OpenGL обусловлен желанием обеспечить новый уровень графического оформления и визуальных эффектов, при использовании классического X-сервера реализация которого по мнению разработчиков Ubuntu чрезвычайно усложнена.

Для обеспечения задуманных функций на базе стандартного X-сервера потребовалась бы разработка X11-расширений, которые трудно совместить с базовыми целями X11 и которые требуют кардинальной переработки протокола X11. При использовании OpenGL задача существенно упрощается, но ценой данному шагу служит отказ от таких ключевых ценностей X11, как сетевая прозрачность (приложение может быть запущено на одной машине, а графический интерфейс сформирован на другой машине). Другими из рассмотренных вариантов были: адаптация композитной подсистемы из платформы Android, попытки убедить некоторых проприетарных вендоров открыть код своих продуктов и намерение написать собственный дисплейный сервер с нуля. В итоге, рассмотрев все плюсы и минусы, было решено остановиться на развитии кодовой базы проекта Wayland.

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

Переход на Wayland не станет ломать сложившиеся устои и не приведет к перевороту в мире свободных десктоп-приложений: для запуска классических X-приложений в окружении Wayland планируется разработать специальную прослойку для обеспечения режима совместимости. Разработчики Ubuntu также готовы оказать помощь проектам GNOME и KDE в процессе адаптации данных десктоп-окружений для работы поверх Wayland.

Wayland отличается от классического X-сервера тем, что на уровне сервера выполняется только переадресация всех окон, а все операции рендеринга и управления окнами производятся на стороне клиента и передаются для обработки серверу со встроенным композитным менеджером. Сервер не поддерживает API отрисовки и оперирует только с уже сформированными окнами, что позволяет избавится от двойной буферизации, при использовании таких библиотек как GTK+, Qt и Clutter. Все операции отрисовки производятся силами дополнительных библиотек, например, OpenGL ES, FreeType и Cairo. Взаимодействие с аппаратным обеспечением, например, проведение инициализации, переключение видеорежимов (drm modesetting) и управление памятью (GEM) графических карт, производится через KMS-модуль, работающий на уровне ядра, что позволяет обойтись без привилегий суперпользователя.

http://www.opennet.ru/opennews/art.shtml?num=28544

2

капец линуксу  ac

ПатреГ не любит Gnome...

3

Termo пишет:

капец линуксу  ac

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

4

А что плохого?

5

а что хорошего?
внимательно текст прочитай

ПатреГ не любит Gnome...

6

zaG пишет:

2012 году

?

7

X.org'у давно нужна альтернатива ибо кастылей в нем много. Но главное, что бы Wayland имел совместимость с иксами.

8

А Патрик бы не одобрил!

АХАХХАХААХАХАХХАХАХ!!!11
То есть "Мяу"

9

Правильной дорогой идут товарищи! Иксы-Гномо-Кеды надоели уже, тамошние разработчики давно "объелись конфет"(с)  :lol: .

Если у вас не получается разговаривать снисходительным тоном, найдите пользователя Unix, он покажет, как это делается. Скотт Адамс

10

Почему капец линуксу? Линукс это ядро. А оно то на месте, и такое же. Просто модулей добавят.

11

испоганилась Ubuntu в корень

Верить нельзя никому...

12

Это еще надо посмотреть, что у Марка выйдет. А что нам до до Ubuntu? Есть и другие линуксы  ag

13

Поставить этот Wayland, что ли...

При укусе ядовитой змеи, держите её голову на расстоянии от себя, чтобы она не укусила вас в ответ...

14

Dimaty пишет:

А Патрик бы не одобрил!

не надо коверкать великое имя!
правильно: ПатреГ
smile

ПатреГ не любит Gnome...

15

Судя по заявлениям, Wayland - благо. Будем посмотреть  smile

16

DEMON пишет:

испоганилась Ubuntu в корень

Ну испоганилась или нет это еще не известно, надо посмотреть smile  хотя жалко,что они гном на Unity меняют ac

17

middl
Может, сделают Gubuntu ag.

18

УГbuntu!!! Ожидаем  smile

19

Darth Revan, zerg, тогда уж GnoBuntu wink

АХАХХАХААХАХАХХАХАХ!!!11
То есть "Мяу"

20

Dimaty пишет:

А Патрик бы не одобрил!

а чё? pulseaudio выпилили/впилили? вот теперь новое занятие есть. пусть развлекаются.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

21

ну когда? когда же наш космонавт закомпиляет иксы в ядро уже?

22

system-root пишет:

ну когда? когда же наш космонавт закомпиляет иксы в ядро уже?

Вроде это не подразумевается. Если найдётся альтернатива X'ам - выиграют все.

23

имхо были такие дисты как arch gentoo где что пожелаешь то и собираешь!Так что "капец линуксу" не настанет! а каноникал что хотят то пусть и делают! Кулибиносусани блин!!! ag

24

zaG, мда... Вот бы посмотреть, как вы будете собирать приложения написанное под X'ы для Wayland... Мда...

25

zerg

zaG пишет:

для запуска классических X-приложений в окружении Wayland планируется разработать специальную прослойку для обеспечения режима совместимости.

26

Darth Revan,  что в переводе на обычный язык означает: поломаем и прослойку

ПатреГ не любит Gnome...

27

Darth Revan, "планируется" не значит, что она уже есть!

28

Darth Revan, это значит, к семи большим бубнам каждый бубунтоид докупит ещё тринадцать маленьких?

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

29

zerg пишет:

zaG, мда... Вот бы посмотреть, как вы будете собирать приложения написанное под X'ы для Wayland... Мда...

а кто сказал что что я буду юзать Wayland? мне нравистя мой опенбокс под арчем. мои кеды под Pardusом и моя ФРЯ без иксов! и моя мак ос!

30

zerg
А нигде не написано, что Wayland уже годен.