The OpenNET Project / Index page

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

10.04.2018 10:53  Выпуск Wayland 1.15 и композитного сервера Weston 4.0

После восьми месяцев разработки сформирован стабильный релиз протокола, механизма межпроцессного взаимодействия и библиотек Wayland 1.15, а также развиваемого параллельно композитного сервера Weston 4.0. Ветка Wayland 1.15 обратно совместима на уровне API и ABI с выпусками 1.x и кроме исправления ошибок примечательна следующими изменениями:

  • Добавлен новый API wl_display_destroy_clients() для проведения чистки клиентов до уничтожения связанного с ними вывода;
  • Документировано применение двойной буферизации в wl_subcompositor.get_subsurface;
  • В wayland-scanner добавлена возможность генерации как публичных, так и приватных идентификаторов. Добавлен вывод предупреждения при попытке использования старой опции "code". Представлена новая опция "--strict", обеспечивающая мгновенное прекращение работы в случае проблем при верификации DTD;
  • Функциональность библиотеки libwayland-egl включена в состав libwayland и скоро будет удалена из Mesa;
  • В переменной окружения WAYLAND_DISPLAY теперь допускаются только абсолютные пути.

В Weston развиваются технологии, содействующие появлению полноценной поддержки протокола Wayland в Enlightenment, GNOME, KDE и других пользовательских окружениях. Разработка Weston нацелена на предоставление высококачественной кодовой базы и рабочих примеров для использования Wayland в десктоп-окружениях и встраиваемых решениях, таких как платформы для автомобильных информационно-развлекательных систем, смартфонов, телевизоров и прочих потребительских устройств.

Смена номера версии Weston на 4.0 обусловлена изменениями ABI, нарушающими совместимость, например, удалена поддержка протокола xdg-shell-v5 (оставлен только xdg-shell-v6). В новой версии Weston добавлена поддержка протокола input-timestamps, позволяющего клиентам с высокой точностью получать информацию о времени наступлений событий ввода. Добавлена базовая поддержка атомарного изменения видеорежимов. Также представлена реализация протокола zwp_linux_dmabuf_v1, в gl-renderer добавлена поддержка EGL-расширения fence_sync (синхронизация формирования вывода), обеспечено кэширование свойств DRM (Direct Rendering Manager).


Статус поддержки Wayland в окружениях рабочего стола и дистрибутивах:

  • В GNOME сеанс на базе Wayland рекомендован в качестве основного. В композитном менеджере Mutter при использовании Wayland обеспечена поддержка систем с несколькими GPU и гибридных графических подсистем (GPU Intel + GPU NVIDIA или AMD). В GNOME для Wayland реализована поддержка удалённого рабочего стола;
  • В выпущенной компанией LG открытой платформе webOS Open Source Edition предложен новый композитный менеджер, основанный на протоколе Wayland;
  • В KDE продолжает наблюдаться прогресс в стабилизации и расширении поддержки Wayland. KDE Plasma 5.12 стал первым LTS-выпуском с поддержкой Wayland. В Kubuntu 18.04 реализован экспериментальный сеанс на базе Wayland;
  • В openSUSE Leap 15 будет предложен сеанс KDE на базе Wayland;
  • Использование по умолчанию сеанса на базе Wayland в Ubuntu 17.10. В LTS-выпуске Ubuntu 18.04 по умолчанию будет возвращён традиционный графический стек на основе X.Org Server, а сеанс на основе Wayland предложен в качестве опции. В выпуске Ubuntu 18.10, а также в следующем LTS релизе Ubuntu 20.04, планируется вернуться на использование Wayland по умолчанию;
  • Продолжатся работа по улучшению поддержки Wayland в Enlightenment. В версии 0.22 добавлена поддержка протокола xdg-shell v6, ограничений движения указателя и протокола для относительного позиционирования указателя, а также улучшена поддержка XWayland и повышена стабильность работы под управлением Wayland;
  • В медиаплеере VLC 3.0.0 представлена начальная поддержка Wayland;
  • В дисплейном сервере Mir обеспечена поддержка работы клиентов Wayland, что позволяет организовать запуск Wayland-приложений в окружении Mir, используя Mir в качестве композитного сервера для Wayland;
  • Система вывода в механизме для запуска виртуальных машин с Linux в ChromeOS предоставляет встроенную поддержку Wayland-клиентов (virtio-wayland) с выполнением композитного сервера на стороне основного хоста и возможностью эффективного использования GPU из гостевых систем;
  • Развиваемая проектом Qt платформа для автомобильных систем Qt Automotive Suite включает Qt Wayland Compositor, многопоточную систему отрисовки для встраиваемых устройств, использующую протокол Wayland;
  • Fedora 27 стал третим выпуском, в котором по умолчанию предложен сеанс GNOME на базе Wayland;


  • Для FreeBSD подготовлены порты, необходимые для сборки KDE с поддержкой Wayland;
  • Использующие Wayland пользовательские окружения papyros-shell и Hawaii объединились в новый проект Liri. Liri базируется на Qt 5 (QML) и продвигает оформление в стиле Material Design. Рабочий стол развивается командой дистрибутива LiriOS, примечательного использованием вместо традиционных пакетов готовых системных срезов на основе технологии OSTree, при которой системный образ атомарно обновляется из Git-подобного хранилища, позволяющего применять методы версионного контроля к компонентам дистрибутива;
  • В ОС DragonFly BSD развивается порт с Wayland и Weston, имеется поддержка XWayland;
  • Wayland задействован по умолчанию в мобильных платформах Plasma Mobile, Sailfish 2 и Tizen.
  • В панели Cairo-Dock предусмотрена возможность работы в окружении композитного сервера Weston.
  • В рамках проекта AsteroidOS развивается новая открытая ОС для умных часов, использующая Qt5 и Wayland;
  • Работа по добавлению поддержки Wayland ведётся для рабочих столов LXQt и MATE.
  • Развивается десктоп-окружение Orbital, работающее только на базе технологий Wayland;
  • Для тестирования работы GNOME, KDE и Enlightenment, Hawai и Orbital поверх Wayland выпускается специальный Live-дистрибутив Rebecca Black Linux.



Напомним, что Wayland представляет собой протокол взаимодействия композитного сервера и работающих с ним приложений. Клиенты самостоятельно выполняют отрисовку своих окон в отдельном буфере, передавая информацию об обновлениях композитному серверу, который комбинирует содержимое буферов отдельных приложений для формирования итогового вывода с учётом возможных нюансов, таких как перекрытие окон и прозрачность. Иными словами, композитный сервер не предоставляет API для отрисовки отдельных элементов, а оперирует только с уже сформированными окнами, что позволяет избавиться от двойной буферизации при использовании высокоуровневых библиотек, таких как GTK+ и Qt, берущих на себя работу по компоновке содержимого окон. В настоящее время поддержка прямой работы c Wayland уже реализована для библиотек GTK3+, Qt 5, SDL (начиная с выпуска 2.0.2), Clutter и EFL (Enlightenment Foundation Library). Начиная с Qt 5.4 в состав включён модуль QtWayland с реализацией компонентов для работы Qt-приложений в окружении композитного сервера Weston, развиваемого проектом Wayland.

Взаимодействие с аппаратным обеспечением в Wayland/Weston, например, проведение инициализации, переключение видеорежимов (drm modesetting) и управление памятью (GEM для i915 и TTM для radeon и nouveau) графических карт, может производиться напрямую через модуль, работающий на уровне ядра, что позволяет обойтись без привилегий суперпользователя. Композитный сервер Weston может работать не только с использованием DRM-модуля ядра Linux, но и поверх X11, другого композитного сервера Wayland, фреймбуфера и RDP. Кроме того, развиваются проекты по обеспечению работы поверх графического стека платформы Android.

В рамках проекта Weston развивается одна из реализаций композитного сервера. В роли композитного сервера также может выступать любой другой продукт, поддерживающий протокол Wayland. Например, в настоящее время ведётся работа по обеспечению поддержки Wayland в KWin. В текущем виде Weston уже вышел за рамки набора примеров для тестирования протокола Wayland и может обрастать функциональностью через плагины и дополнения. Пользовательские оболочки и расширенные функций управления окнами предлагается реализовывать в форме внешних бэкендов к Weston.

Для обеспечения выполнения обычных X11-приложений в окружении на базе Wayland используется DDX-компонент XWayland (Device-Dependent X), похожий по организации работы на Xwin и Xquartz для платформ Win32 и OS X. Поддержку запуска X11-приложений планируется встроить непосредственно в композитный сервер Weston, который при попытке выполнения X11-приложения будет инициировать запуск X-сервера и связанных с ним компонентов XWayland. При таком подходе процесс запуска X11-приложений будет бесшовным и неотличимым для пользователя от запуска приложений, работающих напрямую с Wayland.



  1. Главная ссылка к новости (https://lists.freedesktop.org/...)
  2. OpenNews: Выпуск дисплейного сервера Mir 0.28 c начальной поддержкой Wayland
  3. OpenNews: В openSUSE Leap 15 будет предложен сеанс KDE на базе Wayland
  4. OpenNews: В GNOME для Wayland реализована поддержка удалённого рабочего стола
  5. OpenNews: Выпуск Wayland 1.14 и композитного сервера Weston 3.0
Лицензия: CC-BY
Тип: Программы
Ключевые слова: wayland, weston
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Fracta1L (ok), 11:24, 10/04/2018 [ответить] [показать ветку] [···]    [к модератору]
  • +7 +/
    Ситуация с Wayland+Nvidia drivers печалит.
     
     
  • 2.3, vz (?), 11:41, 10/04/2018 [^] [ответить]    [к модератору]
  • +3 +/
    И раньше тоже к GNU/Linux выбирали видеокарту, а не наоборот, конечно, это делают те, кто сознательно и давно пересел.
     
  • 2.12, rshadow (ok), 12:15, 10/04/2018 [^] [ответить]    [к модератору]
  • +2 +/
    Еще лет 10 разработки и "золотой ключик у нас в кармане".
     
     
  • 3.89, Аноним (-), 07:31, 11/04/2018 [^] [ответить]     [к модератору]
  • –1 +/
    Если нвидия не изменит свои подходы, то всегда будет в догоняющих и это будет бе... весь текст скрыт [показать]
     
     
  • 4.102, Аноним (-), 12:26, 11/04/2018 [^] [ответить]     [к модератору]  
  • +3 +/
    Если линукс не изменит свои подходы, то всегда будет в догоняющих и это будет бе... весь текст скрыт [показать]
     
     
  • 5.111, AlexYeCu_not_logged (?), 22:57, 11/04/2018 [^] [ответить]    [к модератору]  
  • +/
    >Если линукс не изменит свои подходы

    И какие же именно он подходы должен, по вашему, изменить?

     
     
  • 6.114, Vitaliy Blats (?), 23:08, 11/04/2018 [^] [ответить]     [к модератору]  
  • +2 +/
    Прежде всего, выработать единый стандарт, а не базарный способ разработки, при к... весь текст скрыт [показать]
     
     
  • 7.115, AlexYeCu_not_logged (?), 23:13, 11/04/2018 [^] [ответить]     [к модератору]  
  • –2 +/
    Единый стандарт чего И зачем И где он, единый стандарт, есть Вообще-то нет Д... весь текст скрыт [показать]
     
     
  • 8.139, Аноним (-), 14:39, 13/04/2018 [^] [ответить]     [к модератору]  
  • +/
    И главное - что мешает тем кто хотел винду 1 в 1 просто пойти и купить винду См... весь текст скрыт [показать]
     
  • 8.148, Тузя (ok), 00:23, 19/04/2018 [^] [ответить]     [к модератору]  
  • +/
    По всей видимости всего А на самом деле, для разработки нужны, как миниму... весь текст скрыт [показать]
     
  • 7.124, Аноним (-), 10:15, 12/04/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    А что, собственно, запрещает ту же пульсу форкнуть? Ну, кроме того, что пилить это овнище нафик никому не сдалось?
     
     
  • 8.149, Vitaliy Blats (?), 09:04, 19/04/2018 [^] [ответить]     [к модератору]  
  • +/
    То что кроме форкнущего, ЭТО больше никто не сможет поддерживать, как и никто не... весь текст скрыт [показать]
     
     
  • 9.150, annonim (?), 13:52, 19/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Ценно ли сие оналитическое мнение Учитывая тенденции опеннетных оналитегов писа... весь текст скрыт [показать]
     
  • 7.138, Аноним (-), 14:30, 13/04/2018 [^] [ответить]     [к модератору]  
  • –1 +/
    Пуса скажем работает только когда она работает, но даже в том не заслуга Лены О... весь текст скрыт [показать]
     
  • 5.140, Аноним (-), 14:47, 13/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Догоняющих кого Где И почему А, ты про стагнирующий рынок десктопов и ноутов ... весь текст скрыт [показать]
     
  • 2.27, Аноним (-), 12:42, 10/04/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    Где она печалит-то? Я пользуюсь Fedora + NVIDIA, гном работает
     
     
  • 3.35, Аноним (35), 13:10, 10/04/2018 [^] [ответить]    [к модератору]  
  • +/
    На nouveau или на проприетарных?
     
     
  • 4.48, JustCurious (?), 14:08, 10/04/2018 [^] [ответить]    [к модератору]  
  • +/
    Я пользовался на проприетарных. Гном то работает, но в играх производительность гораздо хуже под Wayland. Так что пока я опять на иксах.
     
     
  • 5.52, Аноним (-), 14:42, 10/04/2018 [^] [ответить]    [к модератору]  
  • +/
    Ну это там, а на открытых как раз наоборот. Только расстраивает отсутствие tearfree в вяленом.
     
     
  • 6.53, Аноним (-), 15:05, 10/04/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Тю, а на ЛОРе кричат, что наоборот, в Wayland tearfree во все поля :(
     
     
  • 7.54, Аноним (-), 15:23, 10/04/2018 [^] [ответить]    [к модератору]  
  • +/
    На Intel и Amd ничего не рвётся, да.
     
     
  • 8.90, Аноним (-), 07:34, 11/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Ну так они DRM KMS из ядра линуха юзают А нвидия накорябала свое эрзац-глюкало ... весь текст скрыт [показать]
     
     
  • 9.104, Аноним (-), 14:40, 11/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Который сам штеуд и пропихнул Правда, с целью получить преимущество перед други... весь текст скрыт [показать]
     
     
  • 10.125, Аноним (-), 11:26, 12/04/2018 [^] [ответить]     [к модератору]  
  • +/
    И между нами, ИМХО, это лучшее что штеуд сделал в софтостроени за всю свою истор... весь текст скрыт [показать]
     
     
  • 11.135, Анонимный Аноним (?), 14:57, 12/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Пруфы, что политика компании интель не направлена на благотворительность Или ... весь текст скрыт [показать]
     
     
  • 12.141, Аноним (-), 15:34, 13/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Ну хотя-бы вот это, да И ты знаешь, глядя на то что творилось с UMS и проприета... весь текст скрыт [показать]
     
  • 11.136, Аноним (-), 16:12, 12/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Кстати, вспомнил Не ты ли, на свое несчастье, многократно и гордо упоминал, что... весь текст скрыт [показать]
     
  • 6.65, Аноним (-), 18:15, 10/04/2018 [^] [ответить]    [к модератору]  
  • +/
    Пока в открытых не сделают реклокинг, лесом открытые.
     
  • 2.151, Pan (??), 14:03, 20/04/2018 [^] [ответить]    [к модератору]  
  • +/
    А что wayland на nvidia все еще не работает?
     
     ....нить скрыта, показать (28)

  • 1.2, AntonAlekseevich (ok), 11:35, 10/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Печально что Intel G31 не может полноценно работать с Wayland. Вся обработка идет через llvmpipe если используется данная графика. :(
     
     
  • 2.6, vz (?), 11:45, 10/04/2018 [^] [ответить]    [к модератору]  
  • +/
    > Печально что Intel G31 не может полноценно работать с Wayland. Вся обработка
    > идет через llvmpipe если используется данная графика. :(

    В связи с чем?

     
     
  • 3.24, Fracta1L (ok), 12:35, 10/04/2018 [^] [ответить]    [к модератору]  
  • +4 +/
    Наверное, в связи с отсутствием поддержки нужной версии OpenGL. Это ж древность древняя.
     
     
  • 4.91, Аноним (-), 07:35, 11/04/2018 [^] [ответить]    [к модератору]  
  • +/
    > Наверное, в связи с отсутствием поддержки нужной версии OpenGL. Это ж древность древняя.

    ...? По минимуму вэйланд даже на VESA запускается?!

     
  • 1.4, Дуплик (ok), 11:41, 10/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –11 +/
    Отлично!
    Long Live Wayland!
    X*rg must die!
     
     
  • 2.13, KroTozeR (ok), 12:16, 10/04/2018 [^] [ответить]     [к модератору]  
  • +5 +/
    А по мне, так пусть оба проекта развиваются Наличие выбора лучше, чем его отсут... весь текст скрыт [показать]
     
     
  • 3.23, Аноним (-), 12:31, 10/04/2018 [^] [ответить]     [к модератору]  
  • +2 +/
    Увы, иксы дырявые, но вот то что гадкий глючащий гном в диком отрыве от KDE, вот... весь текст скрыт [показать]
     
     
  • 4.32, KroTozeR (ok), 12:57, 10/04/2018 [^] [ответить]    [к модератору]  
  • +/
    > Увы, иксы дырявые, но вот то что гадкий глючащий гном в диком
    > отрыве от KDE, вот это плохо. Все-таки наличие поддержки Redhat решает
    > многое.

    Ну так, Qt же продолжает пилить QtWayland.

     
     
  • 5.44, Хряк (?), 13:41, 10/04/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    в Вилларибо веселятся, а в Вилабаджо ещё моют посуду
     
  • 3.72, Аноним (-), 19:34, 10/04/2018 [^] [ответить]    [к модератору]  
  • +/
    > Наличие выбора лучше, чем его отсутствие.

    Я вас умоляю. И так уже хватает "выбора" KDE vs Gnome, так ещё и здесь хотите?

     
     
  • 4.80, KroTozeR (ok), 22:06, 10/04/2018 [^] [ответить]    [к модератору]  
  • +/
    > Я вас умоляю. И так уже хватает "выбора" KDE vs Gnome, так ещё и здесь хотите?

    Хотите как в "виндах"? Когда у пользователя есть превосходный выбор из одного варианта?

     
     
  • 5.86, Аноним (-), 02:57, 11/04/2018 [^] [ответить]     [к модератору]  
  • –1 +/
    Эээ, вы не программист Вот надо, например, написать гуёвую программу На чём пи... весь текст скрыт [показать]
     
     
  • 6.88, Аноним (-), 05:28, 11/04/2018 [^] [ответить]    [к модератору]  
  • +/
    > На чём писать?

    Нет можешь выбрать - подкинь монетку

     
  • 6.94, KroTozeR (ok), 09:27, 11/04/2018 [^] [ответить]     [к модератору]  
  • +2 +/
    Я программист Для рендера пишется абстракция на уровне команд рендера или оконн... весь текст скрыт [показать]
     
     
  • 7.103, Аноним (-), 13:57, 11/04/2018 [^] [ответить]     [к модератору]  
  • –2 +/
    Что вы говорите Ну good luck Щито Вы на джаваскрипте программируете А ниче... весь текст скрыт [показать]
     
     
  • 8.107, KroTozeR (ok), 15:36, 11/04/2018 [^] [ответить]     [к модератору]  
  • –2 +/
    Уже имею опыт написания под Qt, GTK и WinAPI, правда разовый В основном работаю... весь текст скрыт [показать]
     
     
  • 9.145, Алконим (?), 04:11, 15/04/2018 [^] [ответить]    [к модератору]  
  • +/
    xWidget изобрел?
     
  • 7.121, qrKot (?), 07:34, 12/04/2018 [^] [ответить]     [к модератору]  
  • –1 +/
    Чота создается у меня впечатление, что вы не совсем в курсе того, о чем пишете ... весь текст скрыт [показать]
     
     
  • 8.146, Алконим (?), 10:27, 15/04/2018 [^] [ответить]    [к модератору]  
  • +/
    А потом жалуются, что Qt тормозит
     
  • 7.123, Аноним (-), 08:39, 12/04/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    А после того как WinAPI устарел - устарели и WinForms И появился WPF А для... весь текст скрыт [показать]
     
  • 6.108, IY (?), 18:28, 11/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Для всего есть wxWidgets - и не только на плюсах Он нативно рисуется под вендой... весь текст скрыт [показать]
     
     
  • 7.110, Vitaliy Blats (?), 20:38, 11/04/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    Бугага Начнете программировать ЭТО - расскажете, как оно ... весь текст скрыт [показать]
     
  • 6.122, qrKot (?), 07:59, 12/04/2018 [^] [ответить]     [к модератору]  
  • +2 +/
    Вы, вероятно, тоже Окей, надо - пишите, в чем проблема Очевидно, от более подр... весь текст скрыт [показать]
     
     
  • 7.134, Аноним (-), 14:18, 12/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Вот скажите, в чём смысловая нагрузка этого вашего предложения Да, в этом и про... весь текст скрыт [показать]
     
     ....нить скрыта, показать (19)

  • 1.7, DerRoteBaron (?), 11:51, 10/04/2018 [ответить] [показать ветку] [···]     [к модератору]  
  • –4 +/
    Все бы ничего, но многие, пусть и костыльные, но тем не менее удобные и нужные р... весь текст скрыт [показать]
     
     
  • 2.9, Шумер (?), 12:09, 10/04/2018 [^] [ответить]    [к модератору]  
  • +11 +/
    Ме тоже зело печалят булки на вайланде. Чувствую твою боль, бро.
     
     
  • 3.25, Fracta1L (ok), 12:37, 10/04/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    Он хотел сказать, что Wayland сейчас промеж булок
     
  • 2.38, ананд (?), 13:11, 10/04/2018 [^] [ответить]    [к модератору]  
  • +11 +/
    Пока Wayland пеяалит булки Xorg стабильно работает
     
  • 1.8, Владислав (??), 11:59, 10/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +3 +/
    Так я не понял, Вейленд уже победил или нет? Вот смотрю всякие фералы делают порты Linux-игр на Vulkan. Ну а толку то от этого вулкана на древнем как гoвно мамонта дисплейном сервере, который для игр то не предназначен, глюкодром?
     
     
  • 2.14, Аноним (-), 12:16, 10/04/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    Эм.. если я не ошибаюсь (а могу), то для игр нет разницы в производительности под X или wayland
     
     
  • 3.36, Аноним (-), 13:11, 10/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Есть разница в отзывчивости wayland не предоставляет приложениям возможности пр... весь текст скрыт [показать]
     
     
  • 4.46, Аноним (-), 13:57, 10/04/2018 [^] [ответить]     [к модератору]  
  • +/
    ЕМНИП, если композитный менеджер это поддерживает, в полноэкранном режиме вывод ... весь текст скрыт [показать]
     
     
  • 5.56, Аноним (-), 16:05, 10/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Неверно Буферизация в любом случае увеличивает задержку вывода на экран, вне за... весь текст скрыт [показать]
     
  • 4.92, Аноним (-), 07:40, 11/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Это какой design Рисунок в статье если что не полностью отражает картину Там н... весь текст скрыт [показать]
     
  • 2.16, Аноним (-), 12:18, 10/04/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    Фералы не умеют готовить вулкан, почему-то те же самые игры, но запущенные через... весь текст скрыт [показать]
     
  • 2.29, Аноним (-), 12:43, 10/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Неправильно задан вопрос Толку-то от этого Ферала, если там - транслятор из Di... весь текст скрыт [показать]
     
  • 2.33, Аноним (-), 13:01, 10/04/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    > Ну а толку то от этого вулкана на древнем как гoвно мамонта дисплейном сервере

    И какая же часть дисплейного сервера мешает месье играть в игры?

     
     
  • 3.49, Аноним (-), 14:13, 10/04/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Та, которая находится между стулом и монитором.
     
  • 2.98, Аноним (-), 11:23, 11/04/2018 [^] [ответить]     [к модератору]  
  • +/
    В фулскрине GL и Vulkan рисуют напрямую через DRM KMS, вообще без участия иксов ... весь текст скрыт [показать]
     
     
  • 3.142, Аноним (-), 20:02, 13/04/2018 [^] [ответить]    [к модератору]  
  • +/
    "Не очень" отличается? Очень может быть.
     
     ....нить скрыта, показать (11)

  • 1.18, Аноним (-), 12:21, 10/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    картинки показывают стройность и превосходство вялого. Выкусите, атеисты.
     
     
  • 2.19, KroTozeR (ok), 12:23, 10/04/2018 [^] [ответить]     [к модератору]  
  • +3 +/
    Только одно пожелание Возможность удалённой отрисовки, как у X-ов Причём желат... весь текст скрыт [показать]
     
     
  • 3.21, Аноним (-), 12:29, 10/04/2018 [^] [ответить]     [к модератору]  
  • –2 +/
    Сдается мне что это не к вейланду вопрос Вейланд композитор Рисует qt и gtk У... весь текст скрыт [показать]
     
     
  • 4.26, Fracta1L (ok), 12:39, 10/04/2018 [^] [ответить]    [к модератору]  
  • +/
    Вейланд это протокол, как X11. Композитор это KWin, Mutter и т.д. - фактически, они вбирают в себя часть функций Xorg.
     
     
  • 5.99, Аноним (-), 11:26, 11/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Не так В X11 данные in-band идут А тут через протокол согласование только Осн... весь текст скрыт [показать]
     
     
  • 6.109, Fracta1L (ok), 19:24, 11/04/2018 [^] [ответить]    [к модератору]  
  • +/
    Я не сравнивал между собой X11 и Wayland, я отвечал на "Wayland это композитор".
     
  • 4.34, KroTozeR (ok), 13:02, 10/04/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    Не проверял Но даже если так, возможность удалённо стартануть оконце во многи... весь текст скрыт [показать]
     
     
  • 5.81, annual slayer (?), 23:06, 10/04/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    просто, если все равно и так и так битмапы гонять, то не проще ли просто запросить сессию с ныжным размером экрана и запустить удаленноё приложение на весь экран?
     
     
  • 6.95, KroTozeR (ok), 09:34, 11/04/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    Тут закралась логическая ошибка Сессия 8212 одна, а удалённых графических ко... весь текст скрыт [показать]
     
  • 4.40, пох (?), 13:19, 10/04/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    хуже - они mouse position с рейтом в сотни запросов в секунду при некоторых усло... весь текст скрыт [показать]
     
     
  • 5.126, Аноним (-), 11:47, 12/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Для начала - услуги иксов по битмапам и проч оказались неактуальны, неюзабельны ... весь текст скрыт [показать]
     
  • 3.43, Annoynymous (ok), 13:26, 10/04/2018 [^] [ответить]    [к модератору]  
  • +/
    Давно работает.
     
     
  • 4.96, KroTozeR (ok), 09:34, 11/04/2018 [^] [ответить]    [к модератору]  
  • +/
    > Давно работает.

    Через костыли в оконном менеджере.

     
     ....нить скрыта, показать (12)

  • 1.30, Аноним (-), 12:51, 10/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Нам нужен Universal Cross-platform Graphics Protocol - UCGP.
     
     
  • 2.37, пох (?), 13:11, 10/04/2018 [^] [ответить]    [к модератору]  
  • +/
    зависящий от systemd-ucgp, kernel-ucgp-video-settings.ko, и, желательно, оформленный в виде docker-контейнера.

     
     
  • 3.127, Аноним (-), 11:52, 12/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Ты в своем праве как обычно вопить этанинужна 111 А потом линуксоиды будут см... весь текст скрыт [показать]
     
     
  • 4.137, Аноним (-), 16:23, 12/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Неплохо у тебя бомбануло Больная тема, да Но ты все равно глянь еще раз на ра... весь текст скрыт [показать]
     
  • 1.31, iZEN (ok), 12:52, 10/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    > Для FreeBSD подготовлены порты, необходимые для сборки KDE с поддержкой Wayland

    Помимо этого, обновился ключевой для графической подсистемы BSD порт graphics/mesa-dri - сегодня вышли версии 17.3.8 и несколько минут спустя - 18.0.0: https://www.freshports.org/graphics/mesa-dri/

     
  • 1.39, prokoudine (??), 13:18, 10/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    > Развивается десктоп-окружение Orbital, работающее только на базе технологий Wayland;

    Да вы издеваетесь что ли?

    https://github.com/giucam/orbital/branches

     
     
  • 2.47, fdw (?), 14:07, 10/04/2018 [^] [ответить]    [к модератору]  
  • +/
    Cairo-Dock с weston'ом тоже уже давно не работает. Плагин выпилили.
     
  • 1.41, Annoynymous (ok), 13:24, 10/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    В тред призывается один известный модератор с вопросом, как там поддержка Wayland в базальте.
     
     
  • 2.62, prokoudine (??), 17:41, 10/04/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    > как там поддержка Wayland в базальте...

    ...на Эльбрусе, добавил бы я к вопросу :)

     
     
  • 3.64, Annoynymous (ok), 18:12, 10/04/2018 [^] [ответить]    [к модератору]  
  • +/
    И это тоже!
     
  • 3.74, Аноним (-), 19:44, 10/04/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    А с донатом сайту и модерацией решили вопрос?
    Наш паровоз по-прежнему вперёд, назад, вперёд, назад, назад и пофиг остановка?
     
  • 2.76, vz (?), 20:38, 10/04/2018 [^] [ответить]    [к модератору]  
  • +/
    Вы этот вопрос МЦСТ задайте, они пилят полноценный порт Debian на Эльбрус и поставляют его.
    И то, что порт не на последнем выпуске deb, то и "непутёвая земля" там не свежая.
     
     
  • 3.84, Аноним (-), 00:47, 11/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Чтобы пилить что-то полноценное, надо уметь, а они не умеют И ума ограничиться ... весь текст скрыт [показать]
     
  • 3.129, Аноним (-), 12:15, 12/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Не вижу информации об этом на сайте Debian Возможно, слухи о полноценности порт... весь текст скрыт [показать]
     
  • 2.100, Аноне (?), 12:00, 11/04/2018 [^] [ответить]    [к модератору]  
  • +/
    С учётом того, что DE там XFCE (на Эльбрусе), KDE и Mate, то рановато. Вот когда чуть менее, чем полностью отпадёт нужда популярных приложений в X-Wayland, то смысл есть, всё остальное - PR и пoнты.
     
  • 1.42, Аноним (-), 13:25, 10/04/2018 [ответить] [показать ветку] [···]     [к модератору]  
  • +4 +/
    Браво, а давайте теперь в вэйланде применять и тройную буферизацию Говорили вед... весь текст скрыт [показать]
     
     
  • 2.66, Annoynymous (ok), 18:18, 10/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Это для сабкомпозитора, а не для самого Wayland ... весь текст скрыт [показать]
     
  • 2.75, Аноним (-), 19:50, 10/04/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Вот так все уже сваливают. А кто тогда останется? Я, Шигорин, Прокудин и Чирков?
    ЗЫ: Про себя я пошутил :))


     
  • 2.77, vz (?), 20:40, 10/04/2018 [^] [ответить]     [к модератору]  
  • +1 +/
    Игроки всегда чем-то недовольны ... весь текст скрыт [показать]
     
     
  • 3.79, Аноним (-), 21:16, 10/04/2018 [^] [ответить]    [к модератору]  
  • +2 +/
    Разве игры это не двигатель прогресса?
     
     
  • 4.82, annual slayer (?), 23:10, 10/04/2018 [^] [ответить]    [к модератору]  
  • –1 +/
    вроде как, порево
     
     
  • 5.97, Аноним (-), 10:45, 11/04/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Объективно развитию рынка домашних ПК служили игры.
    Если бы людям нужно было только текстовый процессор и смотреть видео в интернете, то все бы до сих пор на 386 сидели.
     
  • 2.101, fdw (?), 12:16, 11/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Речь о разных буферезациях В новости речь о том, документировано запрашивание н... весь текст скрыт [показать]
     
  • 1.45, Werwolf (?), 13:55, 10/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +3 +/
    дайте мне для вяленого аналог X over SSH
     
     
  • 2.55, анонист (?), 15:56, 10/04/2018 [^] [ответить]    [к модератору]  
  • –2 +/
    И что тебе мешает?
    Если твой Desktop на вяленом, а сервак на X.org, то я думаю у тебя не должно возникнуть никаких проблем
     
     
  • 3.60, Аноним (-), 17:27, 10/04/2018 [^] [ответить]     [к модератору]  
  • +2 +/
    Видите ли, на десктопе, как раз таки, запускается СЕРВАК X org, а на серваке - ... весь текст скрыт [показать]
     
     
  • 4.67, Annoynymous (ok), 18:19, 10/04/2018 [^] [ответить]     [к модератору]  
  • –1 +/
    Кто тебе сказал такую чушь Почему тебя не устраивает X over ssh, зачем тебе нуж... весь текст скрыт [показать]
     
     
  • 5.78, angra (ok), 20:58, 10/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Вообще-то он как раз правильно всё написал Попробуй прочитать написанное внимате... весь текст скрыт [показать]
     
  • 2.63, embeddedkun (?), 17:41, 10/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Если речь про Qt - то тот умеет просто раздавать картинку сразу в браузер http... весь текст скрыт [показать]
     
     
  • 3.70, Аноним (-), 18:57, 10/04/2018 [^] [ответить]    [к модератору]  
  • +/
    GTK тоже: https://developer.gnome.org/gtk3/stable/gtk-broadway.html
     
  • 3.113, JL2001 (ok), 23:07, 11/04/2018 [^] [ответить]     [к модератору]  
  • +/
    а можно без такой хе ты и без такой можно хотя иксы через ссш не сильно лучш... весь текст скрыт [показать]
     
  • 2.69, Аноним (-), 18:54, 10/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Вангую, что вскоре сделают опцию для проброса какого-нибудь VNC через SSH с авто... весь текст скрыт [показать]
     
     
  • 3.117, JL2001 (ok), 23:25, 11/04/2018 [^] [ответить]    [к модератору]  
  • +/
    > Проброс X все равно уже не работает эффективно с современными тулкитами и приложениями.

    почему так?

     
     
  • 4.128, Аноним (-), 12:10, 12/04/2018 [^] [ответить]    [к модератору]  
  • +/
    Потому что они уже не обходятся командами протокола для рисования на стороне сервера и гоняют по сети растровые буферы отрисованные на клиенте.
     
     
  • 5.132, J.L. (?), 13:07, 12/04/2018 [^] [ответить]     [к модератору]  
  • +/
    а почему они не обходятся если более сложные игры гоняя картинку в видяшку умуд... весь текст скрыт [показать]
     
     
  • 6.143, Аноним (-), 14:18, 14/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Не хотят Дело, может быть, не в том, что архитектура иксов непригодна для своих... весь текст скрыт [показать]
     
     
  • 7.144, JL2001 (ok), 16:42, 14/04/2018 [^] [ответить]     [к модератору]  
  • +/
    неужели если тулкит будет учитывать иксы - он не станет быстрее на иксах если ... весь текст скрыт [показать]
     
  • 4.131, Аноним (-), 12:44, 12/04/2018 [^] [ответить]     [к модератору]  
  • +/
    Потому что они рендерят битмап и отдают иксам битмап Не умеют встроенные фичи и... весь текст скрыт [показать]
     
     
  • 5.133, J.L. (?), 13:08, 12/04/2018 [^] [ответить]     [к модератору]  
  • +/
    gt оверквотинг удален можете прокомментировать это https www opennet ru ope... весь текст скрыт [показать]
     
     ....нить скрыта, показать (15)

  • 1.50, Аноним (-), 14:16, 10/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    А осом в этом вашем вяленом работает?!
     
     
  • 2.57, Аноним (-), 16:10, 10/04/2018 [^] [ответить]    [к модератору]  
  • +/
    Нет, но есть (или ещё не совсем?) http://way-cooler.org/. Вроде как его автор хотел запилить совместимость с овсом на уровне lua api.
     
     
  • 3.59, Аноним (-), 17:10, 10/04/2018 [^] [ответить]    [к модератору]  
  • +/
    В том и дело, что осома свое АПИ есть, без необходимости велосипедить на голом луа (хотя… можно и повелосипедить).
     
     
  • 4.83, annual slayer (?), 23:12, 10/04/2018 [^] [ответить]    [к модератору]  
  • +/
    имелось ввиду на уровне lua api awesome-a
     
  • 1.73, Аноним (-), 19:41, 10/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    > Еще лет 10 разработки и "золотой ключик у нас в кармане".

    Линус сказал, ещё 25 лет можно ждать. Лично я уже оставляю это потомкам (которых у меня лично нет).

     
  • 1.106, Аноним (-), 15:00, 11/04/2018 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    Прекрасно, просто прекрасно Они ещё не взлетели как следует, а уже кладут болт ... весь текст скрыт [показать]
     
     
  • 2.118, JL2001 (ok), 23:28, 11/04/2018 [^] [ответить]     [к модератору]  
  • +/
    наоборот, лучше на взлёте ломать чтоб кости прямые были... весь текст скрыт [показать]
     
  • 1.112, JL2001 (ok), 22:59, 11/04/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    а может кто рассказать почему тех же Qt и Gtk не заставили в X-овом бэкенде отказаться от гоняния битмапов ? видь в иксах есть механизм передачи графики на языке примитивов с отрисовкой уже иксами, есть сервер шрифтов

    и почему нельзя те же Qt разбить на часть что рисует примитивы и на саму рисовалку примитивов в видеопамять ?

     
     
  • 2.119, JL2001 (ok), 23:47, 11/04/2018 [^] [ответить]     [к модератору]  
  • +/
    почему нельзя рисовать обычный интерфейс в терминах аналога языка OpenGl - подгр... весь текст скрыт [показать]
     
     
  • 3.120, JL2001 (ok), 00:43, 12/04/2018 [^] [ответить]     [к модератору]  
  • +/
    кстати, госопода эксперты, кто может прокомментировать цитата Что за бред Ты ... весь текст скрыт [показать]
     
  • 2.130, Аноним (-), 12:28, 12/04/2018 [^] [ответить]     [к модератору]  
  • +2 +/
    И работает это все мягко говоря не соответствуя пожеланиям авторов либ и програм... весь текст скрыт [показать]
     

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


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