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)
Ответ на: комментарий от 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 ★★★★★
()
Ответ на: комментарий от anonymous

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

это кто угодно может

Может оказывать техническую поддержку.

может, но станет ли? при текущей можели разработки федоры это, мягко говоря, сложно.

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

алсо, ещё SUSE может оказывать поддержку например

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