The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск композитного сервера Weston 12.0, opennews (ok), 18-Май-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


10. "Выпуск композитного сервера Weston 12.0"  +2 +/
Сообщение от Аноним (-), 18-Май-23, 12:40 
>Вообще, у меня есть ощущение, что Wayland создавался именно для мобилок...

У тебя ошибочное ощущение. Протокол Wayland создавался именно для Desktop, в качестве замены переусложнённого X.org.

>Помните проблему раннего Wayland на десктопе? Тот факт, что "рамочки для окна должно отрисовывать само приложение"? Это говорит о том, что несколько окон на экране, скорее всего, не планировалось. И то, что изначально он работал через GLES2+EGL. То есть, Wayland изначально создавался для смартфонов.

Wayland не создавали для Embedded Systems. Просто так получилось, что сам протокол - прост, а его реализации - легковесны. Касаемо "рамочек", это не "проблема раннего Wayland", так задумывалось изначально.

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

15. "Выпуск композитного сервера Weston 12.0"  +2 +/
Сообщение от Аноним (15), 18-Май-23, 12:54 
> Касаемо "рамочек", это не "проблема раннего Wayland", так задумывалось изначально.

просто гномеры долго упирались что нужен только CSD, потом их продавили разработчики других проектов и года 4 назад появился протокол позволяющий договориться клиентам и серверу кто будет декорировать окна

https://cgit.freedesktop.org/wayland/wayland-protocols/tree/...

Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск композитного сервера Weston 12.0"  +3 +/
Сообщение от Аноним (23), 18-Май-23, 18:09 
> Wayland создавался именно для Desktop, в качестве замены переусложнённого X.org.

Влажные фантазии... Wayland предложил только быстрый метод композитной отрисовки сервером (композитор рисует на экране "текстурку" окна, которая УЖЕ лежит в видеопамяти; саму текстурку заполняет клиент, если получится - через opengl). X11 такого не умел (если не счиать dri3 и XPresent, которые появились по мотивам wayland).

Но для замены полноценной десктопной DE одной такой фичи маловато. Хотя бы wayland-protocols надо добавить, а об их стандартизации задумались только в 2015-м году...
Где-то в вики федоры и гнома были страницы о миграции GNOME3 с X11 на Wayland (портирование курировал RedHat). Получилось (это значит, что началось бета-тестирование на пользователях) со второго раза, году так к 2016/2017-му. Портирование вели очень долго и вовсе не потому, что wayland не мог окно нарисовать ;) он то как раз мог, но этого мало...


> Embedded Systems. Просто так получилось, что сам протокол - прост

На мобилках оно взлетело легко, т.к. там DE считай нету... И нет необходимости запускать в tizen или в e17 приложения из KDE/GNOME. Самсунг установил 1,5 программы - вот ими и пользуйтесь. Все остальные приложения в официальном магазине собраны для того же композиторо со всеми его "неофициальными" расширениями.

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

51. "Выпуск композитного сервера Weston 12.0"  +1 +/
Сообщение от Аноним (-), 19-Май-23, 07:56 
>Но для замены полноценной десктопной DE одной такой фичи маловато.

Цель Wayland не создание "полноценной десктопной DE", также Wayland не является Window Manager.

>Портирование вели очень долго и вовсе не потому, что wayland не мог окно нарисовать ;) он то как раз мог, но этого мало...

Протокол Wayland давно готов - лет 7 уж точно. Проблема в разработчиках приложений, WM и DE. Когда твоё сообщение читаем создаётся впечатление того, что виноват Wayland. Ты неправильно расставил акценты.

Ответить | Правка | Наверх | Cообщить модератору

57. "Выпуск композитного сервера Weston 12.0"  +/
Сообщение от Аноним (57), 19-Май-23, 09:27 
>> Wayland создавался именно для Desktop, в качестве замены переусложнённого X.org.
> Цель Wayland не создание "полноценной десктопной DE"

Я боюсь спросить... А какая цель замены X.org, если не для создания нормального DE?

Ответить | Правка | Наверх | Cообщить модератору

60. "Выпуск композитного сервера Weston 12.0"  +/
Сообщение от Аноним (-), 19-Май-23, 10:12 
Изначально перед проектировщиками Wayland не стояла задача "создания нормального DE". "Нормальное DE" должны создавать разработчики KDE, GNOME, Enlightenment, XFCE и т.д.
Ответить | Правка | Наверх | Cообщить модератору

62. "Выпуск композитного сервера Weston 12.0"  +/
Сообщение от Аноним (57), 19-Май-23, 10:58 
Т.е. в итоге ты подтвердил все мои тезисы:
>> Wayland предложил только быстрый метод композитной отрисовки

Wayland не смог предложить полноценной альтернативы X.org, а предложил какой-то огрызок DDX-драйвера (или композитного режима, сложно найти точный аналог).

>> для замены полноценной десктопной DE одной такой фичи маловато. Хотя бы wayland-protocols надо добавить, а об их стандартизации задумались только в 2015-м году...
> Изначально перед проектировщиками Wayland не стояла задача "создания нормального DE".

А дальше - барахтайтесь сами кто во что горазд! Ну гном вроде смог, кеды пока нет... Когда смогут - все поймут, что сделано оно как-то неодинаково и несовместимо.

>> Портирование вели очень долго и вовсе не потому, что wayland не мог окно нарисовать ;) он то как раз мог, но этого мало...
> Протокол Wayland давно готов - лет 7 уж точно.

Да всё верно, окно нарисовать wayland может, но для DE этого маловато получается...


И из всего этого следует, что одинокостоящий wayland не является заменой переусложнённого X.org. Это в лучшем случае - замена графического драйвера переусложнённого X.org. А полноценной замены нам ещё лет 10 ждать. А потом ещё лет 10 учить уживаться приложения из KDE в композиторе GNOME и наоборот.

Ответить | Правка | Наверх | Cообщить модератору

64. "Выпуск композитного сервера Weston 12.0"  +/
Сообщение от soarin (ok), 19-Май-23, 11:51 
Да как бэ KDE 6 бомбанёт и на тебе Wayland

https://www.phoronix.com/news/Plasma-6-Defaults-Intent

Ответить | Правка | Наверх | Cообщить модератору

69. "Выпуск композитного сервера Weston 12.0"  +/
Сообщение от ТретийГлазЛинуса (?), 19-Май-23, 17:36 
Когда выйдет убийца Gnome KDE 6?
Ответить | Правка | Наверх | Cообщить модератору

66. "Выпуск композитного сервера Weston 12.0"  +/
Сообщение от Срыватель покровов (?), 19-Май-23, 14:55 
Гномном не пользуйся, счастливей будешь.
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

68. "Выпуск композитного сервера Weston 12.0"  +/
Сообщение от ТретийГлазЛинуса (?), 19-Май-23, 17:35 
>У тебя ошибочное ощущение. Протокол Wayland создавался именно для Desktop, в качестве замены переусложнённого X.org.

Wayland и компания уже не так просты, а через некоторое время по сложности, запутанности и количеству граблей смогут дать фору X.org.

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру