The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск wayland-protocols 1.18"
Отправлено Ordu, 27-Июл-19 15:09 
> Хотя бы за счёт возможности быстрого переключения/одновременной работы нескольких графических сессий от одного/разных пользователей.

Бесполезная вещь. Приложения запущенные из под разных пользователей удобнее иметь на одном десктопе. Использовать Alt-Ctrl-Fx для переключения между серверами, с довольно глубокой перезагрузкой графического стека, которая занимает полсекунды, по-моему, не меньше -- это довольно ущербная идея. Гораздо удобнее сделать su/sudo в терминальчике и гонять приложения из-под другого пользователя непосредственно здесь же. Если, конечно, разобраться с xauth, который вечно мешает это делать. Но это ж небезопасно в случае X'ов, потому что любое X'овое приложение может перехватить ввод любого другого приложения. Поэтому в критичных к безопасности случаях, приходится использовать этот костыль с несколькими X'серверами, при котором всё равно удобнее гонять разные X'сервера в виртуалках в оконном режиме -- так не надо разрешение монитора переинициализировать. Да и сепарации уровня виртуалок я доверяю больше, чем сепарации уровня пользователей системы. А при таком подходе совершенно не важно, какая графическая подсистема используется.

> Да и воспоминания о раскоряченной из-за проблем с дровами винды, мигавший экраном с частотой стробоскопа ещё свежи — починить систему с неотключаемой графикой в таком случае задача не самая простая.

У меня нет таких воспоминаний. Всё что я помню про вендовую видеоподсистему -- это десятки аргументов в каждой функции api, из-за устаревшей архитектуры, которая не разделяет менеджмент окон, рендеринг окон, оформление окон и тп, пытаясь решить все проблемы одним махом. Но проблемы устарелости касаются X'ов в не меньшей мере, чем win32api. Тут у них паритет.

А с дровами... В линуксе меньше проблем с дровами? Мне кажется, что ровно наоборот. С видеодровами в лине всегда проблем было больше, и пока этому не видно конца. Другое дело, что проблемы с дровами в linux'е -- это не проблемы не только видеоподсистемы -- это могут быть проблемы ядра. А насчёт чинить... Не знаю, я никогда не изучал серьёзно вопрос "как чинить венду". То есть, мне приходилось, конечно, но мне много чего приходилось чинить. Я как-то раз холодильник перезаправлял, прожёг дырку в обоях фреоном, который поджёг газовой горелкой. Но дырка осталась за холодильником -- не видно, -- зато было весело и холодильник до сих пор работает. Примерно так же и с вендой. Я не знаю как её ремонтировать. Могу починить из самых общих соображений, но не знаю как. И чёт мне подсказывает, что ты в том же положении -- это ведь не является твоей специальностью?

Не, в венде X'ы -- это убожество и совершенно ненужный костыль, который никоим образом не ложится на архитектуру венды.

> Впрочем, я готов сравнить Иксминг с реализацией графических виндотехнологий в никсах. Есть
> такое?

Wine -- это реализация win32api для *nix.

>> А, я ещё на андроиде пытался использовать X-сервер -- кошмар.
> Это который SDL? Вполне нормальный.

Я не знаю который. А их много? Если много, то я выбирал по популярности. Он настолько "нормальный", что я забил на идею пробрасывать в андройд окошки линуксовых приложений при помощи него. Если это "нормально" для X'ов, то это лишний раз подтверждает мой тезис о том, что X'ы хороши лишь тогда, когда нет альтернатив.

Пробрасывать окошки приложений сегодня удобнее всего через https -- правда стандартные десктопные приложения за редким исключением, не умеют так работать, так умеют только web-приложения, но, я думаю, что это временное явление. X'ы стагнируют под грузом legacy и обратной совместимости, web развивается, кладя на обратную совместимость болт. Я, честно говоря, не вижу глубинного смысла в wayland, потому что это отрыжка прошлого тысячелетия. Ну то есть игроманы вероятно оценят, но я не игроман, мне не нужна топовая производительность рендеринга, и большинству людей тоже не нужна. А вот мобильность десктопа -- очень удобно. У X'ов есть удалённый доступ, но он ущербен -- он хреново работает с gtk/qt, поскольку большая часть отрисовки происходит на клиенте; его нативный API неюзабелен; обрыв сессии и возобновление требует каких-то специальных костылей; проброс окошек с одного X'сервера на другой -- это вообще возможно? Или, может, открыть второе окно того же приложения на другом X'сервере? А без проброса мне приходится прибивать почтовик из консольки, для того чтобы запустить его с другого сервера. Поэтому почту мобильно я просматриваю только если совсем-совсем припрёт (тут ещё всё осложняется тем, что я не решают в андройде запускать X'сервер -- оно так скрипит, что я боюсь, что сломается что-нибудь). Вообще, по-хорошему, надо купить vps'ку и поставить туда web-почтовик, но у меня всё руки не доходят.

X'ам и X'овым приложениям есть куда развиваться, но никому это не въелось нисколько. Воинственные адепты X'ов способны лишь шашками в комментах размахивать, доказывая, что X'ы -- это Технологии Древних (tm), которые превосходят всё, что можно разработать в наше время упадка. Воинственные адепты X'ов настолько воинственны, что они даже признать недостатки X'ов не могут, хотя только с признания необходимости улучшений может начаться какое-либо движение вперёд.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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