LINUX.ORG.RU

Wayland и Weston 1.6

 , ,


0

5

Представлена очередная версия протокола графического сервера Wayland 1.6 совместно с эталонной реализацией композитного менеджера Weston 1.6. Выпуск сосредоточен на расширении возможностей протокола и улучшениях Weston.

Wayland:

  • Добавлено перечисление ошибок в wl_surface.
  • В протокол wl_keyboard добавлена информация о частоте повторения ввода.
  • Реализована дополнительная обработка ошибок в libwayland-client: при возникновении ошибки протокола приложение сможет запросить подробную информацию об ошибке.
  • wl_display_add_socket_auto() из libwayland-server теперь автоматически находит свободное имя сокета.
  • Добавлено множество тестов для make check, включая фреймворк, облегчающий тестирование взаимодействия между сервером и клиентом.
  • Исправлены ошибки, связанные с многопоточностью и блокировками.
  • Добавлена новая функция wl_display_roundtrip_queue().
  • Убрано раскрытие глобальной переменной wl_display global, поскольку это вызывало кучу ошибок и не работало, как должно.

Weston:

  • Изменился протокол Xdg-shell. Потеряна обратная совместимость с версией 1.5.
  • Добавлен механизм маскировки weston_layer.
  • DRM-бэкенд: реализовано получение от ядра информации о размере курсора.
  • Добавлена поддержка частоты повтора ввода при зажатой клавише; эта частота отсылается композитным менеджером клиентам и теперь настраивается.
  • wl_display_add_socket_auto(): больше не требуется указывать сокет, если Weston запускается поверх Weston.
  • По умолчанию теперь используется библиотека libinput. Прежняя система управления устройствами ввода пока оставлена в целях совместимости, но в следующем выпуске будет удалена.
  • Расширен список настроек desktop-shell.
  • make distcheck теперь нормально работает «из коробки», не требуя дополнительной настройки.
  • Weston будет завершать работу, если внезапно завершился weston-desktop-shell. Это должно решить проблемы из разряда «вижу чёрный экран и больше ничего не происходит».
  • Новая опция, принудительно включающая NumLock при запуске с бэкендами DRM и fbdev.
  • Исправлено множество ошибок.

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

anonymous

Проверено: Shaman007 ()

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

тем временем в gentoo qt5 в основных репах

anonymous ()

Его уже используют где-нибудь, кроме live-cd для тестирования?

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

Сейчас опробовал на fedora rawhide. Видео показывает, все приложения работают, вроде анимация на гноме стала быстрей. Из неработающего: курсор не меняется и при переключении раскладки по cmd+space в текст добавляется пробел.

MLP_Fan ★★ ()

не работало, как должно

Убрано

связанные с многопоточность

Возникает ощущение, что новости нерусские пишут.

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

это перевод чейнджолга, а чейнджлоги пишут нерусские, как и софт, которому они принадлежат

anonymous ()

Что-то мало комментариев к этой новости.

anonymous ()

Эм, ну мне лично не нужно, иксы работают прекрасно.

DeadEye ★★★★★ ()

А они не хотят к нему прикрутить 9p интерфейс и получить сетевую прозрачность исков?

loz ★★★★★ ()

Когда пользоваться то можно будет?

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

Очевидно, это зависит от твоей способности воспринимать новое. И от степени ретроградности)

makoven ★★★★★ ()
Последнее исправление: makoven (всего исправлений: 2)

Отличная новость, ждём работающей связки Wayland + Weston + KDE5 в следующем году.

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

Weston то зачем? В KDE5 разве не свой wayland-совместимый композитный менеджер?

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

ты пытаешься отговорить от реального теста?

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

Когда пользоваться то можно будет?

Но зачем?

ты пытаешься отговорить от реального теста?

Я пытаюсь выяснить, зачем этим _пользоваться_.

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

Не знал, так даже ещё лучше получается. Поправка - ждём связки Wayland + KDE5 + Nvidia блоб.

Crusader ()

Есть новости по поводу блобов под вяленого? Кто-то уже начал пилить?

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


Когда пользоваться то можно будет?

Но зачем?

Интересно же.

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

но в иксах gles2 уже работает, например

anonymous ()

XWayland-то хоть пилят, или его держат исключительно для проформы, чтобы людей убаюкать?

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

Так он никому, кроме фанатиков, и не нужен.

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

Так он никому, кроме фанатиков, и не нужен.

Qt4, gtk2, Java и т.п. уже умеют в wayland? Или третий гном запустится - и збс?

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

Что в ней такого?

она разрывает зады фанатиков иксов

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

qt4, gtk2 и java могут и через иксы работать, уверен если чуть чуть подождать самые популярные решения будут и под вяленым работать.

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

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

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

получить лучшую производительность

производительность! производительность! производительность...

что Вы там производите то?

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

завести чистые иксы без всяких прослоек и получить лучшую производительность

а это не факт

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

годно, нужно.

Ну-ну. Как вы думаете, вашего опыта достаточно, чтобы судить о том, что годно и что нужно?

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

а это не факт

Пока что это факт. Mesa постоянно лезет в DRM, и будет ли она это делать под вялендом или под X-ами - никакой разницы. Вяленд ломает существующую систему костылей и подпорок, одновременно не внося ничего нового и полезного - именно за это его и не любят. Не за то что ломает старое, не за то что глючит и не за то, что не работает - а за то, что и глючит, и не работает, и ломает, и не дает новых возможностей.

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

годно, нужно.

Ну-ну. Как вы думаете, вашего опыта достаточно, чтобы судить о том, что годно и что нужно?

да

«Я на линуксе полгода» (c) Lincor, 2014

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

Когда пользоваться то можно будет?

А зачем?

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