The OpenNET Project / Index page

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



"Рассматривается возможность прекращения в GTK5 поддержки X11"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Рассматривается возможность прекращения в GTK5 поддержки X11" –1 +/
Сообщение от Аноним (429), 04-Июл-22, 23:44 
> Писать софт для Xorg проще, потому что в Xorg есть минимальный набор
> фич для реализации почти любого софта.

Только они там такие уб-дские что это даром никому не вперлось и ими никто не пользуется.
1) Да там есть рендер фонтов. Но freetype рендерит на порядок лучше. И более того даже если кто рендерит много и нагло, он при этом поставит раком только себя, а не всю систему.
2) Да, там есть виджеты. Но они страшные как смерть и ими никто не пользуется.
3) Если уж мы о Vsync, DRM/KMS более-менее got it right наконец. Иксы самый проблемный компонент в этой цепочке и до сих пор порой вытворяет черт знает что и почему. И за столько лет это до конца пролечить так толком и не смогли.

> В Wayland приходится писать кучу всего, чтобы реализовать, например, свою собственную DE,

Реальные DE пришли к тому что делают ВООБЩЕ СОВСЕМ ВСЕ сами, потому что то как это делают иксы никуда не годится. И отдают иксам готовые битмапы. Как плевалка битмапов иксы тоже никуда не годятся, что самое интересное. Вопрос: зачем этот кал стоит на пути и жрет сотни ресурсов?

> а так как дизайн монолитный, в приложениях индивидуально для каждой такой
> мини-DE нужно писать код. Это гребаный clusterfuck.

Проблема X в том что они clusterfuck^clusterfuck.

> Поэтому вейланд нужно выкинуть на помойку, только за это.

Он просто не мешает делать что задумано. В отличие от иксов, где попытка что-то улучшить ведет к завалу по эффекту домино вообще всего. Поэтому цать лет спустя этот кусок фекалий до сих пор смеет например тиринговать в каких-то ситуация. И никто это починить до конца не может. Это никуда не годится.

> А как вы хотели? Для любой мажорной фичи нужно делать изменение в
> дисплейном сервере.

Вопрос в том во что это кодерам отливается. Вэйланд относительно простая штука, допущений реально прибитых на гвозди минимум. Иксы же наворотили концепций и абстракций и этот карточный домик рассыпается стоит только попытаться его тронуть.

> Народ будет иксы ещё лет 20 юзать. Пока вейланд будут "активно разрабатывать"
> и вечно обещать, что этот архитетурный труп совсем скоро™ будет стабильно работать.

Кто-то и MSDOS юзает, а может и будет это делать 20 лет, не означает что я буду делать то же самое.

> Вы про софтварный рендеринг?

Про быстрый вывод графики. В вяленде вообще нечему особо тормозить. В иксах... кхе-кхе. Впрочем с хардварным рендерингом в иксах еше большая задница, DDX превратились в тормозизацию вместо акселерации, т.к. на архитектуру современных GPU это маппится, извините, "никак".

> Зато можно повесить весь графический сервер просто крашнув композитор и все приложения
> вместе с ним, а в Xorg вылет композитора не вызовет вылет всей системы.

Композитор штука относительно тупая и у него не сильно много причин вообще падать. А вот иксы с кучей facilities имеют довольно много причин по которым они могут встать раком или упасть.

> Тем более, никто не гарантирует, что этот самый композитор
> не будет лагать и не повесит всю систему.

А чему там лагать? Оно ж не делает продвинутых тяжелых операций рендера. А в иксах неудачные вызовы могут .. просто упереть иксовый процесс в полку, сжирая ядро на 100%, после этого все начинают дружно клевать, вплоть до того что даже гуйный таксменеджер хрен дождешься чтобы прибить гада, дескать, давайте-ка в консольку.

> Wayland - это не современное решение. Это грабли, на которые уже наступали
> разработчики Android-а, забив на стандарты и фичи. Wayland пытаются протолкнуть вот
> таким вот рейдерством, вроде выбрасывания X11 из GTK.

Wayland ... немного напоминает идеи всяких SurfaceFlinger'ов и т.п.. И на появление таких идей были весьма валидные причины. Особенно глядя как иксы работают.

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

Оглавление
Рассматривается возможность прекращения в GTK5 поддержки X11, opennews, 03-Июл-22, 17:12  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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