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, 11:24, 10/04/2018 [ответить] [смотреть все]    [к модератору]
  • +7 +/
    Ситуация с Wayland+Nvidia drivers печалит.
     
     
  • 2.3, vz, 11:41, 10/04/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]
  • +3 +/
    И раньше тоже к GNU Linux выбирали видеокарту, а не наоборот, конечно, это делаю... весь текст скрыт [показать] [показать ветку]
     
  • 2.12, rshadow, 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, Тузя, 00:23, 19/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    По всей видимости всего А на самом деле, для разработки нужны, как миниму... весь текст скрыт [показать]
     
  • 7.124, Аноним, 10:15, 12/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    А что, собственно, запрещает ту же пульсу форкнуть Ну, кроме того, что пилить э... весь текст скрыт [показать]
     
     
  • 8.149, Vitaliy Blats, 09:04, 19/04/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    > А что, собственно, запрещает ту же пульсу форкнуть? Ну, кроме того, что
    > пилить это овнище нафик никому не сдалось?

    То что кроме форкнущего, ЭТО больше никто не сможет поддерживать, как и никто не будет ЭТИМ пользоваться. Ну разве что случится чудо, и форк будет лучше своего родителя, что учитывая кpасноглазые тенденции запиливать лабуду которой 99% не пользуются (вроде сетевой поддержки в X-сервере) - вряд ли.

     
     
  • 9.150, annonim, 13:52, 19/04/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    > что учитывая кpасноглaзые тенденции запиливать лабуду которой 99% не пользуются (вроде сетевой поддержки в X-сервере) - вряд ли.

    Ценно ли сие оналитическое мнение?
    Учитывая тенденции опеннетных оналитегов писать лабуду, называя MITовцев, DECовцев и IBMщиков крacноглaзиками, да еще и с какими-то циферками от балды - вряд ли.

     
  • 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, Аноним, 13:10, 10/04/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    На nouveau или на проприетарных?
     
     
  • 4.48, JustCurious, 14:08, 10/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Я пользовался на проприетарных Гном то работает, но в играх производительность ... весь текст скрыт [показать]
     
     
  • 5.52, Аноним, 14:42, 10/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ну это там, а на открытых как раз наоборот Только расстраивает отсутствие tearf... весь текст скрыт [показать]
     
     
  • 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 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Пока в открытых не сделают реклокинг, лесом открытые.
     
  • 1.2, AntonAlekseevich, 11:35, 10/04/2018 [ответить] [смотреть все]    [к модератору]  
  • +/
    Печально что Intel G31 не может полноценно работать с Wayland. Вся обработка идет через llvmpipe если используется данная графика. :(
     
     
  • 2.6, vz, 11:45, 10/04/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    В связи с чем ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.24, Fracta1L, 12:35, 10/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +4 +/
    Наверное, в связи с отсутствием поддержки нужной версии OpenGL Это ж древность ... весь текст скрыт [показать]
     
     
  • 4.91, Аноним, 07:35, 11/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    По минимуму вэйланд даже на VESA запускается ... весь текст скрыт [показать]
     
  • 1.4, Дуплик, 11:41, 10/04/2018 [ответить] [смотреть все]    [к модератору]  
  • –11 +/
    Отлично!
    Long Live Wayland!
    X*rg must die!
     
     
  • 2.13, KroTozeR, 12:16, 10/04/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +5 +/
    А по мне, так пусть оба проекта развиваются Наличие выбора лучше, чем его отсут... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.23, Аноним, 12:31, 10/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Увы, иксы дырявые, но вот то что гадкий глючащий гном в диком отрыве от KDE, вот... весь текст скрыт [показать]
     
     
  • 4.32, KroTozeR, 12:57, 10/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ну так, Qt же продолжает пилить QtWayland ... весь текст скрыт [показать]
     
     
  • 5.44, Хряк, 13:41, 10/04/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    в Вилларибо веселятся, а в Вилабаджо ещё моют посуду
     
  • 3.72, Аноним, 19:34, 10/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Я вас умоляю И так уже хватает выбора KDE vs Gnome, так ещё и здесь хотите ... весь текст скрыт [показать]
     
     
  • 4.80, KroTozeR, 22:06, 10/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Хотите как в виндах Когда у пользователя есть превосходный выбор из одного ва... весь текст скрыт [показать]
     
     
  • 5.86, Аноним, 02:57, 11/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Эээ, вы не программист Вот надо, например, написать гуёвую программу На чём пи... весь текст скрыт [показать]
     
     
  • 6.88, Аноним, 05:28, 11/04/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    > На чём писать?

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

     
  • 6.94, KroTozeR, 09:27, 11/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Я программист Для рендера пишется абстракция на уровне команд рендера или оконн... весь текст скрыт [показать]
     
     
  • 7.103, Аноним, 13:57, 11/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    Что вы говорите Ну good luck Щито Вы на джаваскрипте программируете А ниче... весь текст скрыт [показать]
     
     
  • 8.107, KroTozeR, 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 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Вот скажите, в чём смысловая нагрузка этого вашего предложения Да, в этом и про... весь текст скрыт [показать]
     
  • 1.7, DerRoteBaron, 11:51, 10/04/2018 [ответить] [смотреть все]     [к модератору]  
  • –4 +/
    Все бы ничего, но многие, пусть и костыльные, но тем не менее удобные и нужные р... весь текст скрыт [показать]
     
     
  • 2.9, Шумер, 12:09, 10/04/2018 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +11 +/
    Ме тоже зело печалят булки на вайланде. Чувствую твою боль, бро.
     
     
  • 3.25, Fracta1L, 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 +/
    Эм если я не ошибаюсь а могу , то для игр нет разницы в производительности по... весь текст скрыт [показать] [показать ветку]
     
     
  • 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 +/
    И какая же часть дисплейного сервера мешает месье играть в игры ... весь текст скрыт [показать] [показать ветку]
     
     
  • 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 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    "Не очень" отличается? Очень может быть.
     
  • 1.18, Аноним, 12:21, 10/04/2018 [ответить] [смотреть все]    [к модератору]  
  • –2 +/
    картинки показывают стройность и превосходство вялого. Выкусите, атеисты.
     
     
  • 2.19, KroTozeR, 12:23, 10/04/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +3 +/
    Только одно пожелание Возможность удалённой отрисовки, как у X-ов Причём желат... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.21, Аноним, 12:29, 10/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    Сдается мне что это не к вейланду вопрос Вейланд композитор Рисует qt и gtk У... весь текст скрыт [показать]
     
     
  • 4.26, Fracta1L, 12:39, 10/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Вейланд это протокол, как X11 Композитор это KWin, Mutter и т д - фактически, ... весь текст скрыт [показать]
     
     
  • 5.99, Аноним, 11:26, 11/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Не так В X11 данные in-band идут А тут через протокол согласование только Осн... весь текст скрыт [показать]
     
     
  • 6.109, Fracta1L, 19:24, 11/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Я не сравнивал между собой X11 и Wayland, я отвечал на Wayland это композитор ... весь текст скрыт [показать]
     
  • 4.34, KroTozeR, 13:02, 10/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Не проверял Но даже если так, возможность удалённо стартануть оконце во многи... весь текст скрыт [показать]
     
     
  • 5.81, annual slayer, 23:06, 10/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    просто, если все равно и так и так битмапы гонять, то не проще ли просто запроси... весь текст скрыт [показать]
     
     
  • 6.95, KroTozeR, 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, 13:26, 10/04/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Давно работает.
     
     
  • 4.96, KroTozeR, 09:34, 11/04/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    > Давно работает.

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

     
  • 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, и, желательно, оформле... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.127, Аноним, 11:52, 12/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ты в своем праве как обычно вопить этанинужна 111 А потом линуксоиды будут см... весь текст скрыт [показать]
     
     
  • 4.137, Аноним, 16:23, 12/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Неплохо у тебя бомбануло Больная тема, да Но ты все равно глянь еще раз на ра... весь текст скрыт [показать]
     
  • 1.31, iZEN, 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, 13:24, 10/04/2018 [ответить] [смотреть все]    [к модератору]  
  • +2 +/
    В тред призывается один известный модератор с вопросом, как там поддержка Wayland в базальте.
     
     
  • 2.62, prokoudine, 17:41, 10/04/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    на Эльбрусе, добавил бы я к вопросу ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.64, Annoynymous, 18:12, 10/04/2018 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    И это тоже!
     
  • 3.74, Аноним, 19:44, 10/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    А с донатом сайту и модерацией решили вопрос Наш паровоз по-прежнему вперёд, на... весь текст скрыт [показать]
     
  • 2.76, vz, 20:38, 10/04/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Вы этот вопрос МЦСТ задайте, они пилят полноценный порт Debian на Эльбрус и пост... весь текст скрыт [показать] [показать ветку]
     
     
  • 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, то рановато Вот когда... весь текст скрыт [показать] [показать ветку]
     
  • 1.42, Аноним, 13:25, 10/04/2018 [ответить] [смотреть все]     [к модератору]  
  • +4 +/
    Браво, а давайте теперь в вэйланде применять и тройную буферизацию Говорили вед... весь текст скрыт [показать]
     
     
  • 2.66, Annoynymous, 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 +/
    Объективно развитию рынка домашних ПК служили игры Если бы людям нужно было то... весь текст скрыт [показать]
     
  • 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, 18:19, 10/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Кто тебе сказал такую чушь Почему тебя не устраивает X over ssh, зачем тебе нуж... весь текст скрыт [показать]
     
     
  • 5.78, angra, 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, 23:07, 11/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    а можно без такой хе ты и без такой можно хотя иксы через ссш не сильно лучш... весь текст скрыт [показать]
     
  • 2.69, Аноним, 18:54, 10/04/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Вангую, что вскоре сделают опцию для проброса какого-нибудь VNC через SSH с авто... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.117, JL2001, 23:25, 11/04/2018 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    почему так ... весь текст скрыт [показать]
     
     
  • 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, 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... весь текст скрыт [показать]
     
  • 1.50, Аноним, 14:16, 10/04/2018 [ответить] [смотреть все]    [к модератору]  
  • +/
    А осом в этом вашем вяленом работает?!
     
     
  • 2.57, Аноним, 16:10, 10/04/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Нет, но есть или ещё не совсем http way-cooler org Вроде как его автор хо... весь текст скрыт [показать] [показать ветку]
     
     
  • 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 +/
    Линус сказал, ещё 25 лет можно ждать Лично я уже оставляю это потомкам которых... весь текст скрыт [показать]
     
  • 1.106, Аноним, 15:00, 11/04/2018 [ответить] [смотреть все]     [к модератору]  
  • +/
    Прекрасно, просто прекрасно Они ещё не взлетели как следует, а уже кладут болт ... весь текст скрыт [показать]
     
     
  • 2.118, JL2001, 23:28, 11/04/2018 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    наоборот, лучше на взлёте ломать чтоб кости прямые были... весь текст скрыт [показать] [показать ветку]
     
  • 1.112, JL2001, 22:59, 11/04/2018 [ответить] [смотреть все]    [к модератору]  
  • +/
    а может кто рассказать почему тех же Qt и Gtk не заставили в X-овом бэкенде отказаться от гоняния битмапов ? видь в иксах есть механизм передачи графики на языке примитивов с отрисовкой уже иксами, есть сервер шрифтов

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

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

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


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