В рамках проекта Rebecca Black Linux (http://sourceforge.net/projects/rebeccablackos/) подготовлен специализированный LiveCD для тестирования дисплейного сервера Wayland (http://wayland.freedesktop.org/). Размер iso-образа (http://sourceforge.net/projects/rebeccablackos/files/Rebecca...) 1.7 Гб. В SVN-репозитории доступны (http://rebeccablackos.svn.sourceforge.net/viewvc/) скрипты сборки, позволяющие скомпоновать свой вариант дистрибутива на основе Ubuntu или Debain. Поддерживается запуск дистрибутива в виртуальном окружении VirtualBox.
Для тестирования предлагается обособленный Wayland с композитным сервером Weston (http://cgit.freedesktop.org/wayland/weston/) и поддерживающими Wayland сборками библиотек Qt, Gtk+ и EFL. Для запуска обычных X-приложений в состав включён Xwayland, позволяющий запустить X.Org-сервер в роли клиента Wayland. Также в процессе загрузки предлагается запустить в качестве базы X.Org-сервер и запустить поверх него Wayland. Поддерживающие Wayland программы и демонстрационные приложения размещены в директории /usr/local/bin и в специальной области на панели рабочего стола.
URL: http://www.phoronix.com/scan.php?page=news_item&px=MTA3Njk
Новость: http://www.opennet.me/opennews/art.shtml?num=33447
Ну и как оно? есть смысл в этом вайланде или нет?
нет
Если пилят, значит это кому-нибудь нужно.Ща набегут пуристы и заминусуют мну )))
> Если пилят, значит это кому-нибудь нужно.Ну так systemd и pulseaudio тоже пилят =)
и они нужны, правда в несколько другом виде, но если вообще не пилить реализация не изменится.
Пульс хвалили за возможность стримить звук по сети. Меня лично он бесит заметным лагом, но кому-то он определенно нужен.
> Пульс хвалили за возможность стримить звук по сети.причём никто так внятно и не пояснил, зачем это надо.
Нужно где-то в районе RemoteDesctop. В конце концов богопротивный M$ RDP - умеет ;-)
> Нужно где-то в районе RemoteDesctop. В конце концов богопротивный M$ RDP -
> умеет ;-)так я и в rdp не понимаю, зачем это.
Сижу на Генте с systemd и pulseaudio, проблем ни с загрузкой ни со звуком не имею, грузится быстрее, чем с openRC.
ЧЯДНТ?
Слишком часто перезагружаешься.
Гента с третьегномом и пульсой.
Периодически без всяких видимых причин пульса отваливается. Альса при этом пашет. Чем лечить уже и не знаю даже.
часто помогает ампутация пульса.
Есть. Постепенно все десктопные линуксы будут переведены на него.
> Есть. Постепенно все десктопные линуксы будут переведены на него.А как связаны первое и второе утверждения?
С чего бы вдруг?
> С чего бы вдруг?из кланга!
А вменяемые ответы будут? Или слабо?
Не сетевой протокол и отрисовка без лищней буфферизации.
кто-то уже пробовал этот Wayland? напишите плиз
Попробовал. В принципе, никакой разницы не заметил: та же самая рабочая среда, те же самые приложения. Если бы кто-то дал два дистрибутива, в одном из которых Wayland, а в другом X11, не определил бы где что.
> Попробовал. В принципе, никакой разницы не заметил: та же самая рабочая среда,
> те же самые приложения. Если бы кто-то дал два дистрибутива, в
> одном из которых Wayland, а в другом X11, не определил бы
> где что.Даже не знаю, похвалил я Wayland или нет. O.o
> Попробовал. В принципе, никакой разницы не заметил: та же самая рабочая среда,
> те же самые приложения. Если бы кто-то дал два дистрибутива, в
> одном из которых Wayland, а в другом X11, не определил бы
> где что.Могу предположить, что wayland у вас будет даже медлеенее, чем иксы.
Ибо бОльшая часть программ знают только x11.
И для них wayland использует прослойку - эмулятор x11.
Т.е. вместо обычного x11 вы получите тот же x11 + ещё кое-какая нагрузка на проц.Аналогия: пересадили сотрудников какого-нибудь хитрого НИИ на linux.
Linux есть, а аналогов нужного win софта под него нет.
Результат => бОльшая часть специфичного софта - тот же win софт из под wine.Чтобы ощутить профит, нужно тот софт, которым чаще всего пользуетесь, переписать для использования wayland.
И когда вы его запустите, и узрите разницу в скорости, тогда и почувствуете профит.Как следствие - в первую очередь надо переписывать тот софт, который больше всего страдает от минусов x11.
Ну и тот, который получит больше всего плюшек при переходе на wayland.
Как следствие - бОльшую часть программ, которые идут с gnome/kde, можно оставить на потом.
Всякие калькуляторы, окна настроек системы, и т.д. профита не получат.Профит получат игрушки/браузеры/видеоплееры/десктопы с 3d фишками.
Судя по статье - там есть пример софта юзающего нативный Wayland, но да - чтобы заметить разницу, нужно не разный софт сравнивать, а тот же, но "с" и "без"
>[оверквотинг удален]
> использования wayland.
> И когда вы его запустите, и узрите разницу в скорости, тогда и
> почувствуете профит.
> Как следствие - в первую очередь надо переписывать тот софт, который больше
> всего страдает от минусов x11.
> Ну и тот, который получит больше всего плюшек при переходе на wayland.
> Как следствие - бОльшую часть программ, которые идут с gnome/kde, можно оставить
> на потом.
> Всякие калькуляторы, окна настроек системы, и т.д. профита не получат.
> Профит получат игрушки/браузеры/видеоплееры/десктопы с 3d фишками.А вот и нет, там даже эмуляция иксов быстрее нативных бегает ибо проблема с буферизацией пропадает.
>[оверквотинг удален]
>> почувствуете профит.
>> Как следствие - в первую очередь надо переписывать тот софт, который больше
>> всего страдает от минусов x11.
>> Ну и тот, который получит больше всего плюшек при переходе на wayland.
>> Как следствие - бОльшую часть программ, которые идут с gnome/kde, можно оставить
>> на потом.
>> Всякие калькуляторы, окна настроек системы, и т.д. профита не получат.
>> Профит получат игрушки/браузеры/видеоплееры/десктопы с 3d фишками.
> А вот и нет, там даже эмуляция иксов быстрее нативных бегает ибо
> проблема с буферизацией пропадает.На словах - да.
Но... надо тестить.
>Как следствие - бОльшую часть программ, которые идут с gnome/kde, можно оставить на потом.Так это самое... gtk+ и qt уже поддержвают сабж, чего там оставлять-то О_о?
90% нужного мне гуевого софта на этих тулкитах.
Действительно, нужно просто пересобрать софт с допилинными gtk и qt под wayland :-)
> кто-то уже пробовал этот Wayland? напишите плиза вот действительно было бы интересно посмореть на какой-нить чеклист или roadmap
есть где-нить такое?
в частности, tearing при композитинге (пардон)
а также задержки при отрисовке в том же ФФ при переключении между вкладкми (да и во многих других прогах, тот же KTorrent)
> а вот действительно было бы интересно посмореть на какой-нить чеклист или roadmap
> есть где-нить такое?${VCS} log ?
Между ченджлогом и чеклистом разницы не видим, да?
> Между ченджлогом и чеклистом разницы не видим, да?okay. что такое roadmap ?
>> Между ченджлогом и чеклистом разницы не видим, да?
> okay. что такое roadmap ?
Формулировать не вызывающе коменты не умеем, да?
"Поддерживается запуск дистрибутива в виртуальном окружении VirtualBox" - во, это годно + поддержка Qt = очень важный и интересный дистрибутив - надо бы попробовать!
А название-то выбрали тонко разработчики
Сорри, а можно пояснения, для тех кто не осилил?
http://www.boti.ru/node/75039
А аналог trusted/untrusted в Wayland есть?
>А аналог trusted/untrusted в Wayland есть?Это не входит в задачи wayland.
Но ведь должны там быть предусмотрены какие-нибудь механизмы безопасности. На случай кейлоггеров и подобной гадости.
Wayland -- это не чудовищный комбайн a la X11, 80% API которого не просто нахрен никому не падали, но даже сильно мешают сделать юниксовую графику по-настоящему быстрой: одна из проблем, решаемая Wayland'ом -- это так называемая проблема двойной буферизации, когда сначала окно отрисовывается внутри высокоуровневого графического toolkit'а, напр. Qt, а потом "скармливается" в таком виде внутрь X-сервера.Wayland -- это набор библиотек, "скрывающих" особенности работы ядерного видеодрайвера от более высоких API -- Qt, EFL и т.п. На их основе можно что-нибудь рисующее написать -- ну, Weston, например, осуществляющий композитирование.
Скрывать особенности работы устройств ввода IMHO не нужно. Так что вопросы про "trusted/untrusted" нужно направлять не разработчикам Wayland'а, а разработчикам toolkit'ов.
краткое изложение: «авторы wayland об этом не думают. как и о многом другом.»
И правильно делают.
> Но ведь должны там быть предусмотрены какие-нибудь механизмы безопасности. На случай кейлоггеров
> и подобной гадости.пока самая нужная фича вэйланда это возможность запускать на нём своенную графику и без перезапуска переключать видеокарты. в иксы это не пропихнуть не меняя стандарта.
а в xorg оно есть?
Есть и работает: man Xsecurity, man xauth
Иначе бы на вашем десктопе кто попало бы рендерил приложения. Даже ssh на вашу машину не требуется - только знание ip и открытый порт.
Вот только xserver из коробки не открывает порт обычно. А в вайланде вообще нет передачи по сети
>man xauthчем оно спасет от кейлогера?
xauth generate "$DISPLAY" . untrusted
После этого клиент такие вещи, как глобальный перехват клавиш или захват изображения с других окон работать не будут. Правда и многие нужные вещи перестанут работать, технология несколько не допилена, но она хотя бы есть. Без таких вещей нынче никак.
дрова для xorg будут работать в вайланде?
Судя по википедии, Wayland использует уже существующие в ядре Linux технологии, такие как Kernel mode-setting (KMS), Direct Rendering Manager (DRM) и Graphics Execution Manager (GEM)
Нет.
Да.============
Will video drivers need to be rewritten for Wayland?No. Most of the open source drivers have been undergoing rewrites in recent years to support KMS, GEM, and other modern graphics technologies which move more of the graphical functionality into the Linux kernel. Wayland leverages (and requires) these technologies; indeed the whole reason Wayland can exist is because of these changes. But those changes were underway for X in general. In the future Wayland and X will both be using the same graphics drivers.
============
> Да.С уточнением, что блобы не заведутся т.к. живут под Х.орг, а не в ядре.
Так что поборники чистоты должны стройными рядами идти на Wayland - он вычистит грязь проприетарщины с компьютеров и серверов ;)))
===
Can Wayland be used with the closed source proprietary graphics drivers?No, not at this time. fglrx, nvidia, psb, and other closed source drivers are developed externally to X.org and externally to Ubuntu. As far as we know, work to update them to conform to the new KMS/GEM/etc. architecture is not planned (at least, not publicly) and would need to be done before they could be used under Wayland.
===
>open source drivers...Назовите, пожалуйста пять.
>>open source drivers...
> Назовите, пожалуйста пять.нужны всего 3 для интела для амд и для нвидии. сопротивляется только видия.
>Да.Нет. KMS и GEM - не иксовые драйверы.
> дрова для xorg будут работать в вайланде?Нет.
Строго говоря, современные видеодрова состоят из двух частей: либа для иксов, и модуль ядра.
Иксовая либа вейленду не нужна, но нужен модуль ядра, причем с поддержкой KMS. В свободных дровах она, как правило, есть, в проприетарных - нет и в обозримом будущем не будет.Проще говоря, wayland фатально несовместим с проприетарными дровами.
>Проще говоря, wayland фатально несовместим с проприетарными дровами.Я джва года жду такой десктоп!
>>Проще говоря, wayland фатально несовместим с проприетарными дровами.
> Я джва года жду такой десктоп!т.е. аппаратный декодинг Х.264 пока в пролете...
Выдумки маркетологов. ПеКа 7илетней давности h264 декодит без единой запинки.
False. Попробуй проиграть Blu-Ray. Несколько десятков мегабит в секунду - любой проц захлебнется.
Играть что-то более 1.5 гига - феил. Качество почти не лучше, но намного тяжелее.
Сразу видно человека, привыкшего к экрану ноутбука 14-дюймового ноутбука.
Будто на больших телевизорах разрешение больше.
1920x1440 можно и в экране размером со спичечный коробок уместить. Позволяли бы технологии. Ты будешь смотреть на экран размером со спичечный коробок? Там же по твоей логике качество лучше, чем на обычном мониторе.
>1920x1440 можно и в экране размером со спичечный коробок уместить. Позволяли бы технологии. Ты будешь смотреть на экран размером со спичечный коробок?А на этом коробке будет сзади надкусанное яблоко?
Я говорил не ктому, что чем меньше экран, тем луче, а о том, что и для большого телевизора обычного ХД рипа более чем достаточно.
Тогда надо было сразу уточнить, а то звучало категорично.
> Играть что-то более 1.5 гига - феил. Качество почти не лучше, но
> намного тяжелее.Кинематограф одним только порно не ограничивается.
> Кинематограф одним только порно не ограничивается.ну-ка, ну-ка: и что требует такого дикого качества? очередной «человек-му… паук против трансформеров»? вот скажи: зачем, например, для K-Pax, They Live!, Falling Down блу-рэй? да даже для Aliens.
>> Кинематограф одним только порно не ограничивается.
> ну-ка, ну-ка: и что требует такого дикого качества? очередной «человек-му…
> паук против трансформеров»? вот скажи: зачем, например, для K-Pax, They Live!,
> Falling Down блу-рэй? да даже для Aliens.Тут придётся согласиться, что хорошее качество - не для всех. Вот есть те, кому подавай Hi-Fi качество звука, а есть такие, которых и mp3 в 96 кбит на "пищалках" устраивает. С видео - то же самое. Да и вообще, по жизни, если бы наших людей заботило качество жизни, было бы меньше вопросов с экологией, грязью на улицах, свалками где попало и прочими атрибутами отечественных городов.
— скажите, как пройти в библиотеку?
— ой, вы знаете, такой ужас творится, народ читает мало, мусорят где ни попадя, вообще жуть!
— это, конечно, плохо, но в библиотеку-то как?
— и не говорите! ужас просто! куда мир катится!
> Играть что-то более 1.5 гига - феил. Качество почти не лучше, но
> намного тяжелее.нет для 1080р и нормального битрейта в 60 кадров в секунду( а вы разве спорт смотрите с меньшими?) таки нужны аппаратные декодерилки или норм проц другое дело что там где проц врубается на полную и повышает тдп на 40 ват видяха в том же проце поднимается на 5 ват.(замерял на а8-3850) инфа о тдп может быть неточной.
Intel, не?
На Intel`е работает.
>>>Проще говоря, wayland фатально несовместим с проприетарными дровами.
>> Я джва года жду такой десктоп!
> т.е. аппаратный декодинг Х.264 пока в пролете...на интеле работает ваапи
на радеонах пилят шейдеры и скоро напилят а увд-хах
нуво по словам одного из разработчиков уже джва года работает везде где ему надо.
> дрова для xorg будут работать в вайланде?нет вэйланд работает напрямую с ядерным драйвером иксовый костыль написаный для иксов по причине неработосбособности в иксах ядерного драйвера вэйланду не нужен
И ни одной картинки - так всё плохо?
Кубунта как кубунта. Даже поленились вырезать обычные приложения из кубунты. А на рабочем столе та самая кнопка weston, по которой вылезает окошко, которое уже все 100 лет видели. С тем самым дурацким терминалом, который даже закрыть нельзя, потому что кнопки закрытия не изобрели. Зато это "окошко" можно ресайзить, причём когда ширина или высота становится нулевой, окошко продолжает масштабироваться в отрицательную сторону.Чуть ситуация получше, если запустить приложения qt из weston: там уже есть хотя бы кнопки закрытия окна. Но как показывает иконка приложения, для qt-приложений стартует x-server (хотя где-то обещалась родная поддержка wayland со стороны qt).
Так что пока всё так же сыро, как и год назад.
и через год так же сыро будет, и через два. никому не въелся этот вяленд, полтора землекопа его пилят.
ты в этом так уверен?
Ждем новость на лоре - надо еще тамошних анналитиков послушать
>[оверквотинг удален]
> рабочем столе та самая кнопка weston, по которой вылезает окошко, которое
> уже все 100 лет видели. С тем самым дурацким терминалом, который
> даже закрыть нельзя, потому что кнопки закрытия не изобрели. Зато это
> "окошко" можно ресайзить, причём когда ширина или высота становится нулевой, окошко
> продолжает масштабироваться в отрицательную сторону.
> Чуть ситуация получше, если запустить приложения qt из weston: там уже есть
> хотя бы кнопки закрытия окна. Но как показывает иконка приложения, для
> qt-приложений стартует x-server (хотя где-то обещалась родная поддержка wayland со стороны
> qt).
> Так что пока всё так же сыро, как и год назад.В Qt5 есть поддержка Wayland'а и даже собственный пример композитора как замена Weston'у.
Есть предположение, что в новой Melmeti как раз Wayland будет.
>[оверквотинг удален]
> рабочем столе та самая кнопка weston, по которой вылезает окошко, которое
> уже все 100 лет видели. С тем самым дурацким терминалом, который
> даже закрыть нельзя, потому что кнопки закрытия не изобрели. Зато это
> "окошко" можно ресайзить, причём когда ширина или высота становится нулевой, окошко
> продолжает масштабироваться в отрицательную сторону.
> Чуть ситуация получше, если запустить приложения qt из weston: там уже есть
> хотя бы кнопки закрытия окна. Но как показывает иконка приложения, для
> qt-приложений стартует x-server (хотя где-то обещалась родная поддержка wayland со стороны
> qt).
> Так что пока всё так же сыро, как и год назад.неважно...
чтобы привлечь пользователей, нужно рекламировать продукт, тогда и юзеры подтянутся и мантайнеры найдутся
самый вменяемый способ - сделайть лайв под ВМку
Самый главный вопрос - как там с удалённым запуском гуйных приложений?
Всем советую почитать сию статью http://www.linux.org.ru/news/opensource/6639225. Если уж до вас никак не доходит...
Это да, а ещё комментарии под ней. Поменьше фанатизма и Валёный будет ещё одним не очень нужным драйвером для Xов.
> Всем советую почитать сию статью http://www.linux.org.ru/news/opensource/6639225.
> Если уж до вас никак не доходит…когда я вижу слова «может быть реализована», я отвечаю: «show me the code!» так что нет: до меня, например, не доходит. пусть покажут реализацию. а то в теории я тоже миллионер.
Для "удалённого запуска гуйных приложений" нужно использовать программы для "удалённого запуска гуйных приложений", например VNC. Использование для каждой задачи специально подобранного для нее инструмента, кстати, называется Unix-way.
> Для "удалённого запуска гуйных приложений" нужно использовать программы для "удалённого
> запуска гуйных приложений", напримерX11.
>> Для "удалённого запуска гуйных приложений" нужно использовать программы для "удалённого
>> запуска гуйных приложений", например
> X11.Ну так и есть, для локального пускаем с вейленд бэкендом, для удаленного с X11. То есть с приходом его на десктопы для любителей ssh -X НИЧЕГО НЕ ИЗМЕНИТСЯ.
> То есть с приходом его на десктопы для любителей
> ssh -X НИЧЕГО НЕ ИЗМЕНИТСЯ.Конечно, ведь с приходом SVGAlib и DirectFB ничего не изменилось.
или написать свой композитор/плагин к вестону реализуующий нужное.
Отличное название!