The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Значительный прогресс в работе KWin поверх Wayland"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Значительный прогресс в работе KWin поверх Wayland"  +/
Сообщение от opennews (??) on 24-Апр-15, 23:32 
Мартин Грёсслин (Martin Gräßlin), ведущий разработчик оконного менеджера KWin, сообщил (http://blog.martin-graesslin.com/blog/2015/04/turning-the-wo.../) о достижении компонентом kwin_wayland в сочетании с KDE Plasma достаточного уровня стабильности, чтобы использовать данную связку для решения своих повседневных задач. Все приложения при этом продолжают использовать X11 через прослойку Xwayland (https://www.opennet.ru/opennews/art.shtml?num=39516), в то время как напрямую протокол Wayland пока используют только  Xwayland и KWin.

Важной особенностью является то, что  kwin_wayland не обращается к серверам X11 или Wayland/Weston для отрисовки, а делает это своими силами через прямое обращение к бэкенду DRM (Direct Rendering Manager). Через DRM также осуществляется управление видеорежимами и видеопамятью. Для открытия файла-устройства DRM с привилегиями обычного пользователя применяется logind. Для компоновки целостного изображения (композитинг) поддерживается использование OpenGL и QPainter.

URL: http://blog.martin-graesslin.com/blog/2015/04/turning-the-wo.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=42101

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

Оглавление

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


2. "Значительный прогресс в работе KWin поверх Wayland"  –5 +/
Сообщение от Аноним (??) on 25-Апр-15, 00:46 
И почему оно зовётся kwin_wayland, если Wayland ему частично не нужен? Сраные велосипедисты.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Значительный прогресс в работе KWin поверх Wayland"  +/
Сообщение от Xasd (ok) on 25-Апр-15, 03:22 
> kwin_wayland не обращается к серверам X11 или Wayland/Weston для отрисовки, а делает это своими силами

для отрисовки не обращается... ну а так вообще (по всякими другим мелочам) -- наверняка обращается :-)

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

20. "Значительный прогресс в работе KWin поверх Wayland"  +2 +/
Сообщение от Аноним (??) on 25-Апр-15, 17:30 
потому что вайланд это протокол межпрограмного взаимодействия.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

24. "Значительный прогресс в работе KWin поверх Wayland"  +2 +/
Сообщение от рлрлро on 25-Апр-15, 20:33 
Нужно понять что есть протокол Wayland и его реализации - Weston и KWin.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

3. "Значительный прогресс в работе KWin поверх Wayland"  +/
Сообщение от corvuscor (ok) on 25-Апр-15, 01:10 
я щас может недогоняю, но получается kwin_wayland использует wayland только для запуска иксовых приложений? люто...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Значительный прогресс в работе KWin поверх Wayland"  +1 +/
Сообщение от Аноним (??) on 25-Апр-15, 01:52 
нет ты догоняешь)) и правда велосипеды. прада походу тренировочные, с утяжелением)) но вэйланд же))
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Значительный прогресс в работе KWin поверх Wayland"  +1 +/
Сообщение от Аноним (??) on 25-Апр-15, 01:59 
что за шизофазию я прочитал...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Значительный прогресс в работе KWin поверх Wayland"  +/
Сообщение от Аноним (??) on 25-Апр-15, 03:02 
прогресс однако ты прочитал)) чем больше навесим одинаковых функций тем лучше пойдет продажа нового железа)))
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "Значительный прогресс в работе KWin поверх Wayland"  +3 +/
Сообщение от maximnik0 on 25-Апр-15, 04:04 
> что за шизофазию я прочитал...

Перевод маленько кривой .Поясню Xfree теперь через компоненты xwayland  нормально работают в
окружение  поверх Wayland.Драйвера  для  2D ускорения X11 теперь не требуются  ,разрешение и режимами теперь должен управлять XWayland ,в КДЕ в качестве Weston сервера используется компонент  Кwin_wayland .Самое главное негде не требуется root привилегии .Не забываем что Wayland это только  протокол ,реализация сервера может быть другая .Кwin может в полноэкранном режиме послать далеко X11 и вайланд протокол и  используя DRM рисовать напрямую  .Но пока все КДЕ приложения по умолчанию используют X11 ,Кwin просто использует протокол Wayland для указания X11 про  размещение,перемещения  и изменения размеров  оконных приложений  .
То есть главная новость что Кwin_wayland теперь работает достаточно стабильно .

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

19. "Значительный прогресс в работе KWin поверх Wayland"  +3 +/
Сообщение от XXasd on 25-Апр-15, 15:07 
Дерьмовая пунктуация -- на мой взгляд это аж хуже отсутствия пунктуации
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "Значительный прогресс в работе KWin поверх Wayland"  +2 +/
Сообщение от GnomeWaylandUser on 25-Апр-15, 07:08 
>серверам X11 или Wayland/Weston

Тут важно понимать, что сервера wayland как такового не существует - wayland лишь протокол. kwin_wayland сам являестся сервером этого протокола, вот что значит эта фраза.

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

14. "Значительный прогресс в работе KWin поверх Wayland"  +/
Сообщение от XXasd on 25-Апр-15, 12:18 
> сервера wayland как такового не существует...

А библиотека: libwaylandserver (и libwaylandclient) -- существует? Или тоже нет? :-)

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

18. "Значительный прогресс в работе KWin поверх Wayland"  +/
Сообщение от maximnik0 on 25-Апр-15, 13:32 
> Тут важно понимать, что сервера wayland как такового не существует - wayland
> лишь протокол. kwin_wayland сам являестся сервером этого протокола, вот что значит
> эта фраза.

А разработчики Weston и не знали что ихняя писанина не является эталонной реализацией сервера wayland .

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

26. "Значительный прогресс в работе KWin поверх Wayland"  –1 +/
Сообщение от Xasd (ok) on 26-Апр-15, 17:20 
>> Тут важно понимать, что сервера wayland как такового не существует - wayland
>> лишь протокол. kwin_wayland сам являестся сервером этого протокола, вот что значит
>> эта фраза.
> А разработчики Weston и не знали что ихняя писанина не является эталонной
> реализацией сервера wayland .

когда между различными реализациями Wayland -- будут конфликты и недопонимания...

(например, walyand-программа будет по разному себя вести на двух разных wayland-композиторах)

...вот тогда можно будет поглядеть как "правильно" это сделано в "эталонной реализацией сервера wayland" (Вестон).

так что "эталонная реализация" разумеется нужна.. но нужно понимать границы этой нужды :-)

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

11. "Значительный прогресс в работе KWin с Wayland"  +4 +/
Сообщение от Какаянахренразница (ok) on 25-Апр-15, 09:47 
sed 's/Значительный прогресс/Не готов/'
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Значительный прогресс в работе KWin с Wayland"  +/
Сообщение от Аноним (??) on 25-Апр-15, 10:14 
>для открытия файла-устройства DRM с привилегиями обычного пользователя применяется logind

Ну можно же просто добаввить пользователя в группу video и в поделии Лёни как-бы нет необходимости.

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

15. "Значительный прогресс в работе KWin с Wayland"  +1 +/
Сообщение от XXasd on 25-Апр-15, 12:22 
>>для открытия файла-устройства DRM с привилегиями обычного пользователя применяется logind
> Ну можно же просто добаввить пользователя в группу video

А не слишком ли жирно это будет для пользователя и его непривелигерованных програм?

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

17. "Значительный прогресс в работе KWin с Wayland"  +2 +/
Сообщение от qer on 25-Апр-15, 12:43 
Но ведь можно же запускать всё он рута, и в группах как-бы нет неоходимости.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

13. "Значительный прогресс в работе KWin с Wayland"  +/
Сообщение от Аноним (??) on 25-Апр-15, 11:30 
> Важной особенностью является то, что kwin_wayland не обращается к серверам X11 или Wayland/Weston для отрисовки, а является самодостаточным сервером Wayland и выполняет все операции с графикой своими силами

Прям как в DOS, каждый сам всё рисует ;-)

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

16. "Значительный прогресс в работе KWin с Wayland"  +/
Сообщение от XXasd on 25-Апр-15, 12:24 
>> Важной особенностью является то, что kwin_wayland не обращается к серверам X11 или Wayland/Weston для отрисовки, а является самодостаточным сервером Wayland и выполняет все операции с графикой своими силами
> Прям как в DOS, каждый сам всё рисует ;-)

А вместо logind -- что было в DOS ? :-)

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

23. "Значительный прогресс в работе KWin с Wayland"  +2 +/
Сообщение от Ordu email(ok) on 25-Апр-15, 18:16 
Вместо logind был command. В смысле command.com. Он там почти вместо всего был, стопроцентный аналог systemd.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

21. "Значительный прогресс в работе KWin с Wayland"  –2 +/
Сообщение от Аноним (??) on 25-Апр-15, 17:31 
вот что за дурная тенденция. Почему не вестон использоват?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

25. "Значительный прогресс в работе KWin с Wayland"  –1 +/
Сообщение от Xasd (ok) on 26-Апр-15, 17:12 
> Почему не вестон использоват?

потому что Вестон сделан только в качестве *примера* реализации Wayland.

> вот что за дурная тенденция

чем тебе так не угодил libwayland-server.so ? :)

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

22. "Значительный прогресс в работе KWin с Wayland"  +/
Сообщение от Аноним (??) on 25-Апр-15, 17:34 
А надежда на вменяемую графическую систему была так близко. А теперь каждый ДЕ будет городить свои драйвера ввода вывода, ато и видеодрайвера. И передачу изображения по сети. И все остальные необходимые куски.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

27. "Значительный прогресс в работе KWin с Wayland"  –1 +/
Сообщение от robux (ok) on 26-Апр-15, 18:42 
Кто пробовал, что шустрее - kwin или weston?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Значительный прогресс в работе KWin с Wayland"  +/
Сообщение от Аноним (??) on 27-Апр-15, 08:42 
mutter так же работает (как wayland сервер).
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




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

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