anonymous@RULINUX.NET~# Last login: 2024-11-05 09:39:43
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Wayland — разъяснения от разработчиков KWin

  •   В Wayland может оказаться реализована сетевая прозрачность.

    Это дело конкретного композитора. Всё дело в ошибочном понимании фразы "в Wayland нет сетевой прозрачности". Правильное понимание этой фразы таково: "спецификация Wayland не занимается сетевой прозрачностью и не определяет её". Композиторы могут быть исполнять локальную отрисовку, могут быть сервером и передавать картинку по сети (хоть на немало машин одновременно), а могут делать и то и иное. Те, кто считают, что в Wayland сетевой прозрачности быть не может вообще, ошибаются.

  •   Сетевая прозрачность X11 не подходит для современных приложений.

    Она много времени назад устарела, будучи сделанной с расчётом на то, что приложения применяют простые команды для показа содержимого окна, и эти команды возможно отсылать по сети. Когда-то это было разумно, однако современные приложения не применяют X11 для рендеринга, они применяют подобные технологии как Cairo, Clutter, QPAINTER (Raster) или OPENGL. В этом случае X11 должен отсылать по сети готовую картинку, а для данном случае есть технологии, которые делают это намного лучше, чем X11. Сетевая прозрачность в X11 померла и так, без участия Wayland.

  •   X11-приложения будут поддерживаться.

    Никто не желает ломать систему, переход на Wayland будет произведён если и лишь тогда, когда X11-only приложения будут в ней неплохо вести работу (ч/з слой совместимости). Сетевую прозрачность X11, понятно, также возможно будет применять.

  •   Сетевой прозрачности не место в оконной системе. Если вы хотите быстрой сетевой прозрачности, ей место в тулките виджетов.

    Оконная система обязана просто заниматься отображением картинки, которую ей дали. Она не знает ничего про виджеты, у неё есть лишь картинка, которую гнать по сети довольно накладно. Сетевой прозрачности когда-то было место в X11 лишь посему, что X11 был не только лишь оконной системой, однако ещё и тулкитом виджетов.

  •   "Дистибутивы выкинут иксы, моё любимое X11-only приложение не заведётся!"

    Для этого уже есть слои совместимости (X11 приложения возможно запускать из композитора Wayland). Поддержку X11 никто не выкинет из дистрибутивов, пока она будет востребована, даже Mac OS X всё ещё поддерживает X11 для совместимости. Постепенно число X11-only приложений будет уменьшаться (переписывание, естественная смерть), и даже если из вашего установочного пакета поддержку X11 уберут, вы постоянно сможете её собрать сами.

Прекратите повторять ошибочные утверждения.

P.S. Отвечу на вопрос "Для чего вообще нужен Wayland, давайте совершенствовать X11".

Подобные (или аналогичные) перемены даже если были бы возможны в X, всё равно бы сломали X11 и дали несовместимый с ним X12. Без слоя совместимости обойтись нереально, а сам X12 также был бы не сахар, так как писался бы с оглядкой на X11. И чем это было бы лучше того, что мы имеем с Wayland?

В базе X11 лежат архитектурные решения более чем двадцатилетней давности (см выше). Так делать уже не нужно, немало функциональности иксов перешло в тулкиты, ядро, D-Bus, и иные системы. Замену проще написать с нуля, которая делает лишь собственную прямую работу, а не пробует объять всё.


>>> Подробнее

Bod(*) (2011-08-23 15:05:31)


Подтверждено: Tux-oid(*) (2011-08-23 16:09:57)

[Ответить на это сообщение]

avatar
Скрыть

Re: Wayland — разъяснения от разработчиков KWin

Вяленд это конечно здорово. Всеми конечностями за. Как-бы с ним только не вышло также как с KDE4 и GNOME3 - когда дистрибутиво-строители недоделанную поделку пихают в новые версии дистрибутивов, не оставляя старых СТАБИЛЬНЫХ версий. Где гарантии, что какой-нибудь там OpenSUSE или Ubuntu не впихнет в очередной свой дистрибутив ЯКОБЫ СТАБИЛЬНУЮ версию вяленда выпилив иксы? Так ведь уже было совсем недавно с KDE4. На мой взгляд KDE4 и GNOME3 при всех их нововведениях - это огромный шаг назад, который напрочь отпугивает неопытных пользователей, захотевших перейти на linux из венды. Если в KDE3 я мог работать днями напролёт, зная что у меня ничего не вылетит и не сдохнет, то после суток работы в KDE4 - первое желание вернуться назад на венду, где всё работает стабильно. KDE4 и GNOME3 я уже похоронил для себя. Для постоянной каждодневной работы на предприятии на сотне компов они не годятся. Если через пару лет такая же участь постигнет ВСЮ оконную систему - тогда останется только рекомендовать начальству раскошеливаться на какой-нибудь Windows 7.

На мой взгляд - это основной вопрос который должен волновать всех. А не какая-то там сраная сетевая прозрачность...

anonymous(*)(2011-08-23 22:58:02)

Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20100101 Firefox/6.0
[#] [Добавить метку] [Редактировать] Ответ на: Re: Wayland — разъяснения от разработчиков KWin от anonymous 2011-08-23 22:58:02
avatar
Скрыть

Re: Wayland — разъяснения от разработчиков KWin

openSuSE очень долго в дистрибутиве держал КДЕ3. Можно было ставить на выбор КДЕ3, КДЕ4 или ГНОМ2. Да и сейчас оно собирается в офф. репах.

Tux-oid(*)(2011-08-24 08:21:52)

Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20110815 Firefox/6.0 SeaMonkey/2.3
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!