LINUX.ORG.RU

История изменений

Исправление Sunderland93, (текущая версия) :

И проприетарный софт под свои васянокомпозиторы портирует?

При чём здесь это вообще? Хватит прыгать от одного к другому.

Проблема ведь более глубинная, чем расширение для протокола.

Так спроси там в комментариях о деталях, там ведь сидит как раз автор этого протокола. Кому как не ему это знать.

Для гномофашистов?

А что с ними не так? Это стандарт, и с этим согласно большинство. Как в своё время везде запилили поддержку PulseAudio, так и сейчас везде запилят поддержку PipeWire. Для OBS Studio уже патчи есть, например. В Plasma реализовали на его основе скринкастинг и удалённый рабочий стол. Так что всё ништяк. Тем более что там есть поддержка вывода через dma-buf, тобишь с нулевой задержкой.

Для юниксвейных сред это не прослойка, а каркас, в который изящно встраивается всё остальное.

Да о каких юниксвейных средах ты говоришь, второй раз спрашиваю?

Какие такие возможности?

Да вот тот же самый HiDPI и поддержка multiDPI, которая в иксах сейчас сделана кошмарными костылями к XrandR.

Нет, не всё. Как минимум срач CSD vs. SSD на этой почве возник.

Есть разница между рисованием окна приложения и рисованием его заголовка. Даже несмотря на то, что в Plasma Wayland отрисовка РАМКИ ОКНА идёт на стороне сервера - содержимое окна целиком рисуется клиентом в EGL область. И так везде, ибо стандарт. И в отличии от того кому рисовать рамку - это строго описано.

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

Нет кошмарного DDX, например. И таки везде православный EGL, вместо богопротивного GLX.

А уж ядро Linux и coreutils какие пришельцы из прошлого! Хотя нет, погодите, первым делом POSIX надо выкинуть! Linux is not UNIX же, да?

Хватит уже передёргивать. То что ты перечислил идёт в ногу со временем, развивается, совершенствуется. Иксы же последние годы лишь обрастали костылями, а сейчас Red Hat и вовсе прекратила их разработку, из-за чего уже 2.5 года нет нового релиза. И хорошо бы не было вообще.

Невидиепроблемы.

Как юзер Радеона не соглашусь. Невидия это огромный кусок рынка, а учитывая что у AMD всё весьма кисло с OpenCL и подобным - ответ напрашивается сам по себе.

Надо Nouveau пилить.

Так пилите, кто мешает? Вон Red Hat нанимает разрабов для его пиления, вперёд.

И ещё не забывайте, что есть куча мобилочных видеокарт, где с драйверами вообще беда: что есть, то блобы и к Android гвоздями прибито, а свободные замены в зачаточном состоянии.

В зачаточном, но вполне рабочем. И поддерживающим кстати только Wayland.

Исходная версия Sunderland93, :

И проприетарный софт под свои васянокомпозиторы портирует?

При чём здесь это вообще? Хватит прыгать от одного к другому.

Проблема ведь более глубинная, чем расширение для протокола.

Так спроси там в комментариях о деталях, там ведь сидит как раз автор этого протокола. Кому как не ему это знать.

Для гномофашистов?

А что с ними не так? Это стандарт, и с этим согласно большинство. Как в своё время везде запилили поддержку PulseAudio, так и сейчас везде запилят поддержку PipeWire. Для OBS Studio уже патчи есть, например. В Plasma реализовали на его основе скринкастинг и удалённый рабочий стол. Так что всё ништяк. Тем более что там есть поддержка вывода через dma-buf, тобишь с нулевой задержкой.

Для юниксвейных сред это не прослойка, а каркас, в который изящно встраивается всё остальное.

Да о каких юниксвейных средах ты говоришь, второй раз спрашиваю?

Какие такие возможности?

Да вот тот же самый HiDPI и поддержка multiDPI, которая в иксах сейчас сделана кошмарными костылями к XrandR.

Нет, не всё. Как минимум срач CSD vs. SSD на этой почве возник.

Есть разница между рисованием окна приложения и рисованием его заголовка. Даже несмотря на то, что в Plasma Wayland отрисовка РАМКИ ОКНА идёт на стороне сервера - содержимое окна целиком рисуется клиентов и EGL область. И так везде, ибо стандарт. И в отличии от того кому рисовать рамку - это строго описано.

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

Нет кошмарного DDX, например. И таки везде православный EGL, вместо богопротивного GLX.

А уж ядро Linux и coreutils какие пришельцы из прошлого! Хотя нет, погодите, первым делом POSIX надо выкинуть! Linux is not UNIX же, да?

Хватит уже передёргивать. То что ты перечислил идёт в ногу со временем, развивается, совершенствуется. Иксы же последние годы лишь обрастали костылями, а сейчас Red Hat и вовсе прекратила их разработку, из-за чего уже 2.5 года нет нового релиза. И хорошо бы не было вообще.

Невидиепроблемы.

Как юзер Радеона не соглашусь. Невидия это огромный кусок рынка, а учитывая что у AMD всё весьма кисло с OpenCL и подобным - ответ напрашивается сам по себе.

Надо Nouveau пилить.

Так пилите, кто мешает? Вон Red Hat нанимает разрабов для его пиления, вперёд.

И ещё не забывайте, что есть куча мобилочных видеокарт, где с драйверами вообще беда: что есть, то блобы и к Android гвоздями прибито, а свободные замены в зачаточном состоянии.

В зачаточном, но вполне рабочем. И поддерживающим кстати только Wayland.