История изменений
Исправление wandrien, (текущая версия) :
По ссылке дикий бред.
Сначала проблемы, где в списке перечислены как архитектурные проблемы, так и проблемы реализации, а местами вообще придирки.
Потом «решение» в виде выкидывания всего нахрен без актуального решения чего бы то ни было.
С окнами особенно смешно получилось. Сначала выкинули, а теперь городят иерархию композиторов.
Я сразу как увидел документацию на вейланд, покрутил пальцем у виска. Люди, которые не понимают, зачем нужна иерархия окон, берутся рассуждать про архитектуру графического стека. После этого исходное впечатление ни разу не подвело.
Ты с придыханием рассказываешь, что, мол, это пишут «сами текущие разработчики X.Org». Так ведь поэтому в лине графический стек и находится в такой запущенной стадии деградации, что именно эти люди им все эти годы и занимались.
Вон автор сам признаётся:
Примечание от Daniel: как один из авторов мультитача в X, я считаю себя достаточно компетентным, чтобы назвать его кошмарным.
Так а кто его сделал «кошмарным»-то? Свалить вину на отцов из 85-го года не получится, не было в 85-м мультитача. Сами, своими лапками нашуршали.
Еще один такой же с лапками:
Это, возможно, исправлено в RandR1.4, но его автор не может найти убедительных доказательств.
Дальше:
Разработчики пытались исправить проблему и сделали спецификацию нового расширения, которое в теории работало. Но когда его попытались реализовать, оказалось, что оно серьёзно ломает модель работы X-сервера. Так что проблема существовала 26 лет и продолжает существовать. Расслабьтесь и получайте удовольствие.
Ну да, ну да. А когда то же самое делает вейланд-композитор (запускает скринсейвер), при этом имея запущенными через xwayland иксовые приложения, это не ломает им модель. А если сделать это консистентно в рамках протокола, то ломает. Разницы для приложения никакой. Кто-то не смог в слои абстракции.
Многомониторные конфигурации и гибридная графика (Optimus) отданы клиентам, вейланду нужен только буфер с пикселями и информация о том, где его расположить.
Да что ты говоришь. А панельки DE на разных экранах кто будет рисовать, дед Пихто?
Ну и так далее.
Лень всё это комментировать. Статья полностью некомпетента.
Исходная версия wandrien, :
По ссылке дикий бред.
Сначала проблемы, где в списке перечислены как архитектурные проблемы, так и проблемы реализации, а местами вообще придирки.
Потом «решение» в виде выкидывания всего нахрен без актуального решения чего бы то ни было.
С окнами особенно смешно получилось. Сначала выкинули, а теперь городят иерархию композиторов.
Я сразу как увидел документацию на вейланд, покрутил пальцем у виска. Люди, которые не понимают, зачем нужна иерархия окон, берутся рассуждать про архитектуру графического стека. После этого исходное впечатление ни разу не подвело.
Ты с придыханием рассказываешь, что, мол, это пишут «сами текущие разработчики X.Org». Так ведь поэтому в лине графический стек и находится в такой запущенной стадии деградации, что именно эти люди им все эти годы и занимались.
Вон автор сам признаётся:
Примечание от Daniel: как один из авторов мультитача в X, я считаю себя достаточно компетентным, чтобы назвать его кошмарным.
Так а кто его сделал «кошмарным»-то? Свалить вину на отцов из 85-го года не получится, не было в 85-м мультитача. Сами, своими лапками нашуршали.
Еще один такой же с лапками:
Это, возможно, исправлено в RandR1.4, но его автор не может найти убедительных доказательств.
Дальше:
Разработчики пытались исправить проблему и сделали спецификацию нового расширения, которое в теории работало. Но когда его попытались реализовать, оказалось, что оно серьёзно ломает модель работы X-сервера. Так что проблема существовала 26 лет и продолжает существовать. Расслабьтесь и получайте удовольствие.
Ну да, ну да. А когда то же самое делает вейланд (запускает скринсейвер), при этом имея запущенными через xwayland иксовые приложения, это не ломает им модель. А если сделать это консистентно в рамках протокола, то ломает. Разницы для приложения никакой. Кто-то не смог в слои абстракции.
Многомониторные конфигурации и гибридная графика (Optimus) отданы клиентам, вейланду нужен только буфер с пикселями и информация о том, где его расположить.
Да что ты говоришь. А панельки DE на разных экранах кто будет рисовать, дед Пихто?
Ну и так далее.
Лень всё это комментировать. Статья полностью некомпетента.