The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Компания Valve запустила проект Frog для ускорения продвижения новых протоколов Wayland

25.09.2024 11:32

Разработчики из компании Valve представили проект frog-protocols, в рамках которого планируется развивать дополнительный набор протоколов для Wayland, дополняющих протоколы из набора wayland-protocols, поставляющего Wayland-расширения для построения композитных серверов и пользовательских окружений. Создание отдельного набора протоколов к Wayland объясняется слишком медленным и буксующим в бесконечных обсуждениях процессом принятия новых протоколов в wayland-protocols, который может затягиваться на месяцы и годы.

В проекте frog-protocols протоколы намерены доводить до пользователей как можно быстрее - по мнению создателей инициативы многие пользователи продолжают работать в окружениях на базе протокола X11 из-за отсутствия необходимой функциональности, которая может быть предоставлена уже сейчас, но по тем или иным причинам её продвижение блокируется. Готовые пакеты с первой версией frog-protocols уже приняты в репозитории Arch Linux, Fedora 41 и Fedora 40, а также находятся на стадии включения в состав openSUSE.

Первыми двумя Wayland-протоколами, включёнными в состав frog-protocols, стали frog-fifo-v1 и frog-color-management-v1. Протокол frog-color-management добавляет расширения для управления цветом, предоставляющих возможности для работы с HDR в играх. Протокол frog-fifo отмечается как очень примитивный по своей сути, но предоставляющий важные возможности, решающие проблемы с высокой нагрузкой на GPU при использовании VSync, снижением производительности и зависанием приложений при перекрытии их окон другими окнами при включённом FIFO/VSync.

Код с реализацией протокола frog-fifo передан для включения в основной состав Mesa. Изменения добавляющие поддержку протокола также подготовлены для композитного менеджера KWin, развиваемого проектом KDE. Реализация уже опробована в работе и входит в состав платформы SteamOS (Steam Deck) и композитного сервера Gamescope. Предлагаемое изменение сводится обеспечению корректной работы Wayland-клиента с FIFO, благодаря переходу к ожиданию завершения вертикальной развёртки (vblank) вместо использования callback-вызовов при каждой готовности отобразить новый кадр.

В ходе обсуждения предложенного в Mesa изменения Симон Сер (Simon Ser), один из разработчиков wlroots, выразил сомнение в целесообразности добавления протоколов, развиваемых в обход основанной на достижении консенсуса модели разработки wayland-protocols или не учитывающих интересы Wayland-сообщества. Пьер-Лу Гриффе (Pierre-Loup Griffais) из компании Valve ответил, что текущей модели разработки wayland-protocols не хватает быстрого цикла продвижения экспериментальных протоколов, который позволил бы проводить эксперименты, сразу получать обратную связь от пользователей и учитывать её при дальнейшей разработке.

  1. Главная ссылка к новости (https://www.gamingonlinux.com/...)
  2. OpenNews: Выпуск Wayland-Protocols 1.37
  3. OpenNews: Доступен Wayland 1.23
  4. OpenNews: Компания Valve открыла код инструментария Steam Audio
  5. OpenNews: Компания Valve обеспечит поддержку игровых консолей ASUS ROG Ally в SteamOS
  6. OpenNews: Компания Valve выпустила Proton 9.0-3, пакет для запуска Windows-игр в Linux
Лицензия: CC BY 3.0
Наводку на новость прислал nume
Короткая ссылка: https://opennet.ru/61925-wayland
Ключевые слова: wayland, valve
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (41) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 11:45, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +19 +/
    > frog-color-management-v1

    Кажется, кому-то надоело ждать, пока этот т. н. консенсус родит что-нибудь уже.

     
     
  • 2.3, GhostX (?), 11:51, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И я их понимаю.
    Но не понимаю, зачем сразу hdr. Лучше бы сперва начальные настройки цвета реализовали.
     
  • 2.6, Жироватт (ok), 11:59, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Как быстро стильно-модно-молодёжный wayland превратился в точно такой же комитет, как и у иксов
     
     
  • 3.26, Аноним (26), 12:50, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Просто фридесктоп не умеет без комитетов. Обновление кроватей не помогло!
     

  • 1.2, soarin (ok), 11:48, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Помню не так давно, тут комментаторы писали, что вон Valve то с нами луддитами и с иксами.
     
     
  • 2.16, Аноним (16), 12:22, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Дебянский Гном они УЖЕ на мороз отправили.
     
  • 2.19, Аноним (26), 12:31, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Просто люди сидят на иксах с попкорном посматривая на племенные разборки вейланда. С Валв этот спектакль должен стать интереснее, например уже есть намёк на болото с frog- префиксом.
     
  • 2.23, Аноним (23), 12:41, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У тебя. Альтернативная вселенная? В новости все про вперде вяленного на десктопе же написали... но виноваты, конечно, те кто сидит на иксах ...
     
  • 2.37, Аноним (37), 13:08, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Поддержку иксов они не убирают
     

  • 1.4, Аноним (4), 11:53, 25/09/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +3 +/
     
  • 1.5, Аноним (5), 11:53, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    Гейб Ньюэлл просто святой. Комитетчиков на пенсию.
     
  • 1.7, Аноним (7), 11:59, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >по тем или иным причинам её продвижение блокируется

    Кем блокируется? Почему? Получается открытое ПО не такое уж и свободное

     
     
  • 2.10, Аноним (10), 12:08, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > открытое ПО не такое уж и свободное

    аллелуйя, брат!

     
  • 2.11, Аноним (26), 12:09, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что freedesktop хочет закрыть xorg, захватили чтобы уничтожить.
     
     
  • 3.15, Аноним (-), 12:19, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Потому что freedesktop хочет закрыть xorg

    xorg невозможно закрыть.
    freedesktop, который годами дарили иксы все линукс сообществу, устал и просто хочет перестать его поддерживать.
    Но кто угодно их Свободного Сообщества™ может сделать форк и взять на себя его поддержку.
    И... что-то очереди не наблюдается... Слышны только нытье и проклятья.

    > захватили чтобы уничтожить.

    Оно само уже давно померло. Просто закопайте стюардессу.

     
     
  • 4.32, Аноним (32), 12:57, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >дарили иксы все линукс сообществу, устал и просто хочет перестать его поддерживать.

    Судя по этой новости, пилить вяленого они тоже устали. Точнее даже принимать готовое от сообщества. Так что может это, лучше пусть другим чем займутся?

     
     
  • 5.39, Аноним (-), 13:09, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Судя по этой новости, пилить вяленого они тоже устали.

    Неа, они просто делают свое дело и никуда не торопятся.
    Поспешность, она только при ловле блох нужна.
    Поспешишь - получишь очередные овноиксы.

    > Точнее даже принимать готовое от сообщества.

    Так сообщесвто иногда такую чушь предлагает, что хочется просто стукнуть чем-то тяжелым.
    А низя! Приходится долго и нудно объяснять всяким Tashkinov, что их предложение просто фигня.

    > Так что может это, лучше пусть другим чем займутся?

    Хм.. Но им и так хорошо.
    С чего вдруг им что-то менять?
    (аргумент "попросил аноним" думаю они проигнорируют)))

     

  • 1.8, 1 (??), 11:59, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Больше разных протоколов ...
    А то "маловато будет !"
     
  • 1.9, Аноним (-), 12:05, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Готовые пакеты с первой версией frog-protocols уже приняты в репозитории ... Fedora 41

    RedHat в очередной раз на острие прогресса!
    Молодцы! Пытаются сделать из десктопного линукса хоть что-то удобоваримое.

     
  • 1.13, Аноним (13), 12:17, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Valve могла бы и сама свой дисплейный сервер написать, с их ресурсами. Уверен, получилось бы лучше.
     
     
  • 2.18, Аноним (16), 12:25, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Может, но если смотреть через призму цена-пердолинг-качество то выходит что и не нужно. Лучшее решение это лобировать в свою нужную сторону разрабутку донатя и отправляя патчи и предложения.
     
     
  • 3.21, Аноним (26), 12:36, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Этот вариант не работает с вейландом, которым заведуют твердолобые нитакусики. Вот Валв уже начинает сама пилить, не за горами и форк.
     

  • 1.20, ryoken (ok), 12:36, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Походу Гейб\Вентиль конкретно вцепились в линуксовый графоний :). Посмотрим, посмотрим :).
     
  • 1.22, Аноним (23), 12:37, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Иксы 10 лет назад спецом для продвижения вяленного заморозили и спецом ничего нового не принимали, а только дыры лотали. А вяленный так и не готов для десктопа хотя ему уже школу скоро заканчивать... Это успех!
     
  • 1.24, Анониш (?), 12:42, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто вам набросит ещё пару процентов, если не капиталист Гейб?
     
  • 1.25, Анониш (?), 12:45, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Вяленый не готов для десктопа. Да, но ведь и иксы тоже. Как и гном с кде. Но ведь 1,5%, те, что не на стимдеке, как-то ведь всем этим пользуются.
     
     
  • 2.27, Аноним (27), 12:52, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Но ведь 1,5%, те, что не на стимдеке, как-то ведь всем этим пользуются.

    Да. А как ты думаешь, сколько процентов от популяции составляют особи с извращениями и прочими серьезными отклонениями от нормы?
    Вот некоторым нравится страдать, кому-то нравится прдлиться после каждой обновы, кому-то нравится жрать десктоп_линукс.
    Мы же не будем из осуждать!

     
     
  • 3.40, Аноним (16), 13:10, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Valve владелец крупнейшего магазина Steam где обороты считаются миллионами. Вы умудрились сюда преплисти извращенецев - что о многом говорит о вас и о вашей ...
    Дебианский Гном УЖЕ выкинули на мороз! Не кто вам не запрещает сидеть на MS-DOS дальше.
     
     
  • 4.41, Аноним (-), 13:15, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Valve владелец крупнейшего магазина Steam где обороты считаются миллионами.

    М... ты читать умеешь?
    Что написал предыдущий анон?
    > Но ведь 1,5%, те, что не на стимдеке, как-то ведь всем этим пользуются."

    Какое слово из "те, что не на стимдеке" требует особого пояснения?
    А ведь они юзают десктопный линь НЕ ради игр! Разве не извращенцы??


     

  • 1.28, нехочу (?), 12:53, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    wayland норм. местами лучше иксов. никто вам не обещал будущего без комитетов. по мнению владельцев иксы морально устарели и пора делать с нуля. valve молодцы. обошли проблему. возможно там что-то переосмыслят и ускорят процесс принятия опытных фич. со стороны valve это всего лишь эксперимент. если выгорит то будет ещё один источник протоколов. так только кажется только один Линус Торвальдс может делать всё правильно с первого раза))
     
  • 1.33, Аноним (33), 13:01, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ещё чуть чуть и кто-то вспомнить про

    https://gitlab.freedesktop.org/wayland/wayland/-/issues/233

    Тогда заживём!

     
     
  • 2.38, Аноним (26), 13:08, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    "All these features and APIs are re-implemented again and again by all the Wayland compositors."

    Это байдизайн. Этот Артём не понимает гениальную задумку авторов и наверно вообще троль!

     
     
  • 3.43, Аноним (-), 13:19, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > "All these features and APIs are re-implemented again and again by all the Wayland compositors."
    > Этот Артём не понимает гениальную задумку авторов и наверно вообще троль!

    Не, он просто пытается впихать в новую парадигму костыли от ХОрга.
    Думаю такой себе эффект утенка.
    Ну и в отличии от других авторов, он код не пишет, а только предлагает идеи.


     
     
  • 4.44, Аноним (32), 13:23, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Использование разделяемых библиотек это не парадигма XORGа, если что.
     
  • 2.42, Аноним (-), 13:18, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    О! В каждой теме про вейланд вспоминают @birdie))
    Сей поциэнт только и ходит по репам и записывать "баги" как он это видит.

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

     

  • 1.34, Аноним (32), 13:03, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Похоже дело движется к расколу и форку вяленого. Оно и логично. В протоколе вяленого много чего не хватает, а попытки это исправить саботируются ещё на уровне обсуждения.
     
  • 1.35, Аноним (35), 13:06, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Кажется, что-то начало выходить из-под контроля, вяленый всё быстрее и быстрее превращяется в свалку протоколов.
    Такими темпами убийца иксов себя раньше убьёт.
     
  • 1.36, xsignal (ok), 13:08, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хорошие проекты сами взлетают, а всё ненужное, типа сраста и вяленного, приходится искусственно пропихивать...
     
     
  • 2.45, Аноним (26), 13:24, 25/09/2024 [^] [^^] [^^^] [ответить]  
  • +/
    За раст хотя бы есть аргументы помимо "мы так решили!".
     

  • 1.46, Аноним (46), 13:26, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хорошо, может ещё и поддержку многоконных приложений добавят в вяленый
     
  • 1.47, SelfPerfection (ok), 13:27, 25/09/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Будет как с CSS со всеми этим кастомными -webkit- свойствами.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру