The OpenNET Project / Index page

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

Демонстрационный композитный сервер Wayland выделен в отдельный проект Weston

04.01.2012 13:08

Основатель дисплейного сервера Wayland сообщил о переименовании демонстрационной реализации композитного сервера Wayland (wayland sample compositor) в Weston. Решение о присвоении отдельного имени для композитного сервера принято чтобы избежать путаницы, так как до сих пор код wayland-compositor поставлялся не как отдельная подсистема, а как сопутствующее демонстрационное приложение, развиваемое в репозитории wayland-demos.

В репозитории wayland размещены только библиотеки libwayland-server и libwayland-client с реализацией протокола Wayland, а в wayland-demos примеры создания на их основе рабочего клиента и сервера. Отныне, рабочая реализация композитного сервера, использующего библиотеки Wayland, будет развиваться в собственном репозитории weston, который пока является символической ссылкой на репозиторий wayland-demos. Композитный сервер Weston может работать с использованием KMS-модуля ядра Linux, поверх X11 или поверх другого композитного сервера Wayland.

Композитный сервер Weston уже давно вышел за рамки демонстрационного приложения и может рассматриваться как самостоятельный проект, на который не уместно навешивать клеймо "demo". Второй причиной смены имени является то, что рассматриваемый композитный сервер всё чаще именуется в обиходе как "wayland compositor", в то время как изначально данный код позиционируется не как единственная базовая стандартная реализация, а лишь как один из возможных композитных серверов (по аналогии с оконными менеджерами). В частности, появление поддержки Wayland ожидается в существующих композитных менеджерах для X11, таких как KWin и Compiz. Использование имени Weston для композитного сервера из состава wayland-demos позволит отделить три часто смешиваемых понятия: протокол Wayland, примерная реализация композитного сервера и композитный сервер Wayland в общем виде.

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




  1. Главная ссылка к новости (http://lists.freedesktop.org/a...)
  2. OpenNews: Демонстрационная реализация клиента и сервера Wayland сменит лицензию с GPL на MIT
  3. OpenNews: В KDE планируют обеспечить поддержку дисплейного сервера Wayland
  4. OpenNews: Представлен XWayland, компонент для запуска X.Org Server поверх Wayland
  5. OpenNews: Новости Ubuntu: отказ от CD, удаление Mono, акцент на 64-разрядные сборки, поддержка Wayland
  6. OpenNews: В дисплейном сервере Wayland налажена работа с видеокартами NVIDIA и ATI
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/32729-wayland
Ключевые слова: wayland, compostor
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (95) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Молодцы (?), 14:16, 04/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Поскорее бы!
     
     
  • 2.6, Михаил (??), 14:51, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А что тебя не устраивает в X?
     
     
  • 3.7, кверти (?), 15:01, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    кривость и оторванность разработчиков от реальности
     
     
  • 4.11, Аноним (-), 17:16, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > кривость и оторванность разработчиков от реальности

    Хм. А меня именно это же не устраивает в Wayland :-\

     
     
  • 5.13, кверти (?), 17:52, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    а вы им пользовались? если да, то как, если он только зарождается?
     
     
  • 6.14, Аноним (-), 17:58, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +5 +/
    А договориться двое отдельно взятых красноглазых способны, с какого конца яйца бить?
     
     
  • 7.15, Аноним (-), 18:09, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Не с конца, а с ноги, очевидно же.
     
  • 6.16, Аноним (-), 18:11, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > а вы им пользовались? если да, то как, если он только зарождается?

    Чтобы понять про "кривость и оторванность разработчиков от реальности", пользоваться совершенно необязательно - достаточно почитать рассуждения разработчиков об архитектуре их поделия.

     
     
  • 7.22, Аноним (-), 18:55, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Чтобы понять про "кривость и оторванность разработчиков от реальности", пользоваться совершенно необязательно - достаточно почитать рассуждения разработчиков об архитектуре их поделия.

    Выдержка из "Поваренная книга дилетанта" ?

     
     
  • 8.23, Аноним (-), 19:00, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    За такой литературой - к разработчикам wayland, пожалуйста ... текст свёрнут, показать
     
  • 8.29, Аноним (-), 19:28, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это, кажется, Донцова написала Не, не читал Но и не осуждаю ... текст свёрнут, показать
     
  • 3.10, Аноним (-), 15:55, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    вездесущий tearing, например
     
     
  • 4.12, Аноним (-), 17:43, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > вездесущий tearing, например

    Вы так говорите, как будто в wayland таких проблем не будет.
    Его развивают такие же ФГМ, со своими тараканами. Решительно не вижу причин менять шило на мыло.

     
     
  • 5.18, Аноним (-), 18:29, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • –8 +/
    Причины легко увидеть при пересадке с деревянного Х (неважно даже, какая ДЕ) на реактивный Windows Aero. Во избежания навешиваний ярлыков сразу уточняю, что не пользуюсь продукцией корпорации MS.
     
     
  • 6.24, Аноним (-), 19:02, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Во избежания навешиваний ярлыков сразу уточняю, что не пользуюсь продукцией корпорации MS.
    > реактивный Windows Aero.

    Давайте спорить о вкусе устриц с теми, кто их ел.

     
     
  • 7.36, Аноним (-), 20:27, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Давайте. Не пользуюсь != не пользовался. Внезапно.
     
  • 6.27, Аноним (-), 19:09, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Причины легко увидеть при пересадке с деревянного Х (неважно даже, какая ДЕ)
    > на реактивный Windows Aero.

    На фоне этого лютого песца http://goo.gl/auWj4 даже иксы кажутся идеалом архитектуры :)

     
     
  • 7.38, Аноним (-), 20:29, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В чём конкретно песец заключается? И сразу, чтобы дважды не вставать, скажите честно: предпочли бы Aero тому же KDE, если б первый был открыт/бесплатен? Только честно ;-)
     
     
  • 8.52, Аноним (-), 21:56, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    И в архитектуре, и в реализации Вообще, когда имеешь дело с продукцией microsof... текст свёрнут, показать
     
     
  • 9.65, Аноним (-), 22:22, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Т е вы не знаете Где-то такое и предполагал увидеть ... текст свёрнут, показать
     
     
  • 10.69, Аноним (-), 22:52, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Я же не проктолог и не тестер мелкософта, чтобы точно локализовать и описывать к... текст свёрнут, показать
     
     
  • 11.82, Аноним (-), 01:22, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Назови 2 бага в виндовом оконном менеджере, и я поверю, что это были не просто у... текст свёрнут, показать
     
     
  • 12.88, ffirefox (?), 03:35, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    2 Железо нужно иметь не хилое Остальное http www nigma ru index php s EF F0... текст свёрнут, показать
     
     
  • 13.116, Name (?), 18:00, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Та только недавно с товарищем обсуждали то, что спонсоры эти только палки в коле... текст свёрнут, показать
     
  • 13.119, Аноним (-), 21:26, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    железо не нужно мощное, оно должно быть просто не очень старым ... текст свёрнут, показать
     
  • 13.128, Аноним (-), 13:33, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Найдено 3 2 млн результатов проблема с X11 Найдено 13 млн результатов ... текст свёрнут, показать
     
     
  • 14.130, Аноним (-), 17:47, 07/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Найдено 3 2 млн результатов проблема с X11 Найдено 13 млн результатов Отсюд... текст свёрнут, показать
     
  • 14.131, fr0ster (ok), 17:57, 07/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Запрос проблема с Aero - Поиск Результатов примерно 35 900 000 0,19 сек ... текст свёрнут, показать
     
     
  • 15.132, Аноним (-), 18:05, 07/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Да и вообще как-то не очень сравнивать открытые проекты, с багтрекерами и т д , ... текст свёрнут, показать
     
  • 6.77, AlexYeCu (ok), 00:09, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Эм, вот у знакомого на буке Win7 с этим самым аэро. Какой-то особой реактивности не заметно. Равно как и какой-то особой тормознутости иксов.
     
     
  • 7.93, Аноним (-), 11:48, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    О реактивности: вот у знакомого на буке Kubuntu с этим самым KDE стоит и параллельно ему, кстати, Win7 дуалбутом. Так вот, разница ну просто колоссальная! В KDE в условиях с разделяемой видеопамятью (Radeon Xpress 1250 отдано 128 метров при более чем скромном  гиге основной) смена фокуса окон происходит, мамой клянусь, с полусекундной (!) задержкой. В Aero же - практически мгновенно...
     
     
  • 8.97, AlexYeCu (ok), 12:15, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Может это проблемы KDE А может даже и не проблемы 8212 врублено какое-нибудь... текст свёрнут, показать
     
     
  • 9.99, Аноним (-), 12:48, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вполне может, я честно не знаю - говорю как есть, без подыгрываний Мелкософту ... текст свёрнут, показать
     
     
  • 10.100, AlexYeCu (ok), 13:02, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вот в том и проблема никто не знает, но рвутся ломать иксы ... текст свёрнут, показать
     
  • 8.126, Filosof (ok), 01:14, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Тут давняя печаль У Вас ооочень врядле стоит драйвер с нормальным 3Д ускорением... большой текст свёрнут, показать
     
  • 4.19, Аноным (?), 18:30, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Мне от тиринга на Нвидии помогло выставление максимальной производительности вместо адаптивного режима. Один монитор.
     
     
  • 5.35, Привет (?), 20:27, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ЭЙ, А СПАСИБО!!! Надо попробовать максимальный. У меня в Oilrush тиринг - и опция VSYNC только понижает фпс, но тиринг не исчезает. Расскажи пожалуйста, что за адаптичный режим? Т.е. ВСЕ ЭТО ВРЕМЯ моя видюха работала не на полную мощность в Linux? :O
     
     
  • 6.39, Lain_13 (?), 20:33, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Адаптивный режим подстраивает скорость работы видяхи в зависимости от нагрузки на неё. Это снижает энергопотребление и нагрев видяхи. Всё равно тебе не нужна даже десятая часть её мощности когда ты на голый Desktop пялишься, даже если он с compiz-ом. А вот если чего серьёзное запустишь — тут она и переходит сама в максимальный режим.
    Возможно настройка вывода видео через gl/gl2 вместо стандартного xv тебе тоже поможет, кстати.
     
     
  • 7.41, Привет (?), 20:35, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Возможно настройка вывода видео через gl/gl2 вместо стандартного xv тебе тоже поможет, кстати.

    А как это сделать, расскажи плз. :)

     
     
  • 8.46, Lain_13 (?), 21:37, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Я видео смотрю через консольный mplayer2 У меня в конфиге прописано vo gl_nosw ... текст свёрнут, показать
     
     
  • 9.56, Привет (?), 22:01, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ээээ во время видео в любых плеерах у меня проблем нет Я спрашивал про ... текст свёрнут, показать
     
     
  • 10.63, Lain_13 (?), 22:11, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Настройки вывода видео работают только для 8230 правильно, видео В игре возмо... текст свёрнут, показать
     
     
  • 11.76, Привет (?), 23:28, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    У меня KWIN KDE , таки завтра включу в драйвере VSync, отпишусь об успехах ... текст свёрнут, показать
     
     
  • 12.102, rico (ok), 14:03, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    это последний глюк, который меня останавливает от перехода на кеды надо буде... текст свёрнут, показать
     
  • 6.120, arisu (ok), 23:42, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    выпили «композитные менеджеры» и не мучайся.
     
  • 5.37, Lain_13 (?), 20:29, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Да его на чём угодно забороть при желании можно. Трабл в том, что под каждую конфигурацию приходится придумывать свой способ, блин. На открытых дровах для Radeon HD 3200 с запущенным Compiz-ом помогает вывод видео через xv, а с Metacity на закрытых дровах вместо этоно нужно ставить gl или gl2. На nVidia карточках иногда нужно принудительно включать вертикальную синхронизацию в настройках дров, но и это не всем помогает. В Wayland же такого маразма вроде вовсе быть не должно. В той же Винде мне никогда не приходилось специально бороться с тирингом. Более того, у меня даже не всегда получалось до него довести, а в иксах куда не плюнь…
     
     
  • 6.40, Привет (?), 20:33, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Расскажи плз, где вертикальную синхронизацию в дровах включить? В настройках программы NVIDIA XORG SETTINGS в графе "XSERVER XVIDEO SETTINGS" включена Sync to VBlank, но в графе "OPENGL SETTINGS"  опция Sync to VBlank выключена. Это нормально, или там тоже надо включить? В игре Oilrush игровой VSync не помог избежать тиринга.
     
     
  • 7.44, Lain_13 (?), 21:02, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Понятия не имею. Спроси гугл "Sync to VBlank". У меня ATi. Просто один из знакомых заборол у себя тиринг включением этого самого "Sync to VBlank" везде, где его нашёл. Так что наверное да, там тоже нужно.
     
     
  • 8.57, Привет (?), 22:02, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ладненько, проверю ... текст свёрнут, показать
     
  • 6.42, Hety (??), 20:49, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Работает только на одном мониторе из двух. Вывести видео на телек так, чтобы оно не рвалось, невозможно. Видео - нвидиа.
     
  • 6.103, rico (ok), 14:05, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    и внезапно вот она правда жизни это то, ради чего я жду wayland на линухе, а пок... большой текст свёрнут, показать
     
  • 5.83, Аноним (-), 01:32, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Мне от тиринга на Нвидии помогло выставление максимальной производительности вместо адаптивного
    > режима. Один монитор.

    От тиринга где? Если в окнах, что нецелесообразно. Если в видео, то неудобно (после каждого кина лазать в настройки и включать энергосбережение). Если в играх, то см предыдущий пунк + значит драйвер глючил и сам не переводил в полноскоростной режим и получался банально слишком низкий fps.
    В любом случае, если я переведу свою печку с 80Мгц до 700Мгц, в трубу полетят примерно 50Ватт сразу.
    В играх и в винде тиринг неизкореним, что я считаю заговором производителей железа и нерешаемой проблемой в лине (да и смысл ее решать если нормальных игр нет)

     
     
  • 6.96, Аноным (?), 12:14, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    От тиринга в видео и на окнах, а так же слабой от слабой производительности, я без этой смены настройки даже окна не мог таскать нормально, жутко тормозило перемещение.


    Скрин:
    http://i32.fastpic.ru/big/2012/0105/6b/72a60ded043b74066a5f70d52a0d5c6b.png

    Скрипт и другое:
    http://help.ubuntu.ru/wiki/%D1%83%D1%81%D1%82&#

     
  • 6.123, arisu (ok), 23:45, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > В играх … тиринг неизкореним

    nVidia, блоб, никакого тиринга нет ни в видео, ни в играх. ну опять, опять я всё делаю неправильно: у всех есть проблемы, а у меня нет…

     
  • 5.84, Аноним (-), 01:49, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Мне от тиринга на Нвидии помогло выставление максимальной производительности вместо адаптивного
    > режима. Один монитор.

    От тиринга где? Если в окнах, что нецелесообразно. Если в видео, то неудобно (после каждого кина лазать в настройки и включать энергосбережение). Если в играх, то см предыдущий пунк + значит драйвер глючил и сам не переводил в полноскоростной режим и получался банально слишком низкий fps.
    В любом случае, если я переведу свою печку с 80Мгц до 700Мгц, в трубу полетят примерно 50Ватт сразу.
    В играх и в винде тиринг неизкореним, что я считаю заговором производителей железа и нерешаемой проблемой в лине (да и смысл ее решать если нормальных игр нет)

     
  • 3.21, freename (ok), 18:51, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    из за кривости X до сих пор нельзя нормально использовать такие вещи как нвидиа оптимус
     
     
  • 4.28, Аноним (-), 19:13, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > из за кривости X до сих пор нельзя нормально использовать такие вещи
    > как нвидиа оптимус

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

     

  • 1.4, Аноним (-), 14:20, 04/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    почему на картинке нет этого Weston? :)
     
     
  • 2.5, Аноним (-), 14:25, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > почему на картинке нет этого Weston? :)

    Читай третий абзац текста новости.

     
  • 2.17, Alex (??), 18:24, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >почему на картинке нет этого Weston? :)

    Потому что Weston — это одна из реализаций Wayland compositor, вместо которой могут быть использованы KWin или Compiz

     

  • 1.20, Аноним (-), 18:47, 04/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Я не понял зачем оно нужно. Это попытка линуксоидов сделать нормальную графическую подсистему?
     
     
  • 2.25, Аноним (-), 19:04, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Я не понял зачем оно нужно. Это попытка линуксоидов сделать нормальную графическую
    > подсистему?

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

     

  • 1.30, Владимир (??), 19:52, 04/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Какой же бред пишут люди...
    X - не годиться для полноценной работы с 3D графикой. И все тут.
    Да, когда были KDE3 и Gnome2 - у них архитектура, как например WinXP 2D.
    Да со временем начали появляться модные штуки типа берила и тут уже начали городить костыли.

    X сервер не годиться для современных рабочих столов если, конечно, его не изменят кардинально.

    Итог: X не подходит для современных компьютеров.

     
     
  • 2.32, Evgueni (?), 20:14, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > X сервер не годиться для современных рабочих столов если, конечно, его не изменят кардинально.

    Рабочие столы в Xах вообще-то были сразу с момента возникновения mwm или twm (чего там было раньше).

     
     
  • 3.49, Аноним (-), 21:50, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Рабочие столы в Xах вообще-то были сразу с момента возникновения mwm или
    > twm (чего там было раньше).

    Сказано же было. Для современных

     
     
  • 4.59, Аноним (-), 22:05, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Сказано же было. Для современных

    В современных, эти, как их, Activities.

     
     
  • 5.107, Аноним (-), 14:58, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вот мне непонятно зачем эти активитиз прилепили везде. Что кучей рабочих столов не могли обойтись?
     
  • 2.55, Аноним (-), 22:01, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > X - не годиться для полноценной работы с 3D графикой. И все тут.

    А обосновать можете? Или это иллюстрация вашего предыдущего утверждения "Какой же бред пишут люди"?

     
  • 2.124, arisu (ok), 00:00, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > X сервер не годиться для современных рабочих столов если, конечно, его не
    > изменят кардинально.

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

    > Итог: X не подходит для современных компьютеров.

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

     

  • 1.31, Nxx (ok), 20:01, 04/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ЛОЛ. Говорили, иксы - плохо, потому что нет встроенного композитинга, вот в вейленде композитинг тоже отдельный, оказывается.
     
     
  • 2.43, Lain_13 (?), 20:59, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Читать до просветления: http://wayland.freedesktop.org/architecture.html
     
  • 2.62, Аноним (-), 22:11, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > ЛОЛ. Говорили, иксы - плохо, потому что нет встроенного композитинга, вот в
    > вейленде композитинг тоже отдельный, оказывается.

    Зато в вейленде нет сетевой прозрачности, и гуй весь на уровне ядра, как в передовой винде!

     
     
  • 3.66, Lain_13 (?), 22:26, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А на десктопе это самое разумное решение — иначе необоснованные тормоза и тиринг где ни попадя. А сетевая прозрачность достигается (СЮРПРИЗ! СЮРПРИЗ!) запуском иксов поверх вэйленда. В результате полчается та же матрёшка, что и просто при запуске иксов, только теперь с ядром общаются не иксы, а композитный менеджер, с которым иксы и так обычно общаются. Читать предоставленную мной чуть выше ссылку до просветления.
     
     
  • 4.72, Аноним (-), 22:58, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > В результате полчается та же матрёшка, что и
    > просто при запуске иксов, только теперь с ядром общаются не иксы,
    > а композитный менеджер, с которым иксы и так обычно общаются.

    Кощей Бессмертный удавился от зависти.

    А если серьезно - нафига нужна избыточная прокладка в виде wayland?

     
     
  • 5.73, Lain_13 (?), 23:09, 04/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А нафига композитный менеджер иксам сбоку? Так он хоть не через одно место прицеплен, как это обычно происходит, а в случае передачи окна по сети дело до него всё равно не дойдёт — окно уйдёт на другой десктоп, а там вейленда может даже и не быть.
     
  • 4.79, AlexYeCu (ok), 00:17, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А на десктопе это самое разумное решение — иначе необоснованные тормоза и
    > тиринг где ни попадя.

    Да млять, где вы эти тормоза и тиринг находите-то? Может мне кто-нибудь объяснить, где и как этот чёртов тиринг увидеть? Про тормоза уж и не спрашиваю.

     
     
  • 5.85, Nxx (ok), 02:12, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> А на десктопе это самое разумное решение — иначе необоснованные тормоза и
    >> тиринг где ни попадя.
    > Да млять, где вы эти тормоза и тиринг находите-то? Может мне кто-нибудь
    > объяснить, где и как этот чёртов тиринг увидеть?

    Перетащи окошко мышкой и увидишь.


     
     
  • 6.95, AlexYeCu (ok), 12:09, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >Перетащи окошко мышкой и увидишь.

    А, я таким обычно не занимаюсь…
    Ну да, если запустить какой-нибудь openbox и быстро возюкать окно мышкой, что-то такое наблюдается… Если воспользоваться xcompmgr или compiz, то точно нет.
    Но, помнится мне, в винде7 с вырубленным aero или в xp ситуация не лучше.

     
     
  • 7.121, Nxx (ok), 23:43, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >>Перетащи окошко мышкой и увидишь.
    > А, я таким обычно не занимаюсь…
    > Ну да, если запустить какой-нибудь openbox и быстро возюкать окно мышкой, что-то
    > такое наблюдается… Если воспользоваться xcompmgr или compiz, то точно нет.
    > Но, помнится мне, в винде7 с вырубленным aero или в xp ситуация
    > не лучше.

    В xp можно включить vsync и тиринга не будет. Про семерку не в курсе.

     
     
  • 8.127, AlexYeCu (ok), 01:16, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А каким боком vsync в xp Оно разве для 2D используется ... текст свёрнут, показать
     
     
  • 9.129, Nxx (ok), 15:30, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    В xp можно включить в 2D тогда окошки двигаются практически как твердые реальные... текст свёрнут, показать
     
  • 4.80, AlexYeCu (ok), 00:34, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А на десктопе это самое разумное решение — иначе необоснованные тормоза и
    > тиринг где ни попадя. А сетевая прозрачность достигается (СЮРПРИЗ! СЮРПРИЗ!) запуском
    > иксов поверх вэйленда. В результате полчается та же матрёшка, что и
    > просто при запуске иксов, только теперь с ядром общаются не иксы,
    > а композитный менеджер, с которым иксы и так обычно общаются. Читать
    > предоставленную мной чуть выше ссылку до просветления.

    Т.е. предлагается ещё одна полурабочая и глючащая на ровном месте хренотень типа PulseAudio, дублирующая давно уже существующий функционал, которую в половине случаев сносят к херам сразу после установки системы? Теперь и для видео? Правда не ясно, почему столько голосов против?

     
     
  • 5.108, anonymous (??), 15:57, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >полурабочая и глючащая на ровном месте хренотень типа PulseAudio, дублирующая давно уже существующий функционал, которую в половине случаев сносят к херам сразу после установки системы?

    ну-ка раздели мне звук если звуковая карта не поддерживает это аппаратно. ты бери и сноси, а за других не говори. pulseaudio у меня работает шикарно.

     
     
  • 6.110, AlexYeCu (ok), 16:27, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну-ка найди в продаже карту, которая не умеет аппаратно микшировать. Их среди встроенных-то ещё поискать, про дискретные уже не говорю.
    А у меня звук как мне надо начинает работать после сноса этой кривой поделки.
     
  • 6.125, arisu (ok), 00:02, 06/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > ну-ка раздели мне звук если звуковая карта не поддерживает это аппаратно.

    alsa сто лет как это умеет. зачем для сей задачи нужна прослойка в виде пульса — не ясно.

     
  • 5.109, sasa (??), 16:12, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >дублирующая давно уже существующий функционал, которую в половине случаев сносят к херам сразу после установки системы

    Такое ощущение что вам и ОС не нужна - она дублирует функционал BIOS. Если посмотреть на коммерческие системы, то в перевую очередь они как раз сносят иксы и делают свои для работы с графикой - iOS, Android, QNX.

     
     
  • 6.111, AlexYeCu (ok), 16:38, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Такое ощущение что вам и ОС не нужна - она дублирует функционал
    > BIOS.

    Я за ваши ощущения ответственности не несу.
    >Если посмотреть на коммерческие системы, то в перевую очередь они
    > как раз сносят иксы и делают свои для работы с графикой
    > - iOS, Android, QNX.

    Для меня слово «коммерческий» не является синонимом слову «качественный», иначе с чего бы мне использовать linux?
    Что же до перечисленных систем:
    iOS здесь вообще лишняя, там иксы, в общем-то, и не предполагались. Никто же не утверждает, что «Microsoft в первую очередь выпилил иксы».
    ONX на десктопе вообще не увидеть, о чём тут может идти речь?
    Что до Android… Меньше всего мне бы хотелось для linux'а такого будущего, как у этого увечного уродца.

     
     
  • 7.117, sasa (??), 18:08, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >iOS здесь вообще лишняя, там иксы, в общем-то, и не предполагались.

    Они не предполагались в Apple вообще еще со времен NeXTSTEP - в мейл-листе Wayland где-то есть откровения одного из бывших разработчиков, там он как раз говорил что они сознательно отказались от использования иксов и разработали собственную графическую систему. Может вы и макинтоши назовете "некачественным" продуктом :)

    >Меньше всего мне бы хотелось для linux'а такого будущего

    Оно таким никогда не будет - столько бабла на "качественном" Linux никогда не заработать.

     
     
  • 8.118, AlexYeCu (ok), 20:32, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    В сравнении с чем Никакого суперкачества я там в упор не вижу Ну шлёпают свою ... текст свёрнут, показать
     
  • 3.106, sauron (??), 14:34, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Есть она там, просто в протоколе вообще не указано такое понятие как сеть. Композитор, работающий по сети и бэкенд для тулкитов, который бы передавал по сети окошки никто не мешает написать.
     
  • 3.134, Ваня (??), 14:12, 11/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > гуй весь на уровне ядра, как в передовой винде!

    Тому кто вам сказал что GUI в Windows на уровне ядра - плюньте в рыло. Брехня.

     
     
  • 4.135, arisu (ok), 16:00, 11/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> гуй весь на уровне ядра, как в передовой винде!
    > Тому кто вам сказал что GUI в Windows на уровне ядра —
    > плюньте в рыло. Брехня.

    ага. на уровне ядра только графическая подсистема. которая и ответственна за рисование гуёв, например. что забавно — так было не всегда.

     

  • 1.114, Аноним (-), 17:36, 05/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Nvidia и Tearing при просмотре видео:
    Tearing-а нет в Gnome 3 с VLC (с totem tearing есть)
    Tearing-а нет в Gnome 2 без Compiz-а. Проверео на VLC + SMplayer (любые настройки вывода).
    Tearing-а нет в Unity 2d + Mutter вместо Metacity (работает это дело очень криво). Проверео только на VLC (любые настройки вывода).

    Во всех остальных случаях Tearing есть (в разной степени).
    Никакие 100500 способов не решают проблему на 100%. Некоторые говорят об полном отсуствии Tearing-а - не верьте.
    Просто люди его не замечают, т.к он может быть совсем не значительным.

     
     
  • 2.115, Аноним (-), 17:41, 05/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    + во всех случаях в nvidia-settings:
    - выставлена правильная частота и разрешение монитора вместо auto
    + от туда же импортировано в xorg.conf
    - на вкладке Open GL Settings поставлена галочка напротив Sync To VBlank

    в автозапуск добавлен скрипт взятый от сюда http://help.ubuntu.ru/wiki/%D1%83%D1%81%D1%82&#

     

  • 1.133, Аноним (-), 05:08, 08/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Давно пора уже сделать какой-нибудь сервер с нормальной архитектурой, что бы от версии к версии не менялось ничего. А то каждый раз появляються какие-то новые библиотеки и т.п.
     

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



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

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