LINUX.ORG.RU
ФорумTalks

[opennet]Дисплейный сервер Wayland официально стал проектом freedesktop.org


0

0

opennet

Автор проекта Wayland, в рамках которого развивается альтернативный X-серверу гибрид дисплейного и композитного менеджера, анонсировал переход проекта под крыло сообщества freedesktop.org, поддерживающего такие проекты, как X.Org, D-Bus, Xft, DRI, HAL, Mesa3D и GStreamer, занимающегося разработкой открытых стандартов и обеспечением совместимости различных десктоп-окружений.

Кроме web-сайта, инфраструктурой freedesktop.org отныне будет обслуживаться список рассылки разработчиков, Git-репозиторий, IRC-канал. Из отличий нового сайта называется новый логотип проекта, пополнение документации и появление раздела скриншотов.

Из новых достижений проекта отмечается: Уже почти завершена работа над бэкендами для запуска Gtk+ и Qt, недавно появился бэкенд для работы графической библиотеки Clutter. Для управления клавиатурными раскладками задействована библиотека libxkbcommon. Реализована поддержка работы с драйвером Nouveau. Wayland работает непосредственно со всеми используемыми сторонними проектами, не требуя их модификации и поддержания отдельных веток разработки. Для Wayland уже имеется X11 compositor для формирования вывода различных приложений, поддерживается одновременное управление несколькими указателями (multi-pointer), организовано совместимое с протоколом DnD перенаправление ввода, добавлена функция смены изображений курсора, разработан механизм транспорта буферов совместно используемой памяти (SHM buffer transport). Проектом MeeGo рассматривается возможность замены инфраструктуры X-сервера на Wayland.

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

★★★★★

Зачем оно нужно иксы и так на машине работают через сокеты, в чем профит!?

что позволяет обойтись без привилегий суперпользователя.

Последние версии иксов и так запускются без прав root

Freiheits-Sender ★★ ()

я не понял, он прозрачно по сети сможет работать также, как x-сервер (типа xhost+ и тп), или теперь для этого останется только vnc?

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

Сам закопайся, если эта штука похоронит X на десктопах то это будет праздник. Ждем в Fedora 16.

BliecanBag ()
Ответ на: комментарий от Freiheits-Sender

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

BliecanBag ()
Ответ на: комментарий от Freiheits-Sender

>Последние версии иксов и так запускются без прав root
Пруф?

x3al ★★★★★ ()

а можно более подробное сравнение с иксами, в каких местах профит будет?

nu11 ★★★★★ ()

Таки допилят. Ура!!!

uju ★★ ()

хорошая новость

/me точно знает суть срача на последующих трех страницах

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

Может, cpu и ram меньше жрать будет, а ты сразу «Закопать!».

uju ★★ ()

главный вопрос: оно быстрее работает иксов?

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

по идее без сетевых и многих других костылей хорга да ...но не нужен же это очевидно

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

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

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

Я себе новый комп куплю и свалю из рашки, к тому времени когда этот велосипед допилят!

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

горевать никто не будет скорее всего - кури свой табак гденить на ямайке ;-)

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

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

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

Я собираюсь купить себе ЛиАЗ-677М и свалить на нём из рашки

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

>Я собираюсь купить себе ЛиАЗ-677М и свалить на нём из рашки

...в КНДР

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

не, ты серьёзно такой, или изо всех сил прикидываешься?

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

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

он прозрачно по сети сможет работать также, как x-сервер


по сети ...

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

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

>А как там с куревом?

Нормально. Главное, что с интернетом... в общем - езжай, тебе понравится

Led ★★★☆☆ ()

Лучи добра им, тормозная графика достала.

anon_666 ()

Это радость-тред.
Пилить, пилить и еще раз пилить!
Даешь графическую подсистему не хуже яблочной!

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

одна из самых полезных фич Х-сервера для меня - это сетевая прозрачность. И да, я тормозов не замечаю.

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

> Взаимодействие с аппаратным обеспечением, например, проведение инициализации, переключение видеорежимов (drm modesetting) и управление памятью (GEM) графических карт, производится через KMS-модуль, работающий на уровне ядра, что позволяет обойтись без привилегий суперпользователя.
То есть с нвидиевским блобом оно не работает. Тогда оно не нужно, ибо это единственный адекватный видеодрайвер в линуксе.

unikoid ★★★ ()

Зачем оно нужно, если есть Иксы? Которые ещё и не тормозят.

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

>Даешь графическую подсистему не хуже яблочной!

А что, хуже яблочной - это возможно?

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

Тоесть оно быстрее работает или жрет меньше памяти или все вместе!?

Freiheits-Sender ★★ ()
Ответ на: комментарий от anon_666

anon_666> Лучи добра им, тормозная графика достала.

По вопросам тормозной графики обращайся не к разработчикам иксов, а к разработчикам тулкитов и говнопрограмм на них.

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

4.2

на ваше 4.2 :)
Когда композитинг без плясок с бубном будет без тиринга работать независимо от железа и драйверов?

pekmop1024 ★★★★★ ()
Ответ на: 4.2 от pekmop1024

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

У тебя? Когда заменишь свою венду на более-менее приличный дистрибутив GNU/Linux

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

> У тебя? Когда заменишь свою венду на более-менее приличный дистрибутив GNU/Linux

У меня он работает, я уже поплясал с бубном. И причем тут венда? Толсто. Жаль, что UA тут не показывает :)

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

>У меня он работает, я уже поплясал с бубном.

«более-менее приличный», а не тот, над которым «плясать с бубном»

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

Раскрой определение «приличного дистрибутива», а то вообще непонятно, о чем это.

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

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

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

Что за жидкий троллинг?
Понятно же любому, что это означает «одинаково хорошо работает с любым сочетанием железа и на любых драйверах, которые поддерживают это железо».
С нетерпением жду таки определение «приличного дистрибутива».

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

«работать независимо от железа и драйверов» -> «одинаково хорошо работает с любым сочетанием железа и на любых драйверах»??? Забавная «логика»:) Ты блондинко?

Led ★★★☆☆ ()

>Рендеринг на клиенте

Буэ.

Я разочарован. Закопать.

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

> Я разочарован. Закопать.

Одна из целей этого вейланда - хостить X-сервер. Так что будет X-сервер для работы, и голый вейланд - для игрушек.

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