The OpenNET Project / Index page

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

Дисплейный сервер Wayland официально стал проектом freedesktop.org

30.10.2010 21:20

Автор проекта Wayland, в рамках которого развивается альтернативный X-серверу гибрид дисплейного и композитного менеджера, анонсировал переход проекта под крыло сообщества freedesktop.org, поддерживающего такие проекты, как X.Org, D-Bus, Xft, DRI, HAL, Mesa3D и GStreamer, занимающегося разработкой открытых стандартов и обеспечением совместимости различных десктоп-окружений.

Кроме web-сайта, инфраструктурой freedesktop.org отныне будет обслуживаться список рассылки разработчиков, Git-репозиторий, IRC-канал. Из отличий нового сайта называется новый логотип проекта (старый логотип можно посмотреть здесь), пополнение документации и появление раздела скриншотов.

Из новых достижений проекта отмечается: Уже почти завершена работа над бэкендами для запуска Gtk+ и Qt, недавно появился бэкенд для работы графической библиотеки Clutter. Для управления клавиатурными раскладками задействована библиотека libxkbcommon. Реализована поддержка работы с драйвером Nouveau. Wayland работает непосредственно со всеми используемыми сторонними проектами, не требуя их модификации и поддержания отдельных веток разработки. Для Wayland уже имеется X11 compositor для формирования вывода различных приложений, поддерживается одновременное управление несколькими указателями (multi-pointer), организовано совместимое с протоколом DnD перенаправление ввода, добавлена функция смены изображений курсора, разработан механизм транспорта буферов совместно используемой памяти (SHM buffer transport). Проектом MeeGo рассматривается возможность замены инфраструктуры X-сервера на Wayland.

Wayland отличается от классического X-сервера тем, что на уровне сервера выполняется только переадресация всех окон, а все операции рендеринга и управления окнами производятся на стороне клиента и передаются для обработки серверу со встроенным композитным менеджером. Сервер не поддерживает API отрисовки и оперирует только с уже сформированными окнами, что позволяет избавится от двойной буферизации, при использовании таких библиотек как GTK+, Qt и Clutter. Все операции отрисовки производятся силами дополнительных библиотек, например, OpenGL ES, FreeType и Cairo. Взаимодействие с аппаратным обеспечением, например, проведение инициализации, переключение видеорежимов (drm modesetting) и управление памятью (GEM) графических карт, производится через KMS-модуль, работающий на уровне ядра, что позволяет обойтись без привилегий суперпользователя.

  1. Главная ссылка к новости (http://www.phoronix.com/scan.p...)
  2. OpenNews: В экспериментальном дисплейном сервере Wayland появилась поддержка Qt
  3. OpenNews: Насколько протокол X11 оправдан в современных условиях
  4. OpenNews: В экспериментальном X сервере Wayland появилась поддержка DRI2
  5. OpenNews: Представлен новый легковесный X-сервер - Wayland
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/28473-Wayland
Ключевые слова: Wayland, xorg, display, wm
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (106) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, поцанчик (ok), 22:00, 30/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ктонить уже использует вэйлэнд,  чем лучше и как использовать?
     
     
  • 2.13, Аноним (-), 00:53, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Он еще непригоден к использованию.
     
  • 2.107, ScrOG (?), 14:03, 05/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >But we don’t believe X is setup to deliver the user experience we want, with super-smooth graphics and effects. I understand that it’s *possible* to get amazing results with X, but it’s extremely hard, and isn’t going to get easier.

    Почитайте,что сам Марк на эту тему пишет. Копипаст отсюда
    http://www.markshuttleworth.com/archives/551

     

  • 1.2, alex789 (?), 22:06, 30/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    значок у проекта классный), долго наверно рисовали...
     
     
  • 2.4, shatsky (?), 22:45, 30/10/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Есть еще такой: http://wayland-display-server.googlegroups.com/web/SkullLarge.jpg?gda=8QhPRUA
     
     
  • 3.23, Vkni (?), 06:58, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Есть еще такой: http://wayland-display-server.googlegroups.com/web/SkullLarge.jpg?gda=8QhPRUA

    Хороший значок. Лучше только полярный лис.

     

  • 1.5, Vitto74 (ok), 22:50, 30/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Эх! Быстрей бы его допили и можно будет забыть о X11 как о страшном сне.
     
  • 1.7, Crazy Alex (??), 23:29, 30/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А кто-нибудь может объяснить (или ссылку кинуть) на его преимущества/недостатки перед иксами?
     
     
  • 2.8, vit1251 (ok), 00:05, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Наконец-то в UNIX поняли, что сетевая подсистема для графики используется редко. Пожелаем удачи мужику в разработке и будем жать когда это будет поддерживать куча приложений...
     
     
  • 3.9, Crazy Alex (??), 00:11, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ну это же только один из аспектов различий. Например, то, что Wayland не умеет отрисовку - это что даёт/что забирает?
     
     
  • 4.14, Аноним (-), 00:57, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Ну это же только один из аспектов различий. Например, то, что Wayland
    > не умеет отрисовку - это что даёт/что забирает?

    Это дает свободный мегабайт памяти, незначительный прирост скорости и значительно меньший объем поддерживаемого кода.

     
     
  • 5.33, filosofem (ok), 09:37, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Незначительный прирост скорости на десктопе может оказаться большим приростом скорости на мобилке или нетбуке.
     
     
  • 6.71, Dvorkin (ok), 23:00, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    на моиблке или нетбуке для этого есть другие варианты
     
  • 4.27, СуперАноним (?), 09:18, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Если отрисовываться будет на стороне клиента своим бэкэндом для каждого тулкита, то получим ещё больший визуальный бардак на рабочем столе. Для однородного десктопа надо единый отрисовщик для всех тулкитов.
     
     
  • 5.47, anon_666 (?), 13:22, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >Если отрисовываться будет на стороне клиента своим бэкэндом для каждого тулкита, то получим ещё больший визуальный бардак на рабочем столе.

    Какой бред.
    Внешний вид приложения зависит _только_ от тулкита,
    при одинаковых настройках/теме оно будет выглядеть одинаково
    в framebuffer/иксах/othershit

     
     
  • 6.78, ананим (?), 09:46, 01/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    вот именно.
    заметь, все это работает давно и именно в иксах.
    собственно сабж - это как раз возврат обратно к идее иксов (от которой отошли под давлением анонимных "давено пора" и "весь прогрессивный виномир"), где икс-сервер работает на клиенте и отрисовывает все.
    по сабжу - долго придется ждать драйверов от нвидиа...
     
  • 3.38, Zenitur (?), 11:16, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Наконец-то в UNIX поняли, что сетевая подсистема для графики используется редко

    Какая эстетика, какой ужас что в программе есть дополнительная функция, которой почти никто не пользуется. Убивать таких умельцев, которые используют.

     
  • 3.49, anonymous (??), 13:46, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Наконец-то в UNIX поняли, что сетевая подсистема для графики используется редко.

    так ведь Wayland тоже в этом плане от X не отличается.

     
  • 3.62, EuPhobos (ok), 17:45, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Наконец-то в UNIX поняли, что сетевая подсистема для графики используется редко. Пожелаем удачи мужику в разработке и будем жать когда это будет поддерживать куча приложений...

    Чушь городите.. полную.
    Сетевая подсистема в иксах очень даже к стати.
    Нефиг тут из UNIX-like делать Windows-like: "Это выпилить, это не нужно, а тут кнопочки сделаем Далее-Далее-Готово"

     
  • 3.83, letsmac (ok), 11:04, 01/11/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Наконец-то в UNIX поняли, что сетевая подсистема для графики используется редко. Пожелаем
    > удачи мужику в разработке и будем жать когда это будет поддерживать
    > куча приложений...

    Да давно поняли. С 1999 года точна пытаются выпилить X11, но не выходит. Слишком много унаследованного кода.

     
     
  • 4.87, ананим (?), 21:46, 01/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    да никто не пытается.
    кроме яблока и его приспешников.
    результат - убунта летает на макбукпро. где макось тормозит и течет.
     
     
  • 5.91, letsmac (ok), 10:18, 02/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >>результат - убунта летает на макбукпро. где макось тормозит и течет.

    Бред красноглазового идиота. Мак бук только по телевизору видел?

    То-то у Valve прям игры прут косяком под эти линухи и Crossover таки научился без глюков запускать хоть одну выпущенную за последние 10 лет.

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

     
  • 3.94, oraerk (?), 16:23, 02/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    На некоторых проприетарных системах конфигурационные утилиты существуют только в gui виде (как ни странно), учитывая то, что в основном сами продукты стоят, в основной своей массе, на серверах без средств отображения. Использование X-ов для вывода на свою рабочую станцию - наиболее простое решение.
    Или чисто десктопная вещь ICQ, например. Я запускаю с рабочей машины pidgin через ssh -X из дома, офигенно удобно. История сообщений получается всегда одна.
     
  • 2.10, Фкуку (?), 00:14, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > преимущества/недостатки перед иксами?

    Если у вас сотенка терминальных клиентов, то отрисовкой будут заниматься клиенты, а не ваш сервер.

     
     
  • 3.19, Дмитрий Ю. Карпов (?), 02:44, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Напоминаю, что X-server выполняется на терминале (на клиенте в терминах Windows).
     
  • 3.21, Vkni (?), 06:53, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Если у вас сотенка терминальных клиентов, то отрисовкой будут заниматься клиенты, а
    > не ваш сервер.

    Ровно наоборот.

     

  • 1.11, Аноним (-), 00:29, 31/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    был классный логотип, а теперь унылый, как у остальных субпроектов
     
  • 1.12, yurik81 (ok), 00:46, 31/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    по-моему это историческое событие
     
  • 1.15, TiGR (?), 01:20, 31/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Да неужели?! Самая радостная новость из мира X за последние несколько лет, наверное. Это прямо праздник какой-то. Безбожные тормоза Xorg уже в печёнках сидят. Неужели скоро его можно будет забыть...
     
     
  • 2.16, Аноним (-), 01:25, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    И что же конкретно у вас тормозит?
     
     
  • 3.17, VarLog (ok), 02:32, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    В его случае - мозг, наверное. Сказал неподумав..
     
  • 3.35, Я другой человек (?), 11:02, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    но у меня раздражающе подтормаживает переключение между окнами. Ко всему остальному нареканий ни каких, а это... На той же машине, скажем, Виндовоз отрабатыевает это событие просто реактивно (т.е. дело заведомо не в слабой какрте).
     
     
  • 4.41, none_first (ok), 11:49, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    что - и тесты есть или что-то приснилось...
    точно иксы тормозят?
    цифирьки где?
     
     
  • 5.42, Я другой человек (?), 12:05, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Чему там ещё тормозить? Композитный менеджер летает, да и при полном отключении его ничего по большому не меняется. Дрова напару с картой в при отрисовке контента демонстрируют первоклассную производительность и к 3Д претензий никаких.
     
     
  • 6.88, ананим (?), 21:56, 01/11/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    тогда вы просто лжете.
    потому что нет такого ни на интеле, ни на амд, ни на нвидиа.

    видел такое на драйверах навье, но раз у вас нет претензий к 3д, значит у вас не они, и не нв.

     
     
  • 7.89, Я другой человек (?), 00:56, 02/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > тогда вы просто лжете.

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

     
     
  • 8.90, ананим (?), 06:05, 02/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    х з трухину вот надо было ещё раз, с дровами интела опенсорсные , нвидиа и амд... текст свёрнут, показать
     
     
  • 9.93, Я другой человек (?), 14:13, 02/11/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Добавляйте, что указанной проблемы нет на машинах, с которыми вы работали Обобщ... текст свёрнут, показать
     
     
  • 10.100, Вова (?), 02:32, 04/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    зашёл только что на ютуп, запустил проигрывание в файрфокс, поресайзил норм, вос... текст свёрнут, показать
     
     
  • 11.103, ScrOG (?), 02:56, 04/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    От же тачки зависит ... текст свёрнут, показать
     
     
  • 12.104, ScrOG (?), 02:57, 04/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    В смысле от тачки же, отже как ... текст свёрнут, показать
     
     
  • 13.105, Вова (?), 11:26, 04/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    не топовая ведь, двуядерный атлончик, мне кажется, это от виндоу-менеджера завис... текст свёрнут, показать
     
  • 5.44, Я другой человек (?), 12:34, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Также подтормаживают создание и деструкция окон. На любых Х-машинах есличо...
     
     
  • 6.101, Вова (?), 02:34, 04/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Также подтормаживают создание и деструкция окон. На любых Х-машинах есличо...

    видио, это из-за спецэффектов кде/гном, проверьте ощущения на другом виндоуменеджере?

     
  • 4.108, Anixx (?), 09:33, 06/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Если тормозит именно переключение окон, то тут точно ксорг не виноват.
     
  • 3.48, anon_666 (?), 13:26, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >И что же конкретно у вас тормозит?

    Ресайз окон. Нечастая операция, но раздражает.

     
     
  • 4.82, Викрам (?), 11:00, 01/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Карта ати? дровишки тут при чем. в 10.10 пофиксили и ресайз теперь как у людей работает
     
  • 2.32, Vitto74 (ok), 09:36, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Не смотря на свою древность Xorg все еще не уступает (а если уступает то не сильно) в производительности виндовой графической системе, которую чуть ли не каждый релиз переделывают.
     
     
  • 3.34, астронимус (?), 10:35, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >все еще не уступает (а если уступает то не сильно) в производительности виндовой графической системе

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

    DRI2 сменил DRI, переломав апи/аби, например.
    Анахронизмы и атавизмы и всё это приправлено косметикой, дабы не видеть этих уродств.

     
     
  • 4.39, Zenitur (?), 11:18, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >>все еще не уступает (а если уступает то не сильно) в производительности виндовой графической системе
    > Конечно, и именно поэтому вкрутили костыль под называнием DRI
    >>которую чуть ли не каждый релиз переделывают.
    > DRI2 сменил DRI, переломав апи/аби, например.
    > Анахронизмы и атавизмы и всё это приправлено косметикой, дабы не видеть этих
    > уродств.

    Зачем постепенное реформирование государства, как в Китае, когда можно всё сломать и сделать по-новому, как у нас?

     
     
  • 5.51, астронимус (?), 14:01, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Зачем постепенное реформирование государства

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

     
     
  • 6.52, Zenitur (?), 14:15, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    В данный момент нет ни одного комментария или ссылки, объясняющей, зачем.
     
     
  • 7.53, астронимус (?), 15:06, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Новость перечитай.
     
  • 7.58, Аноним (-), 16:28, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что это неправильно! И других аргументов не надо!
     
  • 7.66, Crazy Alex (??), 22:06, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ну Wayland, в принципе, не так плох - судя по FAQ от разработчика, он спокойно может занять место между железом и иксами, практически не внося оверхед. Но вот остаётся от всего этого стойкое впечатление, что это очередной случай, когда разработчики вменяемой системы поддались давлению быдлокодеров. В случае иксов это еще от отказа от серверных шрифтов отсчитывать надо. Из этой же серии XRandr, в котором ради рюшек вроде прозрачности и теней пришлось организовывать двойную буферизацию, и т.д.
     
  • 4.40, Аноним (-), 11:28, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Сервер не поддерживает API отрисовки и оперирует только с уже сформированными окнами ... Все операции отрисовки производятся силами дополнительных библиотек, например, OpenGL ES, FreeType и Cairo.

    Если можно делать только так, то тормозно и по-прежнему упомянуцтая вами смена ABI уже не у одной библиотеки, а у нескольких. Ну а прирост в скорости на PDA и нетбуках с такими библиотеками, о нём не может быть и речи

     
  • 3.79, z (??), 10:15, 01/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Не смотря на свою древность Xorg все еще не уступает (а если уступает то не сильно) в производительности виндовой графической системе, которую чуть ли не каждый релиз переделывают.

    Qt показывает наивысшую производительность именно в винде, если что

    >(а если уступает то не сильно)

    в разы

     

  • 1.18, Tav (ok), 02:35, 31/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как перенос отрисовки на сторону клиента скажется на производительности и трафике в случае, когда клиент удаленный? Не так уж редко использую "ssh -X".
     
     
  • 2.22, Vkni (?), 06:57, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Как перенос отрисовки на сторону клиента скажется на производительности и трафике в
    > случае, когда клиент удаленный? Не так уж редко использую "ssh -X".

    Трафик увеличится, нагрузка на ваш ssh-сервер тоже. Скорость упадёт. Наверняка ещё какие-то гадости.

    Этот Wayland - это попытка заменить сетевую граф. систему на вторые Винды. Т.е., мягко говоря, шаг назад.

     
     
  • 3.26, Аноним (-), 08:34, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    хуже. у windows система "рисования" хотя бы централизованая - а тут предлагается каждому тулкиту иметь свою..
     
     
  • 4.30, sauron (??), 09:34, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну вообще Gtk+ и QT и так уже умеют свою систему "рисования" и в случае режима AIGLX режима оно и фигачит напрямую. Товарищи предлагают напрочь выкинуть упросить систему раз уже особо этим никто не пользуется.
     
     
  • 5.36, Я другой человек (?), 11:06, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    На десктопах сие действительно никому не нужная прокладка. Надеюсь, Марк обратит внимание.
     
     
  • 6.60, Аноним (-), 16:36, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вы правы!!! убунта Мрака Шаттлврота - идинствиный дисктоаный дистребутив! А всякие там дебианы арчи альты зенволки мопсы генты, суси мандривы федоры ред хаты кнопиксы и проч. появились позднее от зависти к Убунту! Потому что раньше линукс был только консольный! Смотря на Убунту любой видит, что почти ничего еще не сделано и только Марк может сделать полноценный десктоп, а не эти конкуренты.
     
  • 5.63, Vkni (?), 21:50, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Товарищи предлагают напрочь выкинуть упросить систему
    > раз уже особо этим никто не пользуется.

    Ну я пользуюсь сетевой прозрачностью X Window System. Более того,
    мне её даже нехватает - нужна сетевая прозрачность для аудио и видео.

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

    Скорее нужно наоборот, расширять сетевую прозрачность Хов.
    Например, чтобы можно было бы спокойно редактировать документы
    на GoogleDocs без браузера. Всё равно, скоро скорость и надёжность
    сети будут сравнимы с 10Мбит витой парой.

    Вообще-то в локальной сети на обычных UNIX машинах такая штука
    как GoogleDocs делается элементарно - нужно всего лишь навсего запустить
    удалённо OpenOffice.Org и выводить результат на Хы.

    Вопрос - зачем у нашего старого велосипеда откручивать колёса,
    а потом мастерить самокат?

     
     
  • 6.80, z (??), 10:22, 01/11/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Скорее нужно наоборот, расширять сетевую прозрачность Хов.
    > Например, чтобы можно было бы спокойно редактировать документы
    > на GoogleDocs без браузера.

    All your docs belongs to US, угу =)

    А потом в какой-то момент выяснится, что система кроме как по сети работать и не может в принципе, характерные лаги/артефакты будут восприниматься как должное, всё будет "хайль гугль"

     
     
  • 7.98, ScrOG (?), 10:47, 03/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >All your docs belongs to US, угу =)

    Подлежащее у вас во множественном числе, а сказуемое с S на конце, школьник штоль?  

     
     
  • 8.99, oraerk (?), 11:01, 03/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    КО_mode on 1 Отсылка к http ru wikipedia org wiki All_your_base_are_belong_... текст свёрнут, показать
     
     
  • 9.102, ScrOG (?), 02:36, 04/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Иш ты, не знал Как хорошо, что всегда найдутся люди, у которых находится время ... текст свёрнут, показать
     
  • 8.109, kshetragia (ok), 05:34, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    US - The USA... текст свёрнут, показать
     
     
  • 9.110, kshetragia (ok), 05:53, 08/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Прошу прощения Втупил ... текст свёрнут, показать
     
  • 5.67, Crazy Alex (??), 22:08, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А поче у они ушли от отрисовки чере иксы? В чем дело?
     
     
  • 6.77, sauron (??), 08:14, 01/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > А поче у они ушли от отрисовки чере иксы? В чем дело?

    ТУПИТ. Для того чтобы это увидеть достаточно запустить одну и ту же среду с композитингом и без него.

     
     
  • 7.84, Викрам (?), 11:14, 01/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >> А поче у они ушли от отрисовки чере иксы? В чем дело?
    > ТУПИТ. Для того чтобы это увидеть достаточно запустить одну и ту же
    > среду с композитингом и без него.

    с композитингом удобнее и красивше. разница заметна невооруженным глазом.
    запускаю игру WoW под вайном(вроде как ресурсоемкая задачка) с компизом в кде и не вижу разницы при запуске с квин без композитинга или в голом openbox.

    Может, конечно если провести большое количество тестов, то можно будет увидеть какую-то разницу, но это явно явно не просто "достаточно запустить одну и ту же среду с композитингом и без него".

    разница между квином с композитингом и без него в последнем релизе ужасная, но это глюк конкретного wm

     
     
  • 8.85, Knuckles (ok), 19:17, 01/11/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты же вообще ни хрена не понимаешь, о чем говоришь Разницы ты никакой не замеча... текст свёрнут, показать
     
  • 2.31, filosofem (ok), 09:35, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    На трафике никак. Wayland не работает с удаленными клиентами. Но Х сервер может быть клиентом Wayland, тогда производительность ухудшится. С другой стороны, для тех кто использует не ssh -X, а VNC, RDP, NX и т.п., производительность улучшится.
     
  • 2.37, spbnick (?), 11:08, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Авторы предлагают использовать сетевую часть тулкитов вместо этого.
     

  • 1.25, Аноним (-), 08:33, 31/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    да да, вместо централизованого модуля рисования в X.org - будем иметь стопку в разных тулкитах. у QT свое, в GTK свое, а X-сервер будет глупым и только соединять разные потоки от разных приложений..

    Какой маразм...

     
     
  • 2.28, Аноним (-), 09:27, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > да да, вместо централизованого модуля рисования в X.org - будем иметь стопку
    > в разных тулкитах. у QT свое, в GTK свое, а X-сервер

    Оно уже в Qt и Gtk свое, поэтому сейчас все равно выполняется двойная работа. X-ы давно только выводом на экран и занимаются, все остальное делают QT и GTK.

     
     
  • 3.45, yet_another_pseudonymous (ok), 12:41, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Оно уже в Qt и Gtk свое

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

    Я понимаю, что когда X придумывали о виджетах как части графического сервера никто особо не думал. Но то когда было, и какой сейчас год. Даже вендузятники уже за "я тут нарисовал собственные кнопочки, они гламурнее стандартных" (so 1995!) начинают бить канделябром, а то и чем потяжелее. А под GNU/Linux это, типа, норма жизни, больше тулкитов разных и совершенно несовместимых!

     
     
  • 4.86, Knuckles (ok), 19:21, 01/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    То есть ты предлагаешь вбить в иксы еще один костыль под названием "самый православный тулкит"? Чтобы переписать на нем все существующие программы? Чтобы потом обнаружить ограничения АПИ и начать передавать куски виджетов битмапами? И, наконец, прийти к тому же самому, что имеется сейчас?
    Как хорошо, что авторы Wayland не такие идиоты.
     
     
  • 5.95, yet_another_pseudonymous (??), 16:30, 02/11/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > еще один костыль под названием "самый православный тулкит"?

    Смотря на другие операционки, думается, что это даже лучше костыля "бал-маскарад из десяти тулкитов" (включая треш-панк-оперу "раскраска Qt и GTK под более-менее общий look-and-feel" и ее второй акт "и чтобы Tk не сильно выбивалось!").

    > То есть ты предлагаешь вбить в иксы

    Я просто хочу чтобы мой десктоп смотрелся целостно, а не "тут такой скроллбар, а тут совсем другой" (не ограничиваясь внешним видом, но еще и включая сюда то, как им скроллятся). Я еще ничего не предлагал, я только критиковал. Ну и боком заикнулся про одно из решений, которым другие пользуются.

    И уж явно не методом "самый православный тулкит". Скорее методом "расширяемый протокол-абстракция, в который можно воткнуть любой тулкит". Который находится на уровне говорить только "вот тут есть (кнопка|скроллбар|нестандартный виджет my-own-hrenovina-s-figovinoi), и у меня есть мнение о том, как это рисовать (прямоугольная форма вот такая-то, и показать как активный элемент) и обрабатывать. кто хочет - беритесь." А там какой тулкит подхватит, какие у пользователя предпочтения - так и будет.

     
  • 2.29, sauron (??), 09:31, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще для embedded решений типа планшетов и терминалов оно наоборот хорошо. Там вот все единое и сетевое ну нафиг не нужно.
     
     
  • 3.46, yet_another_pseudonymous (ok), 12:52, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Вообще для embedded решений типа планшетов и терминалов оно наоборот хорошо. Там
    > вот все единое и сетевое ну нафиг не нужно.

    Вы с ума сошли? Слабенькие устройства, как раз, все цивилизованные люди, если речь идет о чем-то больше "мне тут браузер запустить, да книжку почитать, ну и, может, иногда накалякать в твиттер сотню знаков" используют как раз как тонкие клиенты.

    Ну, по крайней мере, я со старым ноутом, обладая в то же время, достаточно хорошим десктопом, так делал. Да, это такой мейнфрейм вышел, можно сказать "отстой 3.14-ский, шестидесятые". Зато оно мне софт компилировало и видео декодировало быстро и относительно удобно. Относительно - ну, потому как пришлось для видео с vlc потанцевать для транскодирования.

    Да и новомодные веяния это SaaSы всякие, Chrome OSы и прочие там финтифлюшки. А вы говорите "сетевое нафиг не нужно".

     
     
  • 4.64, Vkni (?), 21:56, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну, по крайней мере, я со старым ноутом, обладая в то же
    > время, достаточно хорошим десктопом, так делал. Да, это такой мейнфрейм вышел,
    > можно сказать "отстой 3.14-ский, шестидесятые". Зато оно мне софт компилировало и
    > видео декодировало быстро и относительно удобно. Относительно - ну, потому как
    > пришлось для видео с vlc потанцевать для транскодирования.

    Т.е. удалось играть видео на одном компе, а сигнал передавать по сети? Если да, то как?

    Сейчас, кстати, скорости Интернета такие, что Хы уже почти в самый раз. Нужно только, чтобы они не вырубались при потере соединения, а ждали. Т.е. выбросить вызовы abort() из XLib.

    Более того, разумно наоборот, подключать мобилки по сети к компьютеру и выводить не на убогий экран трубы, а на экран десктопа. И управлять с клавиатуры. Т.е. фактически нужна сетевая прозрачность Хов в embedded. ;-)

     
     
  • 5.97, yet_another_pseudonymous (??), 16:44, 02/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Т.е. удалось играть видео на одном компе, а сигнал передавать по сети?
    > Если да, то как?

    Пробовал ssh -X ... mplayer -vo x11 - на гигабитном Ethernet в целом неплохо, на 802.11g (с зашумленным эфиром) уже печально.

    Обошелся транскодом через vlc - декодил на большом компе жирный H.264/AVC, даунскейлил до ноутбучного экрана и слал себе по сети в MPEG2, с которым проц ноута уже справлялся.

    К X11 это отношения не имеет, конечно, а к сетевой прозрачности - вполне.

    > Более того, разумно наоборот, подключать мобилки по сети к компьютеру и выводить
    > не на убогий экран трубы, а на экран десктопа. И управлять
    > с клавиатуры. Т.е. фактически нужна сетевая прозрачность Хов в embedded. ;-)

    Ага, Mozilla такой концепт уже представляла.

     
  • 4.75, sauron (??), 07:18, 01/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Это вы судя по всему рехнулись на отличненько. Я хотел бы посмотреть как вы с N900 по 3G запускали браузер на большой машине для того чтобы посмотреть интернеты. Вообще wayland нужнен как раз для embedded чтобы показывать приложения выполняемые на самой железяке. И вот тут то как раз нафиг не нужна сетевая составляющая.
     
     
  • 5.96, yet_another_pseudonymous (??), 16:36, 02/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > как вы с N900 по 3G запускали браузер на большой машине для того чтобы посмотреть интернеты.

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

    Понимаете, у устройств есть ряд параметров. Вычислительные мощности, объемы памяти, пропускные способности каналов. И у всех задач свои требования к этом параметрам. Что-то (бразуер) разумно запустить на N900 (потому что иначе N900 подавится из-за канала), что-то (ffmpeg) разумно запустить на мейнфрейме (потому что иначе N900 подавится из-за проца).

     

  • 1.43, Аноним (-), 12:13, 31/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Прогресс радует, очень хочется в будущем пользоваться сабжем вместо иксов.
    А вот от изменения логотипа я совсем не в восторге. В старом было нечто такое необычное, узнаваемое, новый же — абсолютно безыдейный и скучный.
     
  • 1.50, Аноним (-), 13:50, 31/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нужна реально какая-то прослойка между QT+GTK и X. Что бы можно было бы как Widnows используя стандартные CreateWindow сделать окно в зависимости от пожелания пользователя сделать QT, GTK+, а может и вообще какой-нить AWT или как там первый назывался. Тогда наверное было бы с чем сравнивать... Производительность тесьировать было бы проще... А для Widnows такое решене пробрасывала интерфейс в нативные команды...

    P.S. Может быть уже есть такое?

     
     
  • 2.81, letsmac (ok), 10:58, 01/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Сумбурно подходит wxWidgets - он нативную отрисовку делает.
     

  • 1.54, tux2002 (ok), 15:23, 31/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хм. я не использую kms, не понимаю зачем мне это... udev  я выключаю, модули ядра только те про которые я знаю. На работе vesa. Я не понимаю почему на уровне графической подсистемы закладываться например на kms, а без него это работает?
     
  • 1.55, tux2002 (ok), 15:25, 31/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И вообще я не понимаю что это за конфетка такая сладкая. X сервер понятен - приложение работает на сервере приложений например, а отрисовывется на терминале ("сервере отображеия") клиента.э А это какой - то непонятный клиент - сервер я рисую это, ты рисуешь это, зачем оно такое надо?
     
  • 1.56, Я другой человек (?), 15:41, 31/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чтобы избежать избыточного обмена сообщениями среди участников цепочки  клиентское приложение - ядро - Х-сервер - композитный менеджер. Избыточного для десктопа, разумеется.
     
     
  • 2.65, Vkni (?), 21:58, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Избыточного для десктопа, разумеется.

    Для отключённого от сети десктопа. А таких уже почти нет. :-)

     
     
  • 3.69, Я другой человек (?), 22:39, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Для отключённого от сети десктопа. А таких уже почти нет. :-)

    Сеть сети рознь. Для гугления и ЖЖ не нужен чей-то удаленный Х-сервер, равно как и ваш локальный не требуется веб-сайту для того, чтобы рендиться на клиенте. Речь, конечно, идет о десктопах-запускалках ФФ и ОО.

     
  • 2.68, Crazy Alex (??), 22:13, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Чтобы избежать избыточного обмена сообщениями среди участников цепочки  клиентское приложение
    > - ядро - Х-сервер - композитный менеджер. Избыточного для десктопа, разумеется.

    Гораздо проще и эффективнее выкинуть композитинг

     
     
  • 3.70, Я другой человек (?), 22:51, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Гораздо проще и эффективнее выкинуть композитинг

    А никак его не выкинуть, десктоп без этого становится практически неюзабелен. В Виндовозе DWM, в Линуксе список огромен, см.
    http://en.wikipedia.org/wiki/X_window_manager


     
     
  • 4.72, Crazy Alex (??), 23:04, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    WM-это WM, это понятно. А Composite Manager - это вроде как отдельная сущность. И появилась она вместе с XRandr. До этого как-то жили же, и давольно шустро всё бегало на Redhat 6... сам видел :-)
     
     
  • 5.73, Я другой человек (?), 23:43, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > WM-это WM, это понятно. А Composite Manager - это вроде как отдельная сущность. И появилась она вместе с XRandr. До этого как-то жили же, и давольно шустро всё бегало на Redhat 6... сам видел :-)

    Что за Composite Manager? Может Compositing Window Manager?

     
  • 3.76, sauron (??), 07:21, 01/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Гораздо проще и эффективнее выкинуть композитинг

    А вы сначала включите его и поработайте, а потом выключите его и поработайте. И долго будете плеваться от "быстрой" отрисовки без композитинга.

     

  • 1.57, Я другой человек (?), 15:45, 31/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    См. http://wayland.freedesktop.org/architecture.html
     
  • 1.59, Аноним (-), 16:31, 31/10/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    было же где-то на fb, даже gtk-шные проги запускали. что его не пилят?
     
     
  • 2.61, ZloySergant (ok), 17:00, 31/10/2010 [^] [^^] [^^^] [ответить]  
  • +/
    DirectFB. и его пилят потихоньку.
     

  • 1.74, AndrewR (?), 05:37, 01/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как я понимаю - это скорее исследовательский проект на тему "а будет ли лучше, если весь 2D контент будет рисоваться на клиентской стороне, с использованием DRI/KMS ?" И если да, то где вылезут грабли. В таком виде вполне честно, когда-то и xrender/EXA обкатывали на тогда концептуальном Kdrive. Почти все подтормаживания сейчас - либо нереализованная функциональность (например, двойной DMA-контроллер для  быстрой _выкачки_ данных из видеокарты, критично для AGP), либо неудачные алгоритмы (в т.ч. в cario, EXA ....). Единственная архитектурная и при этом видимая проблема - ресайз окон, да и тот, если не привиредничать, не сильно раздражает. (как пруф поресайзил это окно, под e16/nouveau - визуальной задержки нет _ресайза_ нет, есть задержка отрисовки содержимого окна, но при достаточно сложном содержимом это неизбежно на любой системе. Сам-то ресайз делается аппаратно на видеокарте, а вот relayout элементов .....)
     
     
  • 2.92, letsmac (ok), 10:23, 02/11/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > но при достаточно сложном содержимом это неизбежно
    > на любой системе. Сам-то ресайз делается аппаратно на видеокарте, а вот
    > relayout элементов .....)

    Покрутил ресайз сайтика с флешом на маке, win7 и ubuntu. На маке и винде задержек при ресайзе никаких нет. В ubuntu firefox 3-5 секунд приходит в себя. Catalyst 10.10 и тд. Проблема таки есть.


     

  • 1.106, tux2002 (ok), 15:15, 04/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Посмотрел, схемы архитектуры. Всё равно не понял. У меня видеокарточка nvidia 6150, Xorg с драйвером nv. Чего ещё надо? Ну наверное надо, раз придумывают, и названия как бэ намекають.


     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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