The OpenNET Project / Index page

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

Выпуск Wayland 1.14 и композитного сервера Weston 3.0

09.08.2017 10:11

Представлен стабильный релиз протокола, механизма межпроцессного взаимодействия и библиотек Wayland 1.14, а также развиваемого параллельно композитного сервера Weston 3.0. Ветка Wayland 1.14 обратно совместима на уровне API и ABI с выпусками 1.x и содержит только исправления нескольких ошибок и удаление неиспользуемых полей из структуры wl_client.

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

Смена номера версии Weston на 3.0 обусловлена изменениями ABI, нарушающими совместимость. В частности, в libweston изменён размер структур weston_output и weston_compositor. В остальном отмечаются мелкие новшества, такие как улучшение интеграции композитного сервера с DRM-модулем вывода через фреймбуфер (drm_fb), включение libdrm в число обязательных зависимостей, реализация глобального обработчика вывода на несколько мониторов (вместо привязки к каждому устройству вывода), незначительное сокращение времени запуска.

В библиотеке libweston проведён небольшой рефакторинг интерфейса управления выводом, включены неэкспортируемые вызовы weston_compositor_add_output и weston_output_update_matrix. В оболочке для автомобильных информационно-развлекательных систем ivi-shell проведена чистка кода, добавлен API add_screen_remove_layer, удалены API layer_set_orientation и surface_set_orientation.


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

  • В Ubuntu 17.10 решено использовать рабочий стол GNOME с применением по умолчанию Wayland вместо традиционного X-сервера.
  • Fedora 26 стал вторым выпуском, в котором по умолчанию предложен сеанс GNOME на базе Wayland. По сравнению с Fedora 25 обеспечено применение дробного масштабирования (например, теперь можно увеличить элемент не в 2 раза, а в 1.5) для подбора оптимального размера элементов на экранах с высокой плотностью пикселей (HiDPI);
  • В GNOME 3.24 представлена очередная порция улучшений, связанных с поддержкой Wayland. В оконный менеджер Mutter добавлена поддержка расширений EGLStreams и EGLDevice, позволяющих использовать проприетарные драйверы NVIDIA (начиная с выпуска 370) для запуска GNOME поверх Wayland. Добавлена возможность использования графических планшетов Wacom в окружениях на базе Wayland;
  • Продолжается работа по достижению паритета в функциональности при запуске KDE поверх X11 и Wayland. В KDE Plasma 5.10 при использовании Wayland реализована полноценная поддержка раскладок клавиатур, в том числе добавлен переключатель раскладки в системном лотке, горячие клавиши для смены раскладки, возможность смены раскладки в локальном контексте (для приложения, окна, виртуального рабочего стола), поддержка IPС-интерфейса для смены раскладки из приложений. В KWin добавлена поддержка корректного масштабирования для экранов с разной плотностью размещения пикселей, например, при подключении HiDPI-экрана и обычного монитора.
  • В основные нестабильные сборки KDE Neon Developer Edition, в рамках которых формируются Live-окружение с актуальными версиями программ и компонентов KDE, добавлена поддержка Wayland. Сеанс на базе Wayland уже вполне пригоден для работы, но по умолчанию не предлагается из-за невозможности использования с некоторыми графическими картами и проблематичности организации отката в случае несовместимости оборудования с Wayland;
  • Для FreeBSD подготовлены порты, необходимые для сборки KDE с поддержкой Wayland;
  • В Qt 5.9 внесена большая порция улучшений в Qt Wayland Compositor, многопоточную систему отрисовки для встраиваемых устройств, использующую протокол Wayland. Модуль может использоваться для создания собственных композитных серверов Wayland, применяя QML или C++ API. Имеется поддержка стандарта XDG-Shell и возможность работы в системах с несколькими экранами. В качестве примера применения Qt Wayland Compositor развивается рабочий стол Grefsen;
  • Использующие Wayland пользовательские окружения papyros-shell и Hawaii объединились в новый проект Liri. Liri базируется на Qt 5 (QML) и продвигает оформление в стиле Material Design. Рабочий стол развивается командой дистрибутива LiriOS, примечательного использованием вместо традиционных пакетов готовых системных срезов на основе технологии OSTree, при которой системный образ атомарно обновляется из Git-подобного хранилища, позволяющего применять методы версионного контроля к компонентам дистрибутива;
  • В Enlightenment ведётся работа по улучшению поддержки Wayland;
  • В ОС DragonFly BSD развивается порт с Wayland и Weston, имеется поддержка XWayland;
  • Wayland задействован по умолчанию в мобильных платформах Plasma Mobile, Sailfish 2 и Tizen 3.
  • В панели 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: Ubuntu 17.10 перейдёт на Wayland по умолчанию и вернёт кнопки в правый угол окна
  3. OpenNews: Для FreeBSD реализована поддержка Weston и Qt5-Wayland
  4. OpenNews: Выпуск Live-дистрибутива для тестирования Wayland с новым десктоп-окружением Liri
  5. OpenNews: Доступен Wayland 1.13
  6. OpenNews: В основные нестабильные сборки KDE Neon Developer Edition добавлена поддержка Wayland
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/46991-wayland
Ключевые слова: wayland, weston
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (113) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 10:46, 09/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    И papyros(https://github.com/papyros/qml-material) и hawaii-shell(https://github.com/mauios/hawaii-shell) уже заброшены.
     
     
  • 2.4, Аноним (-), 11:20, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Они слились и стали https://liri.io/
     
     
  • 3.17, Аноним (-), 13:41, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Спасибо. Надо было просто посмотреть страницы проектов, а не активность на github.
     
     
  • 4.37, НяшМяш (ok), 17:48, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Или просто прочитать новость.
     

  • 1.2, 208 Year of Linux on Desktops (?), 11:02, 09/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А в чём проблема с EGLStreams?
     
     
  • 2.5, Анонс (?), 11:24, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Поддержка только у Nvidia, никакой поддержки Xwayland (нет и не планируется), очень много багов всплыло, включая неопределённое поведение при некоторых сценариях. И много чего ещё, можно посмотреть их презентацию с XDC. Тупиковое в общем решение, которое не нашло никакой положительной поддержки.
     
     
  • 3.6, iPony (?), 11:29, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Тупиковое в общем решение

    Так дело может и не в тупике, а в малых затраченных ресурсах. Так сяк сделали к релизу fedora 25 и энтузиазм прошел.

     
  • 3.13, Аноним (-), 12:58, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • –4 +/
    С точностью до наоборот.
    Поддержка только в открытых драйверах, в закрытом нвидиа - костыль(винной тому сама нвидиа).
    XWayland превосходно работает, ровно как и имеет превосходную поддержку(это часть самого Wayland).
    Неопределенное поведение и прочие мелкие проблемы всплыли из-за того, что ПО гвоздями прибито к иксам.
    И это единственное верное решение на данный момент. Лучше не придумано.
     
     
  • 4.22, Sunderland93 (ok), 14:14, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Что наоборот? Вот, изучи https://www.linux.org.ru/gallery/screenshots/13540973
     
     
  • 5.32, Аноним (-), 16:12, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Совсем мышление отсутствует?
    Изначально wayland разрабатывался, тестировался и работал на открытых драйверах. Что не понятно?
    И открытые драйвера поддерживали wayland еще в самом начале его существования, ведь на чем-то он должен был работать.
    А то, что нвидия в коем веке добавила костылями или что там поддержку wayland, это дело десятое.
    На открытых драйверах wayland уже года 3 как работает, а нвидия только очнулась?
     
     
  • 6.38, Sunderland93 (ok), 17:49, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ты дурак? Чел выше спрашивал что не так с EGLStreams. Я ответил что не так, при чём тут открытые драйверы?
     
     
  • 7.46, Аноним (-), 19:18, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Он просто перепутал EGLStreams и GBM. Думает что в открытых Wayland работает через EGLStreams
     
  • 7.49, Аноним (-), 20:13, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Сорян.
     
  • 6.62, Аноним (-), 23:23, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > На открытых драйверах wayland уже года 3 как работает, а нвидия только очнулась?

    Ну и чего там можно делать в вяленом на открытых дровах? Смотреть видео и играть в игры на ресурсе CPU?

     
     
  • 7.92, Admino (ok), 12:17, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Играю в Civilization V и Skyrim через wine на открытых дровах. Видео тоже неплохо смотрится. Одним словом, на открытых дровах в Wayland можно делать всё то же самое, что и везде.
     
     
  • 8.140, 111 (??), 17:16, 26/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Цива 5 итак работает на линуксе в стиме, уже 6-я есть тоже поддерживает ... текст свёрнут, показать
     
  • 2.50, Хряк (?), 21:01, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > В GNOME 3.24 представлена очередная порция улучшений, связанных с поддержкой Wayland. В оконный менеджер Mutter добавлена поддержка расширений EGLStreams и EGLDevice

    Ссылка ведет на баг-трекер https://bugzilla.gnome.org/show_bug.cgi?id=773629 , только там ни слова об очередных порциях улучшений в GNOME 3.24. Или я что-то не так понял?

     

  • 1.3, Аноним (-), 11:02, 09/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ждем в RHEL 7.5! :)
     
  • 1.7, Аноним (-), 11:33, 09/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Странно, но у меня в Fedora 26 масшиабирование HiDPI вообще перестало работать.
     
     
  • 2.15, Гога (?), 13:23, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Конечно перестало, это же федора.
     
     
  • 3.53, Led (ok), 22:12, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Конечно перестало, это же вейланд

    /fixed

     
     
  • 4.64, Аноним (-), 23:28, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> Конечно перестало, это же вейланд
    > /fixed

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


     

  • 1.8, ШУШ (?), 12:12, 09/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    Шел 2017 год, линукс хвастался тем что в нем реализована полноценная поддержка раскладок клавиатур, в том числе добавлен переключатель раскладки в системном лотке.

    Такое впечатление что этот уйланд делают те же люди что IPv6 и получается у них такая же странная, непонятная, и мало кому нужная вещь в себе.

     
     
  • 2.9, Аноним (-), 12:24, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Шел 2017 год. Все еще встречались клоуны которые считали, что новый софт пишется сразу.
     
     
  • 3.16, Аноним (-), 13:33, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это ж те же яйца только в профиль. Ведь не взяли и не зак*пали javascript, а развивают.
    А тут прямо взяли и закпопали Х сервер, наплевав на всё. Это просто выглядит как молодой программист пришёл такой и говорит, что я всё перепишу на Rust/Go/Scala/Node.js с вашего C++/Java/Python/Perl, наплевав на совместимость и поддержку всего созданного за эти годы.

    PS. LOL opennet говорит, что слово "зак\опа" - это ненормативаная лексика.

     
     
  • 4.20, Аноним (-), 13:53, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Увы это не молодой программист, это здравые люди X11 не отвечал современным реалиям.
    Когда разрабатывался X11 ориентировались на менфремы. В последствии прикручивая расширения все дополняя протокол, постепенно накапливая технический долг. Сама идея сетевой прозрачности оказалась не жизнеспособной для использования конечными пользователями, но вполне вкатываля для корпоративной среды где компьютер настраивают администраторы.
    В результате мы получили то что получили, что проще все переписать чем рефакторить.
    >>наплевав на совместимость и поддержку всего созданного за эти годы.

    Не забывайте что есть XWayland который и служит для совместимости.

     
     
  • 5.23, Аноним (-), 14:37, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, здравые люди не бросают всё и не кидаются писать всё с нуля Здравые люди, ... большой текст свёрнут, показать
     
     
  • 6.25, Аноним (-), 14:55, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да, забыл, подпись: Д'артаньян
     
  • 6.26, Аноним (-), 15:22, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну дык это и есть вяленд, болезный. Иксы невозможно переписать, они же кал. Тем более все поддерживается и спокойно пускается через xwayland. И всем срать на твое мнение.
     
     
  • 7.36, Аноним (-), 17:46, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Иксы невозможно переписать, они же кал.

    Сильное заявление

     
  • 7.54, Led (ok), 22:13, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > они же кал

    Нет ты.

     
  • 6.39, Moomintroll (ok), 17:50, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А Так вы из этих - не читал, но осуждаю Из X11 нельзя выбросить сеть Ну... большой текст свёрнут, показать
     
     
  • 7.42, Аноним (-), 18:09, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    И как wayland + weston вдруг внезапно избавились от проблемы "одна картинка на клиенте, другая - на сервере"? Картинку рисует клиент, композитный сервер потом формирует финальное изображение - итого две картинки прямо как и с Х сервером.

    > В отличие от X11, вейланд НЕ клиент-серверный

    Да, а название "композитный СЕРВЕР Weston" это так, для красного словца?

     
     
  • 8.56, maximnik0 (?), 22:26, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Weston -это не завищищий от DE эталонная демонстрационная реализация графическо... текст свёрнут, показать
     
  • 7.43, Аноним (-), 18:13, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > получает адреса/указатели на те самые отрендеренные битмапы, и формирующая общее изображение,
    > выводимое на экран. Без двойной буферизации получаем выигрыш в производительности.

    В Х-ах предложили как-то давным давно семейство функций XShm* для избавленя от копирования...

     
  • 7.63, Аноним (-), 23:26, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >И как раз в этом месте пресловутая сетевая прозрачность даёт сбои. Ну как сбои... "сложности" с производительностью, вызванные необходимостью прокачивать битмапы по сети.

    Однако и сети давно уже не ArcNet, и даже не 10BASE-T.

     
  • 7.107, Mihail Zenkov (ok), 16:43, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > рендерят GUI самостоятельно на клиенте и передают серверу битмап. Отсюда все "сложности" с производительностью (и двойная буферизация — один битмап у клиента, второй у сервера) ... вызванные необходимостью прокачивать битмапы по сети.

    Никто битмапы по сети не качает со времен DRI. С появлением DRI3, необходимость в двойной буферизации отпала.

    Проблемы со скоростью и особенно с энергоэффективностью как раз у wayland - так как wayland не использует аппаратную 2d акселерацию. Для того, что бы получить хоть какое-то ускорение, приходится гнать все 2d через 3d (OpenGL), естественно с большим overhead'ом.

     
  • 7.138, Аноним (-), 04:59, 13/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Что за бред Ты вообще не знаешь как устроены иксы и что-то пытаешь здесь объясн... большой текст свёрнут, показать
     
     
  • 8.139, Аноним (-), 05:01, 13/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Дополнение насчет TCP IP Современные иксы не используют на локалхосте TCP IP, в... текст свёрнут, показать
     
  • 6.81, Аноним (-), 05:44, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    отличное сравнение мягкого и холодного
     
  • 6.94, Admino (ok), 12:20, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Вот Qt, например. У них и так всё работало. Вот зачем они
    > придумали GTK?
    > Вот Windows, например. У них и так всё работало. Вот зачем они
    > придумали OS X?

    Пофиксил, не благодари.

     
  • 6.130, Аноним (-), 23:30, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Здравые люди, например, в интелях и амд сидят. Они понимают, что под их x86 написано большое число софта, что они не могут просто так взять и создать принципиально новую архитектуру, а все остальные пускай страдают.

    Пытались, см. IA-64. Рынок не скушал.

     
  • 5.110, AlexYeCu_not_logged (?), 17:26, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Сама идея сетевой прозрачности оказалась не жизнеспособной для использования конечными пользователями

    "Простым пользователям" всё равно, чего не знать и не уметь.
    Сетевая прозрачность отличная штука, весьма и весьма полезная.

     
  • 4.28, Аноним (-), 15:28, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы, видимо, не имеете представления о чем говорите. Судите на уровне "выводит картинку - значит такое же".
     
     
  • 5.44, Аноним (-), 18:26, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Читайте внимательнее о чём речь. Речь про кардинальные изменения в целом. Как тут "не иметь представления о чём говорите" если на опеннете публикуются новости о развитии wayland'а и статусах его поддержки во всяких qt, gtk и т.д.? Из всего этого видно, что сейчас это развитие заключается в том, что достигается одна и та же цель - "вывод картинки", но только с совершенно другим API, а не плавно развивая и совершенствуя возможности Х сервера.
     
     
  • 6.55, Led (ok), 22:16, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > а не плавно развивая и совершенствуя возможности Х сервера.

    Под "плавное развитие" гранты не пилятся, поэтому им это "неинтересно".

     
  • 6.57, Аноним (-), 22:56, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Тогда неясен ваш сарказм про 2017 год и отстающий в развитии софт. И да, я по-прежнему уверен, что вы не знаете о чем речь. Разработчики иксов развернутые статьи писали о том, почему его архитектура себя исчерпала и почему нужен вейленд.
     
     
  • 7.70, Аноним (-), 00:30, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я не тот аноним, который начал эту всю ветку, не путайте анонимов, пожалуйста. Мы разные люди.
     
  • 7.89, Аноним (-), 11:47, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Разработчики иксов развернутые статьи писали о том, почему его архитектура
    > себя исчерпала и почему нужен вейленд.

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

     
     
  • 8.93, Аноним (-), 12:17, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Быстрый гуглеж выдал пару статей на русском https habrahabr ru post 321470 h... текст свёрнут, показать
     
     
  • 9.103, Аноним (-), 16:16, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ви так говорите, будто разработчики решают, что будет в новом, будущем линуксе ... текст свёрнут, показать
     
  • 9.104, Аноним (-), 16:17, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    вот вам разговор людей вместо швабропуков https www reddit com r linux comment... текст свёрнут, показать
     
  • 2.10, анон (?), 12:29, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    IPv6 хорошо подошёл бы интеренету вещей. В остальных случаях вроде и без него норм (хотя с ним было бы лучше).
    Вейланд нужен потому что иксы переусложненные сверх меры, большая часть его функционала сделана либо криво, либо не безопасно, либо оно вообще не нужно. Для старых приложений и режим эмуляции иксов под велйандои будет норм.  
     
     
  • 3.21, RobotsCantPoop (?), 14:03, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Зачем вещам интернет? Реализовывать функционал посредством приложений? Типа смарттолчок -- пипи бесплатно, а кака уже нужно приложение ставить и пользователи в маркете будут ставить приложению звёздочки и комментировать, что, дескать, раньше ср*лось хорошо, но после последнего обновления приложение начало глючить, да и вообще, зачем этому приложению доступ к камере и геоданным?
     
     
  • 4.30, Анонимммо (?), 15:56, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Зачем вещам интернет? Реализовывать функционал посредством приложений?

    На самом деле, чтобы было удобнее собирать и сливать инфу о пользоателях. Ну и плюс кусочек сыра (иногда прогорклого и обмазанного чем-то подозрительно коричневым) сверху, как и полагается для хомячколовки.

    Ваш Кэп.


     
  • 2.12, Аноним (-), 12:57, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Причем здесь Линукс, дурачок? Все это давно есть в Иксах, а Вейланд - новый софт и поэтому все это реализуется сейчас.
     
  • 2.47, Аноним (-), 19:23, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что, не осилил IPv6? Не расстраивайся, тебе и не надо. У тебя всю жизнь будет NAT через NAT.
     
     
  • 3.65, Аноним (-), 23:32, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Что, не осилил IPv6?

    Что значит, "не осилил IPv6"? В линуксах и это нужно осиливать?


     
     
  • 4.66, Аноним (-), 23:38, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    В линуксах вообще желательно устройство мозг держать включённым. Ну, может быть, кроме Ubuntu.
     
  • 2.109, AlexYeCu_not_logged (?), 17:18, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Шел 2017 год, линукс хвастался тем что в нем реализована полноценная поддержка раскладок клавиатур, в том числе добавлен переключатель раскладки в системном лотке.

    Не расстраивайся, и в винде твоей когда-нибудь сделают вменяемое переключение раскладок. Может быть.

     
     
  • 3.136, Аноним (-), 12:07, 12/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Вряд ли, там  у целевой аудитории руки под Alt-Shift заточены
     

  • 1.11, Go_blin (?), 12:40, 09/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >Статус поддержки Wayland

    безальтернативный gnome3.

     
     
  • 2.85, GameUpgrade (?), 09:00, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вроде бы кеды поддерживаются костыльным способом.
     

  • 1.14, Аноним (-), 13:03, 09/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Что по поводу переводе MATE на wayland? Они же перешли на gtk3.
     
     
  • 2.18, iPony (?), 13:48, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Они вроде на Mir хотят https://www.phoronix.com/scan.php?page=news_item&px=MATE-Mir-Possibilities

    В результате получится страшный и глючный бутерброд

     
  • 2.24, llolik (ok), 14:49, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Перейти-то перешли, но нужен ещё и композитный сервер. Свой пилить - долго, команда мала. Weston - не вариант. Marco развивать - его только переписать, тоже не вариант. Вот, как я понимаю, присматриваются к Mir-у, как к композитному серверу для Wayland (адаптировать хотят, если я правильно понял).
     
     
  • 3.31, Аноним (-), 15:57, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > адаптировать хотят, если я правильно понял

    В Mir (в отличие от Wayland) изначально закладывали возможности взаимодействия приложений с рабочим столом и приложений между собой. Естественно API там еще пилить и пилить... И как таковой специальный графический Mir-сервер там не нужен (оно стандартизировано на уровне API библиотек).

     
  • 3.40, Аноним (-), 17:52, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Почему Weston не вариант?
     
     
  • 4.51, llolik (ok), 21:23, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Как я понял, на объективность не претендую, может понял неправильно, что всю специфичную функциональность придётся допиливать на основе Weston (ЕМНИП кто-то даже этим занимался, Weston же это только образец, как надо делать) и им показалось проще содрать готовый композитор Mir и его адаптировать под Wayland, чем пилить что-то на основе Weston или переделывать Muffin из GNOME.
    Насколько я помню, кроме разговора о том что команда MATE интересуется у команды Mir "а можно-ли так", реально ещё  никаких дел не делали. Они ищут вариант, как бы по-быстрому и попроще реализовать композитор, только и всего.
     
     
  • 5.76, Аноним (-), 01:23, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вы всё ещё будете допиливать свой графический интерфейс, когда винда с маком давно уже перейдут на виртуальный.


     
     
  • 6.82, llolik (ok), 08:06, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    КО сообщает: в "Винде с Маком" граф.интерфейс один единственный для всей ОСи. Здесь же от нескольких команд несколько реализаций и у MATE очень маленькая команда (в отличие от мейнстримных KDE/GNOME), которой перевод на новую технологию своими силами не осилить в разумное время.
    > давно уже перейдут на виртуальный

    Что имелось ввиду под понятием виртуальный?

     
     
  • 7.105, Аноним (-), 16:20, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Что имелось ввиду под понятием виртуальный?

    Прозреваю детские фантазии о тридэ-очках и махании руками

     
     
     
    Часть нити удалена модератором

  • 9.124, Аноним (-), 22:43, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    У тебя в гноме темы слетели, всё каким-то толстым стало ... текст свёрнут, показать
     

  • 1.27, Аноним (-), 15:27, 09/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Всё это круто, но XFCE не поддерживает(ся), и Wayland вылетает в трубу.

    Третий гном и монструозные пятые К не интересуют.

    // b.

     
     
  • 2.41, Матур (?), 18:09, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Xfce тоже переходят на gtk3 часть программ переписали, а потом и Wayland. Mate уже давно на gtk3, быстрее перейдут.
     
  • 2.77, Аноним (-), 02:08, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Всё это круто, но XFCE не поддерживает(ся), и Wayland вылетает в трубу.

    Не не, ты неправильно понял. Это Ты вылетаешь в трубу. ОК?


     

  • 1.29, Аноним (-), 15:49, 09/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Где в F26 включается дробное масштабирование? Вроде бы его обещали только в GNOME 3.26.
     
     
  • 2.35, Аноним (-), 16:42, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Да не, про дробное масштабирование было заявлено уже при выходе F26  https://www.opennet.ru/opennews/art.shtml?num=46837
    Включалка в GNOME Tweak Tool правда, вообще перестала работать
     
     
  • 3.59, Аноним (-), 23:09, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ваша система лебедь-рак-щука вышла на новый виток глюкалова.


     
     
  • 4.69, Аноним (-), 00:26, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Проверял, в других глюкалова еще больше.
     
     
  • 5.75, Аноним (-), 01:05, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Проверял, в других глюкалова еще больше.

    Неужели и в винде вейленд тоже глючит?


     
     
  • 6.87, Аноним (-), 11:33, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ну на твоем маке видишь как заглючил, пройти спокойно не дает.
     

  • 1.45, Аноним (-), 18:48, 09/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > позволяющих использовать проприетарные драйверы NVIDIA (начиная с выпуска 370)

    Это чего, владельцы относительно старых карт, для которых 340х стал последним совместимым драйвером, остались без вяленого? Хо-хо, это симптоматично :)

     
  • 1.48, Анонимный (?), 19:56, 09/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    VirtualBox почему-то не заводиться на kwayland. Кто нибудь пробовал запустить его...?
     
     
  • 2.58, Аноним (-), 23:08, 09/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Из-за отсутствия орфографии в твоей командной строке и не заводится.
     
     
  • 3.73, Анонимный (?), 00:45, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это понятно, а по делу? :)
     
     
  • 4.74, Аноним (-), 00:54, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > а по делу? :)

    В линукс всё делают точно такие же двоечники-троечники как ты. Никого из них никуда не принимали на работу, у них нет ни квалификации, а зачастую и просто профильного образования. Они делают как могут. Вот поэтому у тебя ничего и не запускается.

     
     
  • 5.78, Анонимный (?), 02:16, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    О великий пятерочник, может Вы подскажите, как запустить это двое-троечное безобразие. Жду ответ на патерку. ;)
     
  • 5.101, Аноним (-), 14:54, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >> а по делу? :)
    > В линукс всё делают точно такие же двоечники-троечники как ты. Никого из
    > них никуда не принимали на работу, у них нет ни квалификации,
    > а зачастую и просто профильного образования.

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


     

  • 1.61, Аноним (-), 23:20, 09/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Но у AMD то всё зашибись с вяленым?
    Только что ввёл в поисковую строку гугля "amd wayland".. Гугль же опять мне врёт, да?
     
     
  • 2.71, Аноним (-), 00:31, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    FX8350 + R9 290 - все работает нормально.
     
     
  • 3.102, Аноним (-), 15:21, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    На первом можно майнить Monero на скорости 400-420 хэшей в секунду, это около 2 тыс. руб. в месяц. На втором можно майнить Etherium со скоростью 30 МХэшей, и получать около 4 тыс руб. в месяц. А ты в Wayland играешься.
     
  • 2.83, Аноним (-), 08:11, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Сам то пошел по этим ссылкам? Несмотря на то, что там есть более полугодовалой давности пишут, что на АМД все ок. Исключения составляют косяки самих дистрибутивов на то время(привет Федора) и самих ДЕ.
     
  • 2.95, koblin (ok), 13:12, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    На моей древней хд6870 все норм
     
  • 2.99, GameUpgrade (?), 14:15, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    На свободных драйверах всё работает даже лучше, чем под иксами. На AMDGPU-PRO ничего не заводится.
     

  • 1.84, Ананизм (?), 08:46, 10/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    кто мне на пальцах разъяснит прелести вялого перед икс11?
     
     
  • 2.88, 2018 Year of Linux on Desktops (?), 11:43, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Нет tearing'a.
     
     
  • 3.90, Аноним (-), 11:50, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Нет tearing'a.

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

     
  • 2.112, AlexYeCu_not_logged (?), 20:06, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +5 +/
    >кто мне на пальцах разъяснит прелести вялого перед икс11?

    Всё просто: рабочий X11 есть, причём уже давно. Известны его достоинства, известны его недостатки.
    А пригодного к повседневному использованию Wayland-а пока нет. Его можно нахваливать, приписывая ему самые фантастические свойства, риск же попасться на вранье при этом минимален. Это первое достоинство Wayland.

    Расхваливание Wayland-а всегда в себя включает пункт про «негодные устаревшие иксы». Это позволяет адептам Майкрософт, как платным, так и идейным, поливать помоями опенсорс в ключе «сейчас у вас всё плохо, айда на винду, даже если и станет хорошо, то нескоро». Это второе достоинство Wayland.

    Мечтая о том, каким может стать Wayland, можно поверить в чудо чудное и сказку красивую. От этого некоторым личностям становится приятно. Это третье достоинство Wayland-а.

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

    Перечисленные выше достоинства Wayland-а складываются в так называемую «прелесть вялого», о которой вы спрашивали.

     

  • 1.86, Аноним (86), 09:34, 10/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Вставлять текст средней кнопкой мыши научился?
     
     
  • 2.91, Аноним (-), 11:50, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Вставлять текст средней кнопкой мыши научился?

    макаки этим не пользуются, так что ненужно

     
  • 2.96, koblin (ok), 13:14, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Вставлять текст средней кнопкой мыши научился?

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

     
  • 2.131, Дуплик (ok), 06:12, 11/08/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Эти фигню, которая портит тексты, вы, пожалуйста, в дурацких иксах оставьте. Ага?
     

  • 1.97, Соломка (?), 13:25, 10/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Да уж, что то забросили XFCE, некуда бежать уже.
     
  • 1.98, Соломка (?), 13:53, 10/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Что же KDE и Gnome столько жрёт? А Mate вообще 3Гига требует.
     
  • 1.100, Аноним (-), 14:30, 10/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Нет tearing'a. неустранимый без переписывания вообще всего тиринг — выдумка безумных макак, которым не терпится всё переписать за обещанный микрософтом миллиард, и сделать линукс окончательно никому не нужным/.

    Тиринг появился из-за кривых мониторов. Т.к у меня три монитора:
    1. ЭЛТ-монитор 800х600. тиринга нет совсем без всяких заморочек.
    2. телевизор 1366х768 есть мемного тиринга.
    3. жк-монитор 1920х1080 ужасный тиринг. только compton спасает.

    Проверял на двух видеокартах: Nvidea И Radeon.
    Так что современные мониторы не нужны.

     
     
  • 2.106, Аноним (-), 16:26, 10/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Давеча приехал S2817Q норм так, тиринга нет. Вам пора уже перестать ковырять пальцем это отверстие и пойти работать.
     
  • 2.137, Аноним (-), 04:47, 13/08/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Бред. Основная проблема в том, как видеокарта синхронизирована с монитором. Если выставить лок на фпс такой как на монике (60 или 120), то никакого тиринга не будет. Так что, все растет от криворукости разработчиков драйверов и приложений (которые пихают кривые команды в видеокарту).
     

  • 1.132, Аноним (-), 08:03, 11/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    отлично все туту, эпифани даже с гстримером бад стал стримы с ютуба показывать и никаких иксвайланд не надо.

    наутилус (хотя и имеет еще исовы зависимости изза gvfs-deamos и ставит их) работает, филероллер, еог, эпифани, чистый вауланд готов для десктопа на чипах интел.

     
  • 1.133, Аноним (-), 08:04, 11/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    если кому интересно Tasks 217 total, 2 running, 215 sleeping, 0 stopped, ... большой текст свёрнут, показать
     
  • 1.134, Аноним (-), 08:08, 11/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    и да, посмотрел на лири, чем он от вестона отличается? в нем что автоскрытие панели есть?
     
  • 1.135, Аноним (-), 11:16, 11/08/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А мышку все еще фризит при прогрузках?
     

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



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

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