> Двойная буферизация только в qt/gtk через x.org. Не уверен, есть ли двойная буферизация у вайна, либо никогда не была - не буду утверждать.. не знаю Никаких тормозов в qt/gtk приложениях я также не наблюдал/не наблюдаю.
>> Сетевую прозрачность умеет wayland (теперь)
> Не умеет, и никогда не будет уметь
Ну да, в случае с wayland это сделано немного сбоку, но суть та же.
>> сетевая прозрачность должна переехать в тулкиты (qt/gtk)
> К сожалению или к счастью, она никогда не переедет в тулкиты
К счастью.
>> если да, то почему это повод кричать про то, что сетевая прозрачность не нужна?
> Не берусь говорить нужна или нет, но не актуальна точно.
Мне не нужна. А кому-то нужна. То, что разработчики вяленого признали это и сделали что-то подобное - в любом случае плюс.
> По тому как на десктопе линукса уже минимум чисто иксовых приложений и максимум тулкитных. И выходит что сетевая прозрачность гоняет по сети не команды а картинку. Что теряет смысл вообще всей этой прозрачности, по тому как она перестает отличаться от vnc
Мне в принципе всё равно. Картинку так картинку. Мне был бы интересен результат, если бы я этим пользовался, а не то, что под капотом.
> тулкиты скорее всего не захотят. Только от них зависит будет сетевая прозрачность в Wayland или нет.
Но вот же waypipe, который гоняет wayland-трафик по сети, независимо от тулкита. Ну да, это не часть протокола, а сделано слегка сбоку, ну и что? Из-за различий в архитектуре тот факт, что одинаковая по смыслу функциональность реализуется различными способами - закономерен.
> Гггг. Из иксов выкинули иксы)))
Да, огорчает именно это. Сломаная совместимость.
> Ну, это не зря сделали.. иксы теперь избыточные. Вяленый может только положить один буфер пикселей на другой буфер пикселей, обрезать уголочки, наложить тень и больше ничем не заниматься. Прекрасно же?) Не?) Хах)))
Да, теперь каждый WM должен писать свой композитор. Прекрасно. Ну, в принципе, логично и последовательно: всё равно им переписывать, мы ж несовместимый протокол наколбасили.
Перенесём часть сложности на сторону клиента и будем хвастаться стройной архитектурой. А то, что сложность переехала в другую часть стека - это уже не наши проблемы! Успех!
> Ну ладно, у иксов ещё одна проблема была - это тиринг. Уже вроде как починили. По крайней мере так говорят.. но 2 года назад я ещё видел съезжания когда скролил страничку в Firefox..
Никогда не могу понять, что есть тиринг. Честно, не знаю, есть он у меня или нет. Если есть, то мне видимо пофигу. И слава богу.
В любом случае, зачем чинить тиринг в иксах? Давайте запилим с нуля несовмстимый вейланд!
>> Пока всё выглядит так, будто бы wayland будет столь же монструозен, как X, к тому моменту, как станет окончательно готов.
> Да, ответ выше - вяленый не умеет рисовать, и никогда не научится. А значит монстром больше чем икс точно никогда не станет
Мой ответ тоже выше - сам вяленый не станет. Но от этого не легче, так как сам графический стек сильно проще не стал. Просто часть сложного переехала из одного места в другое. Да и писать реализацию композитора теперь каждый WM/DE будет свою - ну это чтобы веселее с настройкой и отладкой было, при смене WM. И чтобы велосипедов, делающих одно и то же, но написанных разными командами побольше было.