LINUX.ORG.RU

Wayland & Weston 1.3

 , ,


0

1

Доступен очередной релиз графического протокола Wayland и эталонного графического композитора на его основе — Weston.

Изменения в Wayland:

  • Больше пиксельных форматов для wl_shm. Теперь возможно создавать RGB565 (и некоторые другие) поверхности shm, и композитор может определять, какие из них поддерживаются.
  • Расширена документация.
  • Поддержка биндингов к различным языкам, позволяющая обращаться к libwayland-client/server из высокоуровневых языков.
  • Реализованы запросы к wl_pointer, wl_keyboard и wl_touch.
  • Внедрение общедоступного описания протокола в wayland.xml, благодаря которому биндинги могут на лету генерировать код сообщения с композитором.
  • Несколько исправлений ошибок.

Изменения в Weston:

  • Аппаратно ускоренная запись содержимого экрана в реальном времени через libva (исп. h.264) при нажатии комбинации Shift-Mod-SPACE Q.
  • Поддержка libhybris с бэкендом fbdev. Это делает возможным использование Weston с драйверами Android EGL/GLES2.
  • Интеграция событий мультиввода.
  • Улучшена поддержка тач-устройств.
  • В XWM доработаны полноэкранный режим и драг-н-дроп из окон Xorg в окна Wayland.
  • weston-launch теперь может отрабатывать в двух режимах: запуск из VT после логина и запуск через init-скрипт, используя ключ -u.
  • Поддержка клиентских буферов RGB565 в gl и pixman рендерах.
  • Новый udev-атрибут WL_OUTPUT для тачскринов.
  • Новые опции конфигурирования: --with-cairo=image/gl/glesv2 и --enable-demo-clients.
  • Новые опции в weston.ini для тачпадов и xwayland.
  • Ключ командной строки --shell=shell.so.
  • Улучшена поддержка широких символов в weston-terminal.

Скачать исходники:

Wayland

Weston

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



Проверено: JB ()
Последнее исправление: Dendy (всего исправлений: 2)
Ответ на: комментарий от kinik

Так полтора приложения портировано, официальной поддержки нет. Зачем?

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

внимание, 7б класс! сегодня последнего урока не будет, всех отпускают домой! задание на дом: снести иксы, положить в гроб, закопать, и установить вяленого!

Класс, прогресс в массах, прямо таки будущее. Аж слезу выжал.

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

Кожу нужны школодебиан и школоарч? Если в портаже нет — это не просто так.

anonymous
()

Или пруф из Парижской палаты мер и весов на Weston, или не Лев Толстой!

bastardfromhell
()

Внедрение общедоступного описания протокола в wayland.xml

осталось только веб-сервер в него зафигачить.

G
()

Больше пиксельных форматов

Больше лулзов, плюшек и костылей,
Инвалидных колясок, гипсов, перевязок,
Еще больше подайте безумных идей.

void_ptr ★★★★
()
Последнее исправление: void_ptr (всего исправлений: 1)
Ответ на: комментарий от MiniRoboDancer

Нет, просто меня в детстве изнасиловал Поттеринг.

Он заставлял тебя делать что?

void_ptr ★★★★
()

мне не нравится не вяленый или мир а DRI.за отсутсвие нужного в 2D tile flip. рендеринг полного кадра это наследие 3D игр под которые сначала точили DRI

ckotinko ☆☆☆
()

Ну пока вяленый всё ещё больше тухлый. Пусть пилят, только без фанатизма и NIHофилии. Иксы пока рано закапывать. Может и проводим их на пенсию года через три.

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

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

Вот из-за таких, как ты, новости на ЛОРе и портят словечками «референсный» и др.

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

а с «эталонный» всегда будут проблемы.

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

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

ты сам себе противоречишь. цитировать не буду, все равно толку мало.

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

Ну и традиционно - сетевую прозрачность(не путать с удаленным рабочим столом) уже запилили?

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

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

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

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

erzent ☆☆
()

Weston

Сначала прочитал как Wesnoth.

drull ★☆☆☆
()

Вейланд гавно только потому, что оставил линукс без тулкитов.

Представим, что я - руководитель компании и сейчас рассматриваю вариант разработки и поддержки нашей GUI-софтины под линукс. Какой тулкит мне можно выбрать с учётом возможного перехода на вейланд? НИКАКОЙ! Разработка десктопных приложений под линух в ж*пе только потому, что пара топовых дистрибутивов объявила о скором отказе от иксов. Супер, правда?

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

Пора форкать Убунту на MATE.

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

anonymous
()

Странное наследие терминальной эпохи в нашем заканчивающемся 2013г.. бывает же такое.

special-k ★★★★
()
Последнее исправление: special-k (всего исправлений: 1)
Ответ на: комментарий от MiniRoboDancer

Зачем ты мне это говоришь. Я процитировал ТСа. Там написано MOD (а что там еще будет написано, если копипаста с опеннета, где написано MOD, лол)

GateKeeper ★★
()

Использовать скоро можно будет?

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

поддержки в драйверах nvidia

Авотжуй.

РедХат за швабодку? Вот пусть с nouveau и парятся.

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

Да в общем понятно, что ты намеренно пишешь «эталонный», чтобы был повод лишний раз завернуть подобную фразу. А объясняешь-то потом его смысл все равно через «референсный», поскольку «образцовый» - это опять не то.

Всё правильно. И «демонстрационный» тоже не то, ну потому как подиум, длинные ноги, ....

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

Какой тулкит мне можно выбрать с учётом возможного перехода на вейланд?

GTK работает. Про остальные не знаю. Предполагаю, что Qt — тоже.

monk ★★★★★
()

Оно юзабельно на данный момент? Или как всегда «если не юзать то, то и то?» Ну про проприоретарные дрова молчу, но ведь многие из принципа на свободных сидят... Насколько оно работоспособно?

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

пара топовых дистрибутивов

Это каких?

Убунта и федора. По сути, это единственные ответственные дистрибутивы — за ними есть компании, с которыми можно заключить соглашение, и потом стребовать это соглашение. Остальные никакой фактической силы не представляют, они не могут заключить договор с OEM-поставщиками, не могут гарантировать поддержку устройств, да ничего не могут.

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

GTK работает. Про остальные не знаю. Предполагаю, что Qt — тоже.

Под иксами — да, работает. Иксоводы могли бы сказать «бери любой тулкит, иксы обеспечат остальное». Но какой тулкит можно выбрать с учётом возможного перехода на вейланд? Не выбирать же его для запуска под xwayland, тогда можно бы и MFC брать, и запускать под вайном.

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

Xorg не выходил, не надо дезинформации.

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

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

Убунта и федора

стесняюсь спросить, кто за федорой, не шапка ли?
и если шапка, то в каком месте она что-то может(и станет) гарантировать для своего обкаточного полигона, коим является федора

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

Пятая ветка Qt работает с Wayland. GTK работает c Wayland начиная с 3.10.

Даже собранное из гита Qt5 со спец.опциями работает хреново. GTK работает ещё хуже, а учитывая нелюбовь GTK-шников принимать патчи неизвестно когда заработает. Мне что, инициировать разработку на нестабильном тулките и кроме своих проблем возиться ещё и с проблемами тулкита? Нормальный руководитель на такое предложение ответит: данунафиг, пусть линуксоиды разберутся, что они ломают, что оставляют, и выкатят для этого стабильные средства разработки, тогда и поговорим.

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

Шапочники пропихивают в федору то, что с их точки зрения может иметь перспективы в их основной линейке. Если что-то им не нужно, они не препятсвуют его вносу в федору, но как только это «что-то» начинает тормозиться в развитии, его тут же выкидывают под предлогом «никто не занимается значит ненужно».

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

Даже собранное из гита Qt5 со спец.опциями работает хреново

Неудивительно, сам wayland ещё работает хреново.

FRCTLL
() автор топика
Ответ на: комментарий от hel1os

стесняюсь спросить, кто за федорой, не шапка ли? и если шапка, то в каком месте она что-то может(и станет) гарантировать для своего обкаточного полигона, коим является федора

Может гарантировать производителю поддержку любых устройств в ядре. Может гарантировать включение или невключение нужных компонентов в систему. Гарантировать загружаемость и определённую работоспособность дистрибутива на нужных девайсах. Может оказывать техническую поддержку. Да хоть рекламу на фоне рабочего стола — всё может, у неё есть оплачиваемые сотрудники, которым скажут, и они сделают.

Производитель не будет заморачиваться с «ой, оно не поставилось», он потребует дистрибутив, который точно поставится и загрузится. В случае с убунтой/федорой у него есть с кого требовать. В остальных случаях — не с кого.

anonymous
()

Поддержка libhybris с бэкендом fbdev. Это делает возможным использование Weston с драйверами Android EGL/GLES2.

Ох тыж, меня ждёт новая серия секаса. Предыдущая на нексусе закончилась моим поражением всухую.

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