The OpenNET Project / Index page

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



"Выпуск XWayland 21.1.0, компонента для запуска X11-приложений в Wayland-окружениях"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Выпуск XWayland 21.1.0, компонента для запуска X11-приложени..." +3 +/
Сообщение от Ordu (ok), 18-Мрт-21, 23:48 
> Кроме того, сравнивать X Window, с максимально модульной архитектурой, которая позволяет иметь готовые механизмы для рисования или просто работать с битмапами или много чего ещё - это просто некомпетентность.

Все эти готовые механизмы никто не использует уже лет двадцать, как минимум. Если мне надо будет рисовать на экране, я буду рисовать либо через cairo, либо через OpenGL. Оба этих подхода используют Xorg только как промежуточный пункт для прокидывания данных и команд в видеокарту. Если мне надо будет рисовать битмапы, я скорее всего буду делать это через OpenGL -- зачем мне хранить битмапы в X-Server'е, если я могу хранить их прям в видеопамяти? Если мне нужно будет отрисовывать гуй, я возьму client-side тулкит, который будет использовать Xorg только для прокидывания данных и команд в видеокарту, я не буду пользоваться теми убогими возможностями отрисовки гуя, которые есть у Xorg, и которые даже при использовании Athena/Motif не становятся сильно вкуснее. Xorg давно используется как тонкая прослойка между приложением и видеокартой.

> совместимость для них - это бизнес.

Это их проблемы. Ну реально, тащить совместимость слишком долго -- заканчивается таким бардаком, что хоть стой, хоть падай. В частности, в отношении гуя, что winapi, что Xorg исходно разрабатывались ещё для компов уровня i386 с видеокартами уровня VGA.

Не, я вот не понимаю, если честно, всех этих защитников Xorg. Чем он вам так нравится? Вы libX11.so используете ежедневно? Или может libX11-xcb.so? Я второй так вообще не использовал, а первый только на заре своего знакомства с линуксом, и восторгов он у меня не вызывал даже тогда. То есть, я использовал его для того, чтобы получить окошко с OpenGL контекстом и работать со вводом с клавиатуры, но и только, весь вывод затем я организовывал через OpenGL. А потом я и на создание окошка средствами libX11.so забил, открыв для себя SDL.

Чем вас так привлекает Xorg? Сетевой прозрачностью? Так ли она вам нужна, и нельзя ли её заменить чем-нибудь иным? Стоит ли она того, чтобы топить за Xorg в комментах? Она же неюзабельна для повседневного использования без платных X-серверов, которые сохраняют сессию, кешируют/буферизируют, снижают количество раунд-трипов и тп.

Какие ещё могут быть причины? Я не вижу в Xorg ничего хорошего, кроме того, что он просто работает. Будет Wayland просто работать, я вообще не увижу принципиальной разницы, потому как даже Wayland'ом я не буду пользоваться напрямую, общаясь через прослойку библиотеки. У меня есть пара программ с гуём, я им просто скажу собраться под wayland, они перестанут быть X'овыми программами, станут wayland-программами. А ради всякого старья, типа emacs'а, я могу и XWayland поставить.

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

Оглавление
Выпуск XWayland 21.1.0, компонента для запуска X11-приложений в Wayland-окружениях, opennews, 17-Мрт-21, 23:18  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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