LINUX.ORG.RU
ФорумTalks

В Wayland добавлена возможность отключения вертикальной синхронизации

 


1

3

https://www.opennet.ru/opennews/art.shtml?num=58160

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

Шах и мат!

в полноэкранных приложениях

В X.Org давно уже было управление тирингом. Можно было совсем отключить композитинг, чтобы получить максимальную производительность и мгновенный отклик интерфейса. А в Wayland имеем неотключаемый композитинг, вокруг которого и построили Wayland. но теперь ещё и с тирингом. Сторонники Wayland били себя пятками в грудь, что у них нет тиринга. Оказалось, что отключение вертикальной синхронизации нужно, и её надо включать или выключать, но не как в «устаревшем X11».

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

Ну вот, иногда появляются нотки здравомыслия, вангую что спустя лет 5 от всей этой принципиальности упоротой не останется и следа и таки будет нормальный, полноценный протокол, а потом все дружно примут единую реализацию вместо десятков несовместимых (которые тоже будут полезны для разнообразия, как и множество реализаций X11) и будет X12 во плоти. Но учитывая темпы развития, я тупо не доживу. Хорошая новость, но всё ещё капля в море. сидим на Xorg до победного (до пенсии).

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 3)
Ответ на: комментарий от apt_install_lrzsz

А чего вам там не хватает? В принципе полезные штуки добавляются - вот перетащили из вяленого жесты в xinput2 недавно - правда кроме лисы 100+ свежей версии это никто не поддерживает. Какие-то мелкие доработки в протоколах либах и сервере - в основном в сфере хотплага, мультимониорности и прочих подобных вещей которые во времена становления X11 были скорее экзотикой а теперь только ленивый не подключает к ультрабуку пару-тройку внешним мониторов на 4К.

Qui-Gon ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

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

Ждём повзросления «революционеров» и лет через пять можно будет и пересаживаться осторожненько :)

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

Ждём повзросления «революционеров» и лет через пять можно будет и пересаживаться осторожненько :)

Шляпа дропает иксы в 10м релизе, если что.

cumvillain
()

Вообще не повод злорадствовать. Наоборот, это показатель того, что специфичные юзкейсы всё-таки имеют шанс получить официальный статус в Wayland.

Так или иначе, всё потихоньку движется в сторону Wayland. И всем будет лучше, если там не будет полный шитдом.

i-rinat ★★★★★
()
Ответ на: комментарий от cumvillain

Шляпе надо столкнуть конкурентов в пропасть как можно раньше, чтобы все пришли к ним. У них единый гном на всех и разнообразие запрещено. А разработка построена таким образом, чтобы никто не мог вклиниться, все ниточки у них. Даже темы Гтк.

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

Шляпе надо столкнуть конкурентов в пропасть как можно раньше, чтобы все пришли к ним. У них единый гном на всех и разнообразие запрещено. А разработка построена таким образом, чтобы никто не мог вклиниться, все ниточки у них. Даже темы Гтк.

Лулз в том, что шляпа – единственные, кто пилят X.org. А про конкурентов не очень понятно, потому что KDE и прочие композиторы на wlroots никуда не денутся.

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

Но на иксах всякие разные, а Вейланд практически полностью подконтрольная им система, в которой они могут адаптировать с подконтрольными им же системд и гтк и пр. максимально, не отвлекаясь на всяких разных. Ван рейх, ван нэйшон. Хайль РедХат!

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

Но на иксах всякие разные, а Вейланд практически полностью подконтрольная им система, в которой они могут адаптировать с подконтрольными им же системд и гтк и пр. максимально, не отвлекаясь на всяких разных. Ван рейх, ван нэйшон. Хайль РедХат!

Штаэ? В протоколах вейланда по сути рулят KDE и парни из wlroots, gnome там постольку-поскольку, потому что у них все свое и через dbus.

cumvillain
()
Ответ на: комментарий от Qui-Gon

Мне хватает. Работает – и ладно. Просто интересуюсь, а их changelog не читаю, так как деталей всё равно не пойму.

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

А кдешники молодцы, раз нашли в себе силы влезть в это логово… Лучше разъедать его изнутри.

Зачем его разъедать? Там все ок же.

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

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

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

Не знаю откуда у вас у всех этот оптимизм? Ни на моей Манджаре, с кде, или гномом, ни на лайфе Федоры и прпочих, нигде я не вижу плавности и беспроблемности. Нажал кнопку и ждёшь. Даже сворачивание/разворачивание окна. И десять лет назад на совершенно другом компе, и на теперешнем, и у дочки на райзене делал... где у вас беспроблемность? окна тормозят, разрывы есть, приложения падают... Где оно, счастье на Вейланде? Открыть браузер и ютупчик смотреть?

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

Не знаю откуда у вас у всех этот оптимизм? Ни на моей Манджаре, с кде, или гномом, ни на лайфе Федоры и прпочих, нигде я не вижу плавности и беспроблемности. Нажал кнопку и ждёшь. Даже сворачивание/разворачивание окна. И десять лет назад на совершенно другом компе, и на теперешнем, и у дочки на райзене делал… где у вас беспроблемность? окна тормозят, разрывы есть, приложения падают…

Ну, в гноме я это везде видел. У них приложения падают вне зависимости от бекенда.

Где оно, счастье на Вейланде? Открыть браузер и ютупчик смотреть?

У меня labwc и экран на ляптопе в 90Hz. И вот я хоть убей не вижу тут никаких тормозов, все тулкиты плавные и классные.

P.S. Если у тебя не nvidia. На nvidia кромешный ад конечно же, там все грустно и печально.

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

P.S. Если у тебя не nvidia. На nvidia кромешный ад конечно же, там все грустно и печально.

А вот кстати, как я могу управлять на какой видяхе рисовать? Где аналог xrandr хотябы? Где хоть что-то? Хотя я наблюдаю проблемы и на амдшном компе, так что, скорее всего, это не проблема попытки использованием вейландом моего оптимуса. Но без инструментов я даже посмотреть что происходит не могу. Где аналог glxinfo? Как частоту пеереключить? Оверсканы? Андерсканы? Подключил родителям к телику, а там ресайзить экран надо, телик растягивает. Пришлось перезагрузиться в иксовый сеанс и настроить. Вот он, прогресс...

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

Гном рожден говном. Иничем иным быть не может. От идеи впихнуть невпихуемое натянуть сову на глобус и поставить телефонный интерфейс на копьютер отказались даже мелкие и мягкие фиксики. И только гномосеки упорно продвигают идею планшетного пальцетыка как основу компьютерного интерфейса. Да и еще и реализуют это но джаваскрипте.

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

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

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

Да и еще и реализуют это но джаваскрипте.

Работает быстро, анимации плавные. Тебе не все равно на чем?

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

А вот кстати, как я могу управлять на какой видяхе рисовать? Где аналог xrandr хотябы?

wlr-randr.

Где хоть что-то? Хотя я наблюдаю проблемы и на амдшном компе, так что, скорее всего, это не проблема попытки использованием вейландом моего оптимуса. Но без инструментов я даже посмотреть что происходит не могу. Где аналог glxinfo? Как частоту пеереключить? Оверсканы? Андерсканы? Подключил родителям к телику, а там ресайзить экран надо, телик растягивает. Пришлось перезагрузиться в иксовый сеанс и настроить. Вот он, прогресс…

У всех DE есть настройки экрана, я не знаю в чем у тебя проблема, честно.

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

wlr-randr

Спасибо, как-то упустил. Попробую при случае.

R_He_Po6oT ★★★★★
()
Ответ на: комментарий от i-rinat

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

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

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

Такое ощущение, что Wayland убил кого-то из твоей семьи и ты оправился мстить. Другой причины так бугуртить сложно представить.

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

Разработка Xorg давно уже переведена в режим «только сопровождение». Xwayland (который делит часть кодовой базы с Xorg) пока ещё активно разрабатывается, но имеет отдельный от Xorg цикл релизов.

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

Примерно одинаковые при условии что кроме гномьих перделок ничего другого не использовать. Если использовать - то выгладит адовым зоопарком.

Красиво - когда все оконные шапки толщиной с палец а у вас ультрабук 13"? Возможно на 8К 60" мониторе и красиво. Нормальная оконная декорация + классическая текстовая менюха а-ля виндоуз 3.1 занимает меньше места по горизонтали и чем гномье CSD.

Использование этого пальцетыкального экрана вместо иерархического меню если у вас 10 приложений - возможно удобно. Ну как в телефоне - пара мессенджеров, звонилка почта браузер - все что еще надо. Если больше - неудобно.

Минимум опций и настроек. Их все меньше меньше меньше - того и гляди будет как в древнем маке. Мышь с одной кнопкой и на каждый клик одна зашитая намертво функция.

Про быстро - ну на 64 гигах рамы и каком-нибудь райзен 7 7-го поколения любой говнокод будет летать. Но раз уж это делается под планшеты - то как этот джаваскрип убогий будет на каком-нибудь дохленьком арме или риск-V крутиться

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

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

Лол, нет. Реальность работает не так.

i-rinat ★★★★★
()
Ответ на: комментарий от eternal_sorrow

Аааа, так эт вот откуда ноги растут, грустно конечно.

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

комбинация гном+вяленд увела мой любимый линукс в сторону унылого оговнения. Если бы это баблои ресурсы были вложены в развитие изначально общеюниксового наследия - результат был бы иным. Но увы финансирование получают как правило не технически грамотные проекты а вот такие юные дарования-стартаперы умеющие свою говенненькую идею умело пропихнуть. Вяленд - это вот та самая говенная идея ловко проданная пионерами. Годы работы,куча денег - а выхлоп - ура, мы догнали по производительности и энергосбережению Х11 - ну почти догнали. X11 который просто работал as-is. С минимальным багфиксингом. Столько лет и миллионов долларов - тупо догоняли. И не догнали. Ну какбы это весьма показательный факт о качестве изначальной идеи. СНачала мы революционно выкидываем все «ненужное» уверяя что это вредный балласт и сейчас мы в космос полетим - а потом выячняется что ненужное было ненужно только потому что скудный умишко пионера-креакла был не в состоянии понять для чего это было нужно на самом деле, и теперь вот за годы и миллионы нанятые башковитые дядьки в красных шапках возвращают понемногу взад повыкинутое ну возможно на несколько ином уровне. И возможно да - еще лет дцать и лярд буказоидов - и глядишь и правда в космос.

Qui-Gon ★★★★★
()
Ответ на: комментарий от i-rinat

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

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

Qui-Gon ★★★★★
()
Ответ на: комментарий от eternal_sorrow

Разработка Xorg давно уже переведена в режим «только сопровождение».

Разработка иксорга по большей части двигалась в сторону выбрасывания ненужного кода. Изредка там что-то прикручивали, но только изредка. Так что в режиме «только сопровождение» проект живёт очень давно. Чуть ли не с самого рождения. Попал он в него задолго до появления даже идеи Wayland. Так что этот аргумент не имеет смысла.

Xwayland (который делит часть кодовой базы с Xorg) пока ещё активно разрабатывается

118 коммитов, датированных 2022 годом. Из них 44 задевают hw/xwayland. Очевидно всё, связанное с Xwayland будет задевать код в hw/xwayland, но не всё в hw/xwayland будет относиться напрямую к Xwayland. Например, коммит, который убирал поддержку autotools. Итого оценка сверху составляет 37%. То есть изменений, не относящихся непосредственно к Xwayland, почти в два раза больше, чем изменений, относящихся к Xwayland.

Пожалуйста, не нужно распространять заведомо ложную информацию.

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

Это так ты их запинаешь и дискуссию прервёшь ))

Roy-Batty
() автор топика
Ответ на: комментарий от i-rinat

показатель того, что специфичные юзкейсы всё-таки имеют шанс получить официальный статус в Wayland.

Это конечно хорошо, но не ясно на что было потранечно столько времени на этапе разработки протокола. Хотя им емнип занимались те же самые люди что пилили иксы.

ya-betmen ★★★★★
()
Ответ на: комментарий от cumvillain

Шляпа дропает иксы в 10м релизе, если что.

Пока не устроят очередногоых голосованияй в дебине можно не волноваться.

ya-betmen ★★★★★
()

А как же «every frame is perfect»? Вот это поворот.

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

Штаэ? В протоколах вейланда по сути рулят KDE и парни из wlroots, gnome там постольку-поскольку, потому что у них все свое и через dbus.

Это да, но в итоге приходится пилить поддержку обоих. Что радости вообще не добавляет.

hateyoufeel ★★★★★
()

Заголовок должен был быть таким: В Wayland наконец-то завезли тиринг!

Ну и зачем он теперь?

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

Ну и зачем он теперь?

в качестве примера, как шляпекс-сообщество «умеет в проектирование» (:

kott ★★★★★
()

Хотя с задержками в вейленде сейчас проблемы не вижу, особенно на фоне неплохой поддержки vrr, но всё равно полезно.

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