LINUX.ORG.RU

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

 ,


2

5

На gitlab.freedesktop.org появился запрос на слияние (Merge Request) о внедрении протокола frog-fifo-v1 в исходные тексты драйверов Mesa. В тексте этого MR объясняется, что SteamOS (Steam Deck) и Gamescope уже «поставляют по существу эту функциональность» начиная с версии 3.5, поскольку это «серьезная и реальная проблема».

По словам Мисила (misyltoad, misyl), который выполняет различную работу для Valve (например, Gamescope), идея в том, чтобы дать Wayland Protocols быстрый толчок, чтобы начать работу над улучшением ситуации для пользователей. Из описания frog-protocols:

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

Крайне проблематично, что некоторые протоколы реализуют очень примитивные и базовые функции, необходимые, чтобы VSync не вызывал голодания графического просессора в Wayland, а также для исправления ужасного зависания приложений, когда окна перекрывались с включенным FIFO/VSync.

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

Разработчик Саймон Сер (Simon Ser, emersion) уже несколько раз возражал, заметив, в частности:

Не думаю, что добавление поддержки протоколов, по сути обходящих консенсус протоколов Wayland — хорошая идея. Планка для протоколов Wayland не так уж высока, и добавление поддержки сторонних протоколов, не представляющих сообщество Wayland — не лучший шаг вперёд.

Ему ответил разработчик Valve Пьер-Лу Гриффе (Plagman):

В быстрой итерации есть ценность, которой не хватает в текущей модели разработки. Было бы лучше, если бы расширения размещались в репозитории upstream wayland-protocols, это было бы замечательно, но я не уверен, что для расширений протокола вообще должны быть какие-то препятствия. Напротив, уменьшение разногласий в этом вопросе обеспечит неоценимую экспериментальную обратную связь для дальнейших усилий по разработке и будет служить пользователям во время длительных циклов разработки.

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



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

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

А мне - нет. Редактирование efi-переменных это какая-то крайне редкая и специфическая задача, никакому обычному ПО не нужен туда доступ 24х7. Система при старте вообще не должна его монтировать. Если он монтируется, тем более на запись, то только временно на период работы утилиты редактирования.

может быть ты прав, я не специалист в теме..

Но история-то всплыла не из-за самого бага, а из-за реакции разработчиков systemd на проблему.

а что там за история?

может у них невроз просто... с каждого угла только и слышно «системд говно» да «говно системд»..

// а уж какой должен быть невроз если оно действительно говно..

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

может быть ты прав

В systemd впихнули на постоянку монтирование efivars для работы efibootmgr, который в норме вызывается только единожды при установке дистрибутива.

а что там за история?

Разработчики сказали, что проблема - не проблема. Не их проблема, во всяком случае.

LamerOk ★★★★★
()
Последнее исправление: LamerOk (всего исправлений: 1)
Ответ на: комментарий от sehellion

Ну как породили. Хоронить вон пора, а еще не разродились.

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

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

Но я не пишу сообщения для великовозрастных дебилов. Если они их читают и отвечают на них - это их, а не мои проблемы.

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

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

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

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

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

Зачем мне от тебя прятаться? Гораздо приятнее указать тебе на твоё место.

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

Продолжай это увлекательное занятие. Я позоонаблюдаю за тобой.

LamerOk ★★★★★
()
Последнее исправление: LamerOk (всего исправлений: 1)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.