LINUX.ORG.RU

Wayland


167

14

Всего сообщений: 119

Sway 1.0 alpha 1 с новой библиотекой композитора wlroots

Группа Open Source

Благодаря хакатону и успеху кампании по сбору средств для разработки новой библиотеки композитора, проект Sway (совместимый с i3 фреймовый оконный менеджер для Wayland) получил возможность ускорить своё развитие и уже сегодня запустить alpha-тестирование версии 1.0. Основные нововведения:

  • Переход от библиотеки композитора wlc к собственной wlroots (с поддержкой Wayland и X11 в качестве backend, с описанием процесса разработки в блоге в трёх частях).
  • Настройки вывода: поворот, масштабирование, HiDPI.
  • Профили для схем комбинирования различных устройств ввода при их одновременном использовании.
  • Многопользовательское мультитерминальное решение для организации на базе одного компьютера несколько независимых рабочих мест.
  • Расширенные возможности Wayland: объекты типа «изображение», базовый протокол GTK для выделения, протокол для экранных клавиатур, протокол для скриншотов.
  • Улучшена производительность.
  • Полностью удалена поддержка проприетарного драйвера nvidia (поддерживается nouveau).

После предыдущего выпуска Sway 0.15 в основной код проекта были приняты 624 изменения от 5 разработчиков, в то же время в библиотеку wlroots были приняты 2329 изменения от 39 разработчиков.

>>> Подробности

 , , , ,

linuks
()

KDE Plasma 5.12 LTS

Группа KDE

6 февраля состоялся выпуск окружения рабочего стола KDE Plasma 5.12. Так как это релиз с расширенной поддержкой, основное внимание было уделено увеличению стабильности, оптимизации и проработке деталей.

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

( Основные изменения )

>>> Список изменений

>>> Анонс

 , ,

sudopacman
()

Sway 0.15 с русской документацией и анонс 1.0

Группа Open Source

Состоялся релиз Sway версии 0.15 — совместимого с i3 фреймового оконного менеджера для Wayland. Следующая версия анонсирована как Sway 1.0 (вместо 0.16). В сегодняшний релиз приняты 199 изменений от 39 разработчиков:

  • поддержка Raspberry Pi;
  • скриптовая обработка буфера обмена;
  • обработка прокрутки как события (например, для изменения громкости через статус бар);
  • перевод документации на 9 языков, в т. ч. на русский (автор DarkReef);
  • исправления ошибок.

>>> Подробности

 , , , ,

linuks
()

Сравнение сеансов GNOME на основе Wayland и X11

Группа Open Source

Портал Phoronix провёл серию сравнений сеансов GNOME на базе Wayland и X11. Для тестов использовались дистрибутивы Fedora 27 и Ubuntu 17.10. Существенной разницы в производительности игр, энергопотреблении и объёме занятой оперативной памяти обнаружено не было.

GNOME 3.26: Wayland vs. X.Org Performance

Wayland vs. X.Org Gaming Tests

Intel Graphics Performance

>>>

 , ,

anonymous
()

KDE Plasma 5.11

Группа KDE

10 октября состоялся релиз KDE Plasma 5.11. Данный выпуск включает в себя переработанный интерфейс настроек, улучшения уведомлений, более продвинутый менеджер задач и Vault — систему, которая позволяет пользователю шифровать наборы документов, используя дружественный графический интефейс оболочки.

( Более детальное описание )

>>> Полный список изменений (англ.)

>>> Подробности

 , ,

KennyMinigun
()

30 лет исполнилось X11

Группа Hardware and Drivers

Проект X.org празднует 30 лет с момента выхода X11. 15 сентября 1987 года Ральф Свик (Ralph R. Swick) представил первый релиз X Window System Version 11, ознаменовавший переаботку и стабилизацию иксов. Самое удивительное, что протокол X сменил нумерацию от X1 до X11 за три года, а X11 продолжает эксплуатироваться уже 30 лет подряд, обрастая расширениями — Xvideo, X Font Server, XKB и другие.

( читать дальше... )

>>> Подробности

 , ,

Lowes
()

Raspbian 9

Группа Debian

Разработчики Raspberry PI подготовили обновление Raspbian 9. я загрузки подготовлены две сборки - сокращённая (348 Мб) для серверных систем и полная (1.6 Гб), поставляемая с пользовательским окружением PIXEL (ответвление от LXDE). В репозитории около 35 тысяч пакетов. Как и в оригинальном Debian, в качестве системы инициализации используется Systemd, Raspbian на базе Devuan не планируется.

  • Ключевым изменением является обновление пакетной базы до Debian 9 «Stretch». Добавлена поддержка передачи звука через Bluetooth с использованием подсистемы ALSA и модуля bluez-alsa, что все же позволило отказаться от PulseAudio по умолчанию. Браузер Chromium обновлен до 60, также добавлена поддержка сторонних пользователей, отличных от стандартного «pi».
  • Добавлена среда программирования Sonic Pi 3.0.1
  • Расширены возможности специальной редакции визуальной системы программирования Scratch 2.0, адаптированной для обособленного использования в Raspbian (вариант для offline-использования на базе платформы Electron).
  • Устранена критическая уязвимость CVE-2017-9417, также известная под кодовым именем BroadPwn. Уязвимость присутствует в прошивке проприетарного WiFi-чипа Broadcom BCM43xx (используется в Raspberry Pi 3 и Raspberry Pi Zero W) и позволяет через отправку по беспроводной сети специально оформленных управляющих кадров осуществить выполнение кода в контексте Wi-Fi SoC Broadcom с последующим получением контроля над основной пользовательской операционной системой.
  • Впервые в истории внедрена полноценная поддержка Wayland от железа до софта. Решены в рамках Raspberry PI все разногласия по Wayland. Все драйверы оптимизированы под Wayland, также доступна среда рабочего стола Gnome для Wayland.

>>> Пруфлинк

 , , ,

Lowes
()

Sway 0.14

Группа Open Source

Состоялся релиз Sway версии 0.14 — совместимого с i3 фреймового оконного менеджера для Wayland.

( читать дальше... )

>>> Подробности

 , , , ,

linuks
()

Первый тестовый выпуск Tizen 4.0

Группа PDA

Представлен исходный код первого тестового релиза ОС Tizen 4.0.

ОС развивается под покровительством Linux Foundation и в основном финансируется компанией Samsung. В качестве системы инициализации и управления сервисами используется systemd, в качестве менеджера пакетов — zypper, в качестве GUI — наработки проекта Enlightenment, использующие Wayland. ОС позволяет использовать WebAPI для разработки мобильных приложений.

Этот выпуск ориентирован на ознакомление разработчиков с платформой.

( читать дальше... )

>>> Подробности

 , , , ,

batya
()

В Ubuntu 17.10 по умолчанию будет использоваться Wayland

Группа Ubuntu Linux

Согласно заявлению, сделанному менеджером по разработке настольных систем Уилом Куком (Will Cooke), в Ubuntu 17.10 окружение GNOME будет работать по умолчанию поверх Wayland вместо X11. Для запуска X-приложений будет применяться XWayland.

>>> Подробности

 ,

mbivanyuk
()

Команды Red Hat и Fedora приглашают Ubuntu присоединиться к разработке GNOME и Wayland

Группа Ubuntu Linux

Кристиан Шаллер, старший инженер-программист Red Hat и разработчик GNOME на протяжении 17 лет, написал приветствующую Ubuntu и Canonical заметку. Как известно, Марк Шаттлворт анонсировал, что они снова перейдут на GNOME 3 и Wayland в Ubuntu, поэтому Кристиан хотел бы от имени команд Red Hat Desktop и Fedora пригласить и продолжить работу с великолепными людьми из Canonical и Ubuntu, такими как Эллисон Лорти и Роберт Анселл, над проектами, представляющими общий интерес, для GNOME, Wayland и возможно Flatpak.

>>> Подробности

 , , , ,

Indexator
()

Canonical полностью прекращает развитие Mir и Unity 8

Группа Ubuntu Linux

Сегодня Марк Шаттлворт на insights.ubuntu.com объявил о прекращении разработки Unity 8 и дисплейного сервера Mir. Говорится, что в Ubuntu 18.04 LTS будет использоваться GNOME с Wayland или X Server. Также будет прекращена разработка Ubuntu Phone. Правда, стоит отметить, что компания Canonical не планирует останавливать разработку Ubuntu для IoT-устройств. Вместо Ubuntu Phone и Ubuntu Touch на базе click-пакетов будет Ubuntu Personal на базе snap-приложений.

>>> Подробности

 , , ,

Root-msk
()

Выпуск Weston 2.0

Группа Open Source

С небольшим отставанием от протокола, механизма межпроцессного взаимодействия и библиотек Wayland 1.13, подготовлен релиз параллельно развиваемого композитного сервера Weston 2.0. Смена номера значительной версии в Weston 2.0 обусловлена изменениями в новом API управления выводом, нарушающими совместимость c libweston на уровне ABI. Все штатные бэкенды портированы на новый API для настройки вывода.

В новой версии также добавлена поддержка EGL-расширения EGL_KHR_swap_buffers_with_damage, реализованного в проприетарном драйвере NVIDIA. В бэкенде GL добавлена поддержка буферов DRM_FORMAT_YUV444. Улучшено позиционирование панелей в desktop-shell. В XWayland приведены в порядок сообщения об ошибках.

Источник

>>> Подробности

 , ,

anonymous
()

В FreeBSD улучшена поддержка Wayland

Группа BSD

Для операционной системы FreeBSD портированы:

  • пакет wayland-protocols, реализующий полностью новые протоколы и расширяющий функциональность других протоколов в главной реализации Wayland;
  • библиотека Wayland compositor library, от которой зависит работа композиторов, таких как sway;
  • XWayland.

 , , ,

Payload
()

Новая линейка драйверов и эталонная реализация EGL/Wayland от Nvidia

Группа Hardware and Drivers

В бета-версии новой линейки своих драйверов Nvidia:

  • реализовала поддержку Quadro M1200 и Quadro M2200;
  • включила ARB_parallel_shader_compile для многопоточной компиляции GLSL-шейдеров;
  • добавила опцию игнорирования Virtual Reality Head Mounted Displays;
  • научила nvidia-settings работать с дисплеями PRIME;
  • внедрила инфраструктуру для работы с внешними библиотеками EGL - например, клиентской частью Wayland;
  • добавила Vulkan-расширения VK_KHR_display и VK_KHR_display_swapchain;
  • включила по умолчанию OpenGL Threaded Optimizations - они автоматически отключаются при просадке производительстности.

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

Исходники обоих проектов доступны на Гитхабе:

https://github.com/NVIDIA/eglexternalplatform

https://github.com/NVIDIA/egl-wayland

>>> Подробности

 , , , ,

Deleted
()

Sway 0.10

Группа Open Source

Состоялся релиз Sway 0.10 — совместимого с i3 менеджера окон для Wayland.

( читать дальше... )

Скриншоты

Официальный сайт

>>> Подробности

 , , , ,

cetjs2
()

В Fedora 25 будет Wayland по умолчанию

Группа GNOME

На состоявшемся сегодня заседании комитета FESCo (Fedora Engineering Steering Committee), отвечающего за техническую часть разработки дистрибутива Fedora Linux, утверждено решение по использованию в Fedora 25 по умолчанию окружения рабочего стола GNOME на базе Wayland. Несмотря на применение по умолчанию Wayland, сеанс с классическим X.Org-сервером будет оставлен в качестве опции. Напомним, что Wayland пока что оптимизирован только для встроенных видеокарт, драйверов на дискретные видеокарты не было выпущено ни Nvidia (по-прежнему экспериментальная функция до 600-ой серии), ни AMD (Catalyst по-прежнему на X.org).

>>> Подробности

 , , ,

anonymous
()

Релиз Wayland 1.11

Группа Open Source

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

( читать дальше... )

>>> Подробности

 ,

NoobeR
()

KDE Plasma 5.6.0

Группа KDE

Представлен новый релиз окружения рабочего стола KDE5. Проект развивает классический принцип построения рабочего окружения на базе графической библиотеки Qt5 и OpenGL для ускорения отрисовки эффектов рабочего стола.

( читать дальше... )

>>> Подробности

 ,

Deleted
()

Проприетарный драйвер NVIDIA 364.12 с поддержкой Wayland и Mir

Группа Hardware and Drivers

Доступна бета-версия новой ветки проприетарного драйвера NVIDIA 364.12 для операционных систем GNU/Linux, FreeBSD и Solaris.

Наиболее примечательные изменения:

  • Добавлены EGL-расширения, необходимые для работы с Wayland и Mir.
  • В качестве реализации OpenGL по умолчанию задействована открытая библиотека GLVND.
  • Реализована начальная поддержка DRM и KMS (Direct Rendering Manager Kernel Modesetting).
  • Добавлен модуль ядра nvidia-drm.ko, предоставляющий поддержку PRIME и KMS.
  • Добавлена бибилиотека libnvidia-egl-wayland.so, позволяющая Wayland-композиторам, поддерживающим EGLDevice, EGLOutput и EGLstreams, использовать EGL-буферы совместно с Wayland-приложениями.
  • Добавлена поддержка API Vulkan 1.0.
  • Переработан необходимый для поддержки PRIME алгоритм регистрации драйвера в DRM-подсистеме ядра Linux. Как следствие, для поддержки PRIME теперь требуется версия ядра не ниже 3.13 (раньше требовалась версия не ниже 3.10).
  • Точность представления цветовых карт X на GeForce GPU увеличена с 8 до 11 бит.
  • Добавлено новое свойство RandR CscMatrix, определяющее матрицу 3x4 для преобразования цветового пространства. Матрица применяется после цветовой карты X и перед таблицей коррекции цветов. Это свойство доступно для видеокарт начиная от GF119.
  • Улучшена интерактивность приложений, которые используют аппаратный курсор, при активном G-SYNC.
  • Решена возникающая при использовании пиксельных буферов с EGL-устройством проблема, вызывающая некорректную отрисовку.
  • Исправлена ошибка, которая вызвала инвертирование флагов полярности HSync и VSync.
  • Добавлена поддержка видеокарт GeForce 920MX и 930MX.

>>> Подробности

 , , , ,

sudopacman
()