LINUX.ORG.RU

Wayland 1.7

 , ,


1

1

Доступен новый релиз Wayland 1.7 - протокола для организации графического сервера в Linux и других UNIX-подобных операционных систем, а так же связанного с ним эталонного композитного сервера Weston. Ключевые особенности версии:

  • Количество ожидающих обработки соединений увеличено до 128.
  • Исправление ошибок в работе на FreeBSD.
  • В число обязательных зависимостей включена libinput ( не ниже 0.8), так как разработчики отказались от своей системы ввода, развиваемой в Weston.
  • Добавлена поддержка нового расширения протокола «Wayland presentation», предоставляющего средства для получения информации о фактическом отображении кадров и прикрепления своего обработчика к стадиям вывода очередного кадра. Доступные флаги: VSYNC, HW_CLOCK, HW_COMPLETION и ZERO_COPY.
  • Добавлена возможность определения ролей для поверхностей («surface roles»). Например если поверхность представляет собой отображаемую на экране прямоугольную область, которую можно рассматривать как воплощение идеи клиентского окна, то роль определяет назначение данной области - позволяет привязать указатель курсора, пиктограмму для перетаскивания окна или подповерхность (например, для отображения видео в окне браузера). Роли могут задаваться клиентом только один раз и не могут изменяться.
  • Реализация IVI Shell - альтернативного варианта протокола пользовательской оболочки (shell-протокол) для автомобильных информационно-развлекательных систем. Этот протокол позволяет создать целостный интерфейс из приложений, расчитанных на работу с компонентами и модулями от разных поставщиков.
  • Для компонента XWayland (прослойки совместимости для запуска X приложений в Wayland/Weston) добавлена поддержка кнопки раскрытия окна на весь экран.
  • В GDM добавлен сеанс запуска Weston.
  • В пример текстового редактора добавлен режим Multi-seat, позволяющий разным людям при подключении нескольких клавиатур и мышей одновременно работать над одним текстовым документом.

Для проверки работы Wayland в различных окружениях, доступен специальный дистрибутив Rebecca Black Linux.
Начиная с выпуска Fedora 21, доступен пользовательский сеанс GNOME с Wayland. В выпуске Fedora 22, на Wayland переведут экран входа в систему, в в выпуске 23 ожидается переход на Wayland по умолчанию.

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

★★★★★

Проверено: toney ()
Последнее исправление: CYB3R (всего исправлений: 5)

Ответ на: комментарий от MEZON

Походу рано или поздно у них получится Xorg.

Что характерно, если Xorg в результате своего развития придет в состояния, которое будет полностью удовлетворять вялендописцев они свой табурет с вертикальным взлетом один фиг не бросят писать...

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

Я уже почти 7 лет живу без поддержки nVidia Optimus, а ты тут с недо-Wayland пристаешь :) Всякие bumblebee, переключи руками это, перезапусти вот это и т.п ЭТО не поддержка.

Кстати, по словам самого nvidia, Optimus не был запилен (и не будет запилен как следует) из-за проблем в xorg-server. После движухи с PRIME, nvidia зашевелилась, т.к. появилось то, чего не было и было сложно пилить самим. С Wayland все эти косяки дизайна вроде как решены. Так что полноценный optimus вероятно будет запилен благодаря wayland. Чему я буду несказанно рад.

Пруфы искать лень, гуглите.

gh0stwizard ★★★★★
()
Последнее исправление: gh0stwizard (всего исправлений: 2)
Ответ на: комментарий от t500s

А эти полгода я так полагаю графические ускорители просто обязаны жить святым духом?

Если настолько припёрло сидеть на wayland'е, то почему бы не воспользоваться открытыми дровами?

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

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

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

Xorg в результате своего развития
Xorg
развития

Что курим? Там мёртвое всё. Бросай ты это дело.

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

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

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

На мобильниках и Qt/Framebuffer нормальный. И что?

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

Polugnom> иксы тупо сливают винде в аналогичных приложениях.

Тебе вообще не стыдно такой бред писать? Тебя Поттеринг покусал?

Quasar ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

I-Love-Microsoft> Как бы упирается в ограничения архитектуры

А ничего, что Wayland и Mir архитектурно на порядки сильнее ограничены, чем иксы?

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

Ты иксы с вялендом не спутал случаем?

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

Там мёртвое всё.

Да-да-да, слышу уже не один год, а релизы все идут и идут...

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

Reset> Джобс делал из фряхи макось

Не было такого. Из фряхи никакая MacOS не была сделана. MacOS была сделана сначала с нуля по идеям с Xerox Parc, а потом (версия 10) на основе NeXTStep. Фряха там никоим боком. То, что несколько юзерспейсных утилит из бзди утянули - это не значит, что на фряхе сделано всё там. А то можно так сказать, что линукс сделан на основе OpenBSD, так как для него есть версия OpenSSH.

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

Понятия не имею, с переключаемой графикой теперь дела не имею. Раньше была AMD, теперь Intel. От переключаемой графики даже под виндой одни проблемы.

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

EXL> В своём большинстве, текущие авторы иксов = текущие авторы Wayland/Weston

Хватит форсить эту ложь. Авторы вяленда - это меньшинство разработчиков иксов. Причём не ключевых.

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

einhander> А чем можно проверить производительность 3D на wayland и xorg на предмет сравнить?

Шестерёнки же. Другое дело, что в производительности 3D между вялендом и иксами разницы вообще абсолютно никакой нет, ибо Direct Rendering.

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

Mystra_x64> В чём говно Daniel Stone уже описывал ранее.

Daniel Stone - умственно неполноценный мудак. Его слушать - себя не уважать. Этот имбецил для «доказательства» своей правоты уже успел исходники попортить в одном нашумевшем деле.

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

zloelamo> Я тоже привык, но есть куча сайд эффектов с пробросом. VNC работает лучше и не зависит от канала.

Сообщество дало ему X2Go... Но нет! Не хочу X2Go! Хочу жрать VNC! И это пользователь линукса? ЭТО ПОЛЬЗОВАТЕЛЬ ЛИНУКСА??????

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

Веб-приложения показали свою несостоятельность, поэтому тренд перекинулся на облака.

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

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

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

А ничего, что wayland изначально предполагал для каждого WM реализацию собственных подсистем, то есть, фактически целый графический сервер? Теперь предполагает чуточку меньше.

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

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

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

gh0stwizard> Optimus не был запилен (и не будет запилен как следует) из-за проблем в xorg-server.

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

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

Quasar ★★★★★ (16.02.2015 19:07:16) хейтер:wayland,daniel stone;иксофил

Ты смотри, ничего не поменялось :3

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

хотя сам по себе xwayland мне не оч по душе, но для справедливости отмечу что ничего не замедлилось, не скажу что в иксах что-то по другому.
http://youtu.be/p3z-7F3RF98 нативный вяланый крутит видео через ваапи

http://youtu.be/4qBcWSsu0nM xwayland крутит то же видео и таскаю всякие окошки
и приводил уже ссылку на тест вайна
http://www.gearsongallium.com/?p=1920 скорость та же

Novell-ch ★★★★★
()
Последнее исправление: Novell-ch (всего исправлений: 3)
Ответ на: комментарий от Lavos

обратно в нору.. свернуться в клубочек.. и тихо плакать.. ну или в прошлое.

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

это ненавижу и это ненавижу, значит это одно и тоже...

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

это просто видео для теста тиринга, если ты видишь разрывы белой линии значит он у тебя есть, а если не видишь значит его нету =)

Novell-ch ★★★★★
()
Ответ на: комментарий от kas501

так как разработчики отказались от своей системы ввода,

теперь вводят только им.

splinter ★★★★★
()

Какая прекрасная «бомбёжка» в треде. А вот когда иксы упразднят совсем будет ещё вкуснее :}

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

А вот когда иксы упразднят совсем будет ещё вкуснее :}

Когда иксы упразднят получится недоведроид какой-то. Хорошо когда все соснули, но как-то неинтересно...

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

А вот когда иксы упразднят совсем будет ещё вкуснее :}

«Жаль только — жить в эту пору прекрасную не доведется ни мне, ни тебе.» (Н. А. Некрасов)

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

Вот как раз шестеренки то и показали у меня отставание от ксорга. Но это было года 2 назад на атоме вместо процессора. Возможно таки сейчас все поменялось. Хотя как мне помнится вейленд давал доп нагрузку на дохдое графическое ядро атома, сравнимую с xcompmgr (порядка 20% на цпу).

einhander ★★★★★
()
Ответ на: комментарий от quantum-troll

Соглашусь, но с оговоркой. Если закинуть древнюю, важную библиотеку, половина кода приложения может просто перестать работать. Похрен, если у вас «CalculatorProXEmbedded2014SpecialEdition by Alex1999zx» на 100 строк. А как быть жирным программам? Взять тот же libreoffice или firefox. В них много говна (98,64%), которое хотелось бы убрать с глаз долой. Правда сейчас это говно худо бедно пердит — работает. Начни же сейчас изобретать всё заново — даже теперешнего говна не станет.
Быть может не помешало бы подчистить ядро от говна (95%), но без них не заведётся говнецо пользовательского окружения. А новые говна на новых(тм) API со свистелками и революционными(с) велосипедами вам никто не напишет. По крайней мере в ближайшие 150 лет. А у кого-то костыль в ядре используется для запуска шаттла. А у кого-то багфикс костыля апдейта в ядре используется для запуска утюга. Так и сидим в говне.
Постоянное переписывание возможно только в случае мотивации бабла. Яркий пример тому это известная ОС, которую одни страстно любят, а другие (нищеброды) обсирают.
История успеха. Компания Adobe только спустя 10 лет практически полностью вернула функционал в Audition. Когда-то компания решила его переписывать заново. Стоило ли оно того? Ну разве что оно теперь работает на OS X и не требует mfc42.dll.

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

от кстати вопрос актуальный. Wayland же будет композитором, да? Стало быть часть тиринга уйдет.

Сам по себе композитинг проблему тиринга не решает никак. Вообще никак.

Да ладно?) Давай посмотрим на техническую сторону. Известной проблемой X сервера является отсутствие синхронизации между рендерингом окна и выводом на экран. Контент окна может меняться в процессе рендеринга - отсюда тиринг.

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