LINUX.ORG.RU

В Fedora 15 может появиться поддержка Wayland

 , , ,


0

2

Рано или поздно дистрибутив Fedora так же, как и Ubuntu, перейдет на графический сервер Wayland. Такой вывод можно сделать из сообщения Адама Джексона (Red Hat), который написал в своем блоге, что группа основных разработчиков графической подсистемы дистрибутива Fedora ознакомились с аргументами разработчиков Ubuntu и согласились с тем, что Wayland - очень перспективный проект.

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

И хотя планы полного внедрения Wayland еще не сформированы, Адам Джексон уверен, что Fedora рано или поздно перейдет на этот графический сервер, т.к. этот переход может решить множество серьезных проблем, а недостатки у Wayland незначительны.

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



Проверено: anonymous_incognito ()
Последнее исправление: Trojan_Winlock (всего исправлений: 1)
Ответ на: комментарий от argin

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

Угу. А теперь представим себе вялендовое проиложение, и сделаем самую тривиальную вещь - заполним паттерном прямоугольную область - рутовое окно файлменеджера (десктоп) фоновой картинкой в режиме tile? В X11 это примерно такой набор абстрактный набор команд: pixmapId = setpixmap(buffer,128,128,BPP_32); fillrect(winId, 0,0,1920x1080,pixmapId). В результате на X-сервер передалось две команды и один пиксмап 128x128. А в вяленде по сети прогонится одна команда и один пиксмап. Размером 1920x1080x32bpp. Вопрос - что будет быстрей, и во сколько раз?

no-dashi ★★★★★
()
Ответ на: комментарий от morbo

Были средства обмена сообщениями в программах X11, были TCP- и Unix-сокеты, но изобрели ещё одну хрень D-Bus

stupid@localhost$ set | grep DBUS

Ты будешь удивлен, но...

no-dashi ★★★★★
()

А может кто объяснить, вот эта сетевая прозрачность X11 она же не гвоздями к tcp прибита? Т.е. можно сделать X11 овер ... ну в качестве вброса - mpi? И что использует xlib как работало так и будет работать, а кому нужны новые возможности будет использовать newxlib?

Обязательно в wayland все ломать, в силу ущербности протокола X11?

d6e
()
Ответ на: комментарий от no-dashi

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

dimav123
()
Ответ на: комментарий от no-dashi

В результате на X-сервер передалось две команды и один пиксмап 128x128. А в вяленде по сети прогонится одна команда и один пиксмап. Размером 1920x1080x32bpp. Вопрос - что будет быстрей, и во сколько раз?

Ответ очевиден - быстрее вайленд, в полтора раза = (2+1)/(1+1).

P.S. man gzip ;-)

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

и вот на такой второклассниково-второгодниковой аргументации построенна вся агитация за вейленд... сейчас сделал именно сказанное. bmp 128x128x32 - 64K. онаже размноженная в размер 1920x1080 6M... онаже запакованная zip-ом 400K шестикратный проигрышь.

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

да а если пожать и передаваемую в X текстуру то получим 40K. так что вейленд проиграл как раз на порядок

dimav123
()
Ответ на: комментарий от no-dashi

>Вопрос - что будет быстрей, и во сколько раз?

Ввиду того, что я только прикидываюсь тобой, сообщаю, что против вайленда, и за Х11.

Зы. Я не знаю, с чего ты взял, что я сторонник вайленда

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

>>Ты прикидываешься идиотом, или просто троллишь?

просто прикидываюсь тобой

И да, кстати, пока ещё не состоялся всеобщий переход на гном 3, я пока ещё гномер.

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

>вот эта сетевая прозрачность X11 она же не гвоздями к tcp прибита?
До 2009 года Xorg мог работать через DECnet, например.

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

>в силу ущербности протокола X11?
В данном треде никто не нашёл ущербности в протоколе X11. И в прошлом тоже.

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

Сетевая прозрачность X Window System никуда не делась GNOME - все, что умеет X11, в GNOME есть и используется.

видишь ли, у меня был личный опыт программирования в RPC, много лет назад(около 15л) - я всё ещё смутно помню, что такое распределенное приложение. Х-ы имеют свой протокол для создания распределенных приложений. Логично ожидать поддержки этого свойства Х-в в разных ДЕ, но даже существующее гномовское бонобо было скорее перпендикулярным способом, но оно было. У современного гнома способа, отличного или хотя бы развивающего способы Х-в уже нет - и есть планы поддержки вайленда в перспективе, причём очень далёкой.

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

Учитывая, что я сегодня ( и вчера, и позавчера) гномер и сторонник Х-в, где ты видишь троллинг или нелогичность ?

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

> В данном треде никто не нашёл ущербности в протоколе X11. И в прошлом тоже.

Ага, согласен, не нашел даже в документации wayland'а что есть такого в X11 что требуется непременно его заменить с поломкой всего. Но авторы продолжают давить на кривость и дремучесть X11 (Xorg им тоже не нравится).

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

>не нашел даже в документации wayland'а что есть такого в X11 что требуется непременно его заменить с поломкой всего.
Найди в документации wayland'а желание заменить X.

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

> Найди в документации wayland'а желание заменить X.

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

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

увы: ' Only one client can connect at one time. I already have a fix for this but unfortunately it doesn't work since libssh is not thread-safe. However the developer has promised to make things better in this respect in the next release.' ' bug info “[ libssh2-Bugs-2800519 ] libssh2 library is not thread safe” in libssh2 bug tracker. And this bug has been fixed on June 2009.' тоесть костыль и не работает. и работать скорее всего не будет

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

>> Под directfb тоже писали бэкенды, и никто не умер.

За directfb не стояли космонавт и X-ренегаты из шапки.

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

Но космонавт не хочет таких трат . Закопать Х-ы гораздо дешевле с его позиции

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

>Если бы космонавт купил фирму, которая зарабатывает на NX

А кто ему уже продает или вообще продаст? BTW, NoMachine основные библиотеки опубликовала под GPL. Это позволило создать FreeNX, а еще внутри Google был написан проект Neetx.

Zubok ★★★★★
()

То есть, если я правильно понял в моей любимой федоре собираются выкинуть иксы и поломать таким образом все программы зависящие от xlib? При этом бремя адаптации поломанных программ на новый никому не нужный Wayland ложится на плечи разрабов этих программ? Замечательно получается, поломать все и сказать «а ибитесь сами со своими поделками»...
Джексона в печь

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

> То есть, если я правильно понял в моей любимой федоре собираются выкинуть иксы и поломать таким образом все программы зависящие от xlib?

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

Может быть когда-нибудь в планах и появится переход на wayland. Когда он действительно будет этого стоить. Пока ничего такого в планах нет.

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

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

Но думаю, что они могли бы допилить эту фичу довольно быстро.

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

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

А вот новый NX 4.0 под GPL уже не отдадут. А жаль. Там полечили некоторые ограничения предыдущих версий. Например, переподключение сессии к серверу с другой глубиной цвета. Однако остаются библиотеки версии NX 3.x, но поддерживать их NoMachine не будет. Да и так много чего они отдали. Теперь самим допинывать придется.

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