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)

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

Так ведь фанбои сабжа и поттеринга вендузятники. Хотят чтобы все было как в венде, но opensource.

намекаешь на то — что Windows`овские сервисы якобы очень похожы на юниты от systemd ?

на мой взгляд сходства ну просто вообще нет ни какого.

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

> В чём схожесть системдэ с виндой?

Сложные, перегруженные ненужным функционалом.

ёгурт — имеет сложную структуру белков и бактерий внутри себя.

самолёт — имеет сложную конструкцию двигателей.

и там и там имеем дело со сложностью.

вывод: самолёт это почти как ёгурт! :-)

вывод_2: любители летать на самолётах — любят есть ёгурты! :-D

(сарказм:))

user_id_68054 ★★★★★
()
Последнее исправление: user_id_68054 (всего исправлений: 3)
Ответ на: комментарий от Hasek

Можно только доставить отдельно.

Да, вы правы. Я ошибся...нужно установить пакет gnome-session-wayland-session.

Об этом можно почитать вот тут

Odalist ★★★★★
()

операционных систем, а так же связанного
Проверено: toney

плохо проверено.

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

В общем не знал я, что вяленд по дефолту ставится

Извините, я вас попутал...нужно установить пакет gnome-session-wayland-session. Но обещают в Fedora 22 он будет предустановлен.

Odalist ★★★★★
()

допилят - там посмотрим - а пока лтс и никаких поцтеробешенных вялендов

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

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

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

Axon ★★★★★
()

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

Ну наконец-то. Осталось отказаться от навязчивой идеи полностью заменить X11 API и вместо изобретения своего велосипеда предложить улучшения для самого X11, если они считают, что там есть что улучшать.

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

Чем оно лучше, чем Xorg?

К сожалению, это не альтернатива Xorg. Это альтернатива протоколу X11 вообще, т.е. попытка сломать одну из фундаментальных основ (наряду с POSIX), на которых держится переносимость программ в *nix-системах вообще. Если бы авторы вяленого сделали свою альтернативу Xorg-овской реализации X11, никто бы не возражал.

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

Благодаря этому «говну» почти 4 десятка лет работает почти вся графика на *nix-системах, из них 3 десятка - на линуксе. В чём говённость-то?

У иксов были реальные проблемы во времена, когда типовым объёмом памяти для домашней машинки были 16 МБ. Вот там да, иксы сильно проигрывали проигрывали 95-й винде, с её прибитой графикой. Не говоря уж про полуось, которая на 4-8 метрах летала. Тогда иксы не представляли конкуренции для винды. Но почему-то никто не хотел их выпилить.

Теперь на любой машинке моложе 15 лет иксы летают без проблем. И именно сейчас зашевелились желающие их выпилить. Это совпадение, или?..

...А то тут выше по тексту уже намекали, что единственная корпорация, думающая о совместимости - это Microsoft...

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

Правильно я понимаю что если EGL и GLES будет в проприетарных дровах с возможностью работы без X-сервера, то одинаково хорошо работать будут и Wayland и Mir - т.е. будет всё что необходимо. Я правильно понимаю?

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

Теперь на любой машинке моложе 15 лет иксы летают без проблем.

Хорошо жить в параллельном мире, где нет проблем с неполноэкранным 3d или мультитачем в иксах. И что там летает, когда иксы тупо сливают винде в аналогичных приложениях.

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

Теперь на любой машинке моложе 15 лет иксы летают без проблем. И именно сейчас зашевелились желающие их выпилить. Это совпадение, или?..

Как бы упирается в ограничения архитектуры, а не то что медленно. У меня иксы летают, но я жду перехода на Mir/Wayland.

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

если вендоры правильно реализуют привязку EGL/wayland, то все доложно быть норм.

x4DA ★★★★★
()

Странно. Про импортозамещение ни слова. Про АНБ и закладки в новых продуктах - ни слова. Про империализм - тоже ничего. Неужели нужно?

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

Но почему-то никто не хотел их выпилить.

Как раз наоборот. Когда Джобс делал из фряхи макось, то иксы были выпилены одними из первых.

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

В единственным оставшемся в живых серцифицированном *nix'е никаких иксов нет. Переносимость gui-приложений это миф.

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

У иксов до сих пор реальные проблемы

fixed :) Классический пример — xspy. Т.е. нельзя без костылей запустить приложение под другим юзверем так, что бы он не мог перехватывать ввод данных ВСЕХ ОСТАЛЬНЫХ пользователей. Одно время пилили в этом направление модуль XSecurity — но, как то не взлетело. Хотя да, я (т.е. Великий Диванный Ананимус :) ) был за допил/перепил Иксов под новые реалии, а не снос под ноль. К сожалению, к моему мнению никто не прислушивается, а самому пилить скилла не хватает влом.

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

В единственным оставшемся в живых серцифицированном *nix'е никаких иксов нет.

... поэтому чтобы работать на этом «серцифицированном юнихе» люди первым делом ставят туда X-сервер и macbrew/macports/fink.

unanimous ★★★★★
()

Отрадно, что пилят сабж. Но как же медленно они его пилят. Хотелось бы что-бы переход на вяленого продвигался быстрее.

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

думаю — меньшинство.

Хер там. У меня с десяток бухгалтерских программ, написанных для 95'ой винды запускаются и работают как в Windows 8.1, так и в Windows 10 (ради интереса пробовал).

Да даже игры и те работают: Unreal, Порты Doom/Quake для Win95 отсюда: ftp://ftp.idsoftware.com/idstuff/ всё пашет.

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

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

Если бы авторы вяленого сделали свою альтернативу Xorg-овской реализации X11, никто бы не возражал.

В своём большинстве, текущие авторы иксов = текущие авторы Wayland/Weston. Они сами хотят чтобы это 30-летнее нагромождение костылей, где каждый Unix-вендор пилил свои проприетарные расширения протокола, поскорее загнулось и выпускают только корректирующие релизы.

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

конечно нет, когда речь идёт о федоре.

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

Разумеется, я считаю 6 удалась, 8 тоже будет супер, когда весь текущий мейнстрим стабилизируется.

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

ну ты ваще мало в чём разбираешься

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

В чём говно Daniel Stone уже описывал ранее. Не каждый же раз объяснять в самом деле.

Это совпадение, или?..

Дмитрий, срочно перелогиньтесь.

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

каким образом архитектура вяленда решает на корню проблему тиринга.

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

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

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

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

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

Вендузятники сидят на венде и про поттерингов и вяленды не слышали никогда.

Я сижу на винде и слышал про поттерингов, ЧЯДНТ?

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

Я сижу на винде и слышал про поттерингов, ЧЯДНТ?

Сидите на винде.

Axon ★★★★★
()

Думаю, что надо выкинуть на помойку все эти вяленды и иксорги и признать идею линукса для декстопа несостоятельной

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

Думаю, что надо выкинуть на помойку все эти вяленды и иксорги и признать идею линукса для декстопа несостоятельной

срочно(!)... срочно устраивайте голосование в списке почтовых рассылок разработчиков ядра :-)

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

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

anonymous
()

Оно кроме GTK3 где-то поддерживается? Попробовал запустить arora и sqlitebrowser (которые на Qt5) — не взлетело.

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

Друг из армии передаёт, что у него в опере мини на S40 тиринг (шок!) (видео!)

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

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

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

иксопоклонники теперь хотят добить десктопы? ну хоть wayland таки подоспел вовремя

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

поэтому чтобы работать на этом «серцифицированном юнихе» люди первым делом ставят туда X-сервер и ...

Ну врать то. На иксы то нужны?

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