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)

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

Но он прав. Я могу писать говнокод, который хоть сто раз _приемлемо работает_, но он ведь не перестанет быть говнокодом.

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

от ядра до systemd

Все что они делают - не нужно. Вайленд, системд - не нужно. Патчи в ядро чтобы работали вайлен и системд - не нужны.

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

Все что они делают - не нужно

В смысле линукс не нужен? Хм... А куда тогда Canonical будет пихать свои нескучные обои и рекламу? Больше то они не умеют ничего ))

mbivanyuk ★★★★★
()
Ответ на: комментарий от special-k

Каноникал сможет

Да, да. Мы это уже слышали, в systemd vs upstart например. В этот раз они точно смогут, ты главное верь ))

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

systemd vs upstart

1.5 анонимуса оценили, ага.

В этот раз они точно смогут

Будем надеяться. Кто если не они. Тизен? Зола? Все лузеры спеклись.

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

ну, иксы никуда не денутся, сетевая прозрачность-то нужна все-таки.

Просто в wayland весь dri реализован проще и правильней

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

OpenGL и GLES

А какие альтернативы? Metal и Mantle?

x4DA ★★★★★
()

Народ, что с тайлингом? есть какие нибудь проекты? Awesome портировать нереально, видимо, как жить то после победы wayland?

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

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

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

ну нееет, судя по моему опыту использования kwin, это глючное поделие, автор которого уверен что всё отлично, а то что рабочий стол один на все мониторы, это по спецификации видите ли так должно быть.

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

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

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

Ты бы предпочёл чтобы как с PulseAudio было?

А что пульс, его было достаточно просто удалить чтобы заработал звук. Но сейчас наоборот я его себе специально поставил.

Flame_Provocator
()
29 апреля 2015 г.

Кстати. А к компутеру с вейландом можно будет коннектиться с ssh +X и запускать приложения?

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