Форум проекта PuppyRus Linux

Дистрибутивы проекта PuppyRus Linux => PuppyRus-A [PRA] => Тема начата: krasnyh от 21 Март 2018, 18:19:41

Название: Wayland - замена Xorg
Отправлено: krasnyh от 21 Март 2018, 18:19:41
https://wiki.archlinux.org/title/Wayland
https://kde.ru/kb/wayland
HW acceleration в chromium (https://forum.puppyrus.org/index.php?topic=20569.msg184964#msg184964)
На базе Sway развивается порт пользовательского окружения LXQt, поддерживающий Wayland (https://www.opennet.ru/opennews/art.shtml?num=57696)
Эксперименты на prar2103 (https://forum.puppyrus.org/index.php?topic=20569.msg179267#msg179267)
https://ru.wikipedia.org/wiki/Wayland
Из последних общелинуксовых тенденций - переход приложений на gtk3 и далее на wayland (https://wiki.archlinux.org/index.php/Wayland_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)). Посмотрим что из этого выйдет, поэкспериментируем
Настройка (https://github.com/swaywm/sway/wiki/GTK-3-settings-on-Wayland) оформления через dconf-editor
Keyboard layout настраивается средствами WM или так (https://github.com/swaywm/sway/wiki)
https://zenway.ru/page/wayland-screenshot
DPMS (https://bbs.archlinux.org/viewtopic.php?id=238202)
Как перейти с X11 на Wayland? (https://zalinux.ru/?p=9022)

Совместимый софт : 1 (https://github.com/natpen/awesome-wayland#compositors) , 2 (https://github.com/swaywm/sway/wiki/i3-Migration-Guide)

waybar (https://notabug.org/owl410/owl_dotfiles/src/master/sway/sway_3/config/waybar) ; eww (https://aur.archlinux.org/packages/eww-wayland)

Chrome (https://www.opennet.ru/opennews/art.shtml?num=53955) ; FireFox (https://linux.31bel.ru/524/)
https://www.mankier.com/package/waybar
https://github.com/Firstbober/wapanel
Weston на wayland  (https://forum.puppyrus.org/index.php?topic=22363.msg164787#msg164787)
GTK3-based panel for sway window manager (https://aur.archlinux.org/packages/nwg-panel/)
mpv : opengl-backend=wayland - работает только от пользователя , запустившего wayland
Hardware (HW) video acceleration. (https://forum.puppyrus.org/index.php?topic=20569.msg184626#msg184626)

Запуск в virtualbox (https://forum.puppyrus.org/index.php?topic=20569.msg179212#msg179212)

Есть ли жизнь на wayland. Нужен ли он на PRA?
Или может быть как раз для PRA он подходит как никто?

 Wayland минимален. Вспомним, чем был X — государством в государстве,
с полным набором функций ядра ОС и даже имел свой сервер печати, после того,
как кому-то в голову взбрела идея добавить поддержку печати для glxgears. Так вот,
всего этого в Wayland нет и никогда не будет. Основную тяжесть тащат на себе клиенты и это славно,
так как они сами не захотят загибаться под тяжестью совместимости элементов UI 30-летней давности.

 Wayland на замену X Window System (https://habrahabr.ru/post/322580/)

Wayland vs Xorg на Raspberry Pi (https://www.youtube.com/watch?v=Ux-WCpNvRFM)
manjaro-sway-21.2.4-220626-linux515.iso
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 22 Март 2018, 10:17:17
Есть ли жизнь на wayland
Пытался это понять, но не нашел ни одного дистра для примера
Что-то было заявлено в юбунте - качал - но там Х. По итогу чтения арчвики понял - что надо было качать gnome. В итоге в новостях было что по дефолту вернулись к Х
В итоге - из перечисленных DE нам наиболее близок E20 . Остальные вообще монстры
Нужен ли он на PRA?
Надо пробовать чтобы понять.
Т.к. даже юбунта не осилила - не рановато ли нам в это лезть...
В любом случае любая инфа интересна....

Предполагаю, что обычному юзеру будет фиолетово что там под капотом. Приложения те же. Возможно еще и не все заработают
Чудеса ресурсоемкости тоже вряд ли будут
Название: Re: Wayland - замена Xorg
Отправлено: RoDoN от 22 Март 2018, 10:50:33
не нашел ни одного дистра для примера
В коментах к статье
Wayland на замену X Window System (https://habrahabr.ru/post/322580/)
пишут, что:
Цитата
В «Федорином горе» уже давно.
но я Федору уже больше 5 лет не смотрел, поэтому подтвердить не могу, да и ставить ее что-то желания нет.


Название: Re: Wayland - замена Xorg
Отправлено: sfs от 22 Март 2018, 14:23:08
Скачал ubuntu-17.10.1-desktop-amd64.iso (сд в виртуалбокс)
https://askubuntu.com/questions/961304/how-do-you-switch-from-wayland-back-to-xorg-in-ubuntu-17-10 добиться перехода на wayland не удалось
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 22 Март 2018, 14:57:56
  Насколько я понял ubuntu-17.10 использует Wayland и Xorg.
Надо завершить сеанс текущего пользователя. Затем при входе в систему,
при вводе пароля нужно нажать на значок шестерёнки и выбрать один из дисплейных серверов.
Сессия 'Ubuntu' (это Wayland), сессия 'Ubuntu on Xorg' (это Xorg).

http://www.linuxrussia.com/things-to-do-after-installing-ubuntu-17-10.html
( раздел 2. Переключение между Wayland и Xorg.)
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 22 Март 2018, 15:28:32
нажать на значок шестерёнки
В live сессии вбокса шестеренки нет. Редактирование конфига тоже не помогло

Fedora-Workstation-Live-x86_64-27-1.6.iso - здесь без Х по дефолту
Предполагаю, что обычному юзеру будет фиолетово что там под капотом. Приложения те же. Возможно еще и не все заработают
Чудеса ресурсоемкости тоже вряд ли будут
Предположение полностью подтвердилось
Из арчвики
Цитата
Если вам понадобится запускать X-приложения из Weston, он будет вызывать Xwayland для обслуживания запросов.
Xwayland запущен и видимо через него все и работает
weston нет
Т.е. похоже:  т.к. приложений , которые смогут работать совсем без Х почти нет - все запускается через Xwayland, который что-то типа транслятора-эмулятора Х
Причем даже так будет работать только в гмоме3 (который жрет кучу ресурсов , а в остальном очень на любителя)
И это мы еще не затронули тему дров
В итоге получается это тема очень далекого будущего...
Название: Re: Wayland - замена Xorg
Отправлено: paulus от 23 Март 2018, 22:03:53
Зачем мне jwm/openbox гонять через прокладку Xwayland?  ??? Я не против wayland, но wm под него нет и скорее всего не будет. Как результат, он не нужен в пра. Разве как опция/модуль для тестов.
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 24 Март 2018, 08:15:41
Зачем мне jwm/openbox гонять через прокладку Xwayland?
Видимо, чтобы избавиться от Х
Только не спрашивайте - зачем это нужно
Я не против wayland
Даже если бы и против - выпилить его из дистра весьма проблематично. Придется перекомпилить полрепы
но wm под него нет и скорее всего не будет
В итоге - из перечисленных DE нам наиболее близок E20 . Остальные вообще монстры
не нужен в пра. Разве как опция/модуль для тестов.
"не читал, но осуждаю"
Тогда уж надо сделать такой модуль и после тестов делать выводы
Я выше сделал только один вывод - рано. Многое не понятно даже на уровне идеи
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 24 Март 2018, 13:19:29
 Установил на флешку Ubuntu 17.10 (с помощью dd), тоже не смог запустить wayland.
  Установил Fedora-Workstation-Live-x86_64-27-1.6.iso.
Там можно переключать wayland и xorg.
 Увидел некоторое отличие в firefox 58 ( стоит по умолчанию).
Решил написать сюда. О чем это говорит и на что влияет, и влияет ли, я не знаю.
Скриншоты:
1.Fedora_wayland
2.Fedora_xorg

 (Встроенная видеокарта Intel GMA 3100)
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 10 Апрель 2018, 16:43:15
 В качестве новости
10.04.2018 10:53  Выпуск Wayland 1.15 и композитного сервера Weston 4.0  (https://www.opennet.ru/opennews/art.shtml?num=48418)

Для обеспечения выполнения обычных X11-приложений в окружении на базе Wayland
используется DDX-компонент XWayland (Device-Dependent X),
похожий по организации работы на Xwin и Xquartz для платформ Win32 и OS X.
Поддержку запуска X11-приложений планируется встроить непосредственно в композитный сервер Weston,
который при попытке выполнения X11-приложения будет инициировать запуск X-сервера и
связанных с ним компонентов XWayland.
При таком подходе процесс запуска X11-приложений будет бесшовным и неотличимым для пользователя от запуска приложений,
 работающих напрямую с Wayland.
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 11 Апрель 2018, 09:16:38
при попытке выполнения X11-приложения будет инициировать запуск X-сервера
А много ли приложений , которые могут без Хоrg...
А сколько из них безальтернативно полезных...
Логически мысля, проще сразу запустить Хоrg
Название: Re: PRA-roll 1806. Состав DE
Отправлено: DdShurick от 24 Август 2018, 14:47:48
мифический wayland
Собрал wayland + weston, запустил, пока всего-лишь красивая игрушка.
"Так оставьте ненужные споры, я себе уже всё доказал..." (В. Высоцкий)
Название: Re: Re: PRA-roll 1806. Состав DE
Отправлено: krasnyh от 24 Август 2018, 15:27:57
Собрал wayland + weston
Weston - это эталонная реализация композитного менеджера Wayland.

На нем отрабатывают технологию. Линукс-дистрибутивы используют свои композитные менеджеры.
https://wiki.archlinux.org/index.php/Wayland#Compositors

Название: Re: Wayland - замена Xorg
Отправлено: sfs от 25 Август 2018, 09:48:43
Утилита dd помнит времена записи программ на магнитную ленту, tar тоже, и никакой "современный софт" им не конкурент.
Давайте не будем сравнивать "попу с пальцем". dd и tar никакого отношения графическим приложениям не имеют. Они делают что нужно и всех устраивают
А Xorg считают "пережитком". Я не настолько компетентен в этом вопросе. Но чувствую, что история gtk2-gtk3 повторится. Будет долгий переходный процесс:
wayland+xorg. Какое-то время можно будет посидеть на xorg (как сидели на gtk2). Потом браузеры станут только на wayland и никто никуда не денется, а
Проекту IceWM 21 год и как видите выжывает
уедет в музей.
Название: Re: Wayland - замена Xorg
Отправлено: DdShurick от 25 Август 2018, 09:59:18
Собрал wayland + weston
В PRA64 не работает, только в Richy. Компилировал в Richy.
Давайте не будем сравнивать "попу с пальцем"
Хорошо, давайте сравнивать голову. "Голова", твой пост имеет какое-нибудь отношение к wayland?
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 25 Август 2018, 10:22:13
В PRA64 не работает
https://www.archlinux.org/packages/community/x86_64/weston/
Только пока не вижу смысла. Что получим на выходе? Пока это актуально только тем, кто перепиливает под него свои приложения
"Голова", твой пост имеет какое-нибудь отношение к wayland?
Если темы про ДЕ в пра1806 - имеет:
выживание в окружении современного софта
Про x86_64 , gtk2-3 тоже были споры. Если бы не начали тестировать заранее - были бы не готовы
pra-roll 1806 - взгляд вперед.
Кому это не интересно - pra03 без новых плюшек вполне актуален и большинство устроит
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 27 Август 2018, 14:10:35
 В качестве новости.
Выпуск Wayland 1.16
https://www.opennet.ru/opennews/art.shtml?num=49182

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

В рамках подготовки будущего стабильного релиза GTK+ 4 ведётся работа по модернизации API в контексте поддержки Wayland. Реализована новая платформа методов ввода, базирующаяся на протоколе Wayland;

В openSUSE Leap 15 предложен опциональный сеанс KDE на базе Wayland. При выборе GNOME по умолчанию предлагается Wayland;

В SUSE Linux Enterprise 15 задействован рабочий стол GNOME 3.26, по умолчанию работающий поверх Wayland;

В KDE продолжает наблюдаться прогресс в стабилизации и расширении поддержки Wayland. В KDE Plasma 5.13 при использовании Wayland задействованы высокоприоритетные контексты EGL, добавлена начальная поддержка скринкастов и совместного доступа к рабочему столу;

 В Kubuntu 18.04 предложен экспериментальный сеанс на базе Wayland;

 В LTS-выпуске Ubuntu 18.04 по умолчанию возвращён традиционный графический стек на основе X.Org Server, а сеанс на основе Wayland предложен в качестве опции. В выпуске Ubuntu 18.10, а также в следующем LTS релизе Ubuntu 20.04, планируется вернуться на использование Wayland по умолчанию;

Fedora 28 стал четвёртым выпуском, в котором по умолчанию предложен сеанс GNOME на базе Wayland; 


 И т.д. ......
Название: Re: Wayland - замена Xorg
Отправлено: paulus от 03 Сентябрь 2018, 13:55:37
Балуюсь обновлениями Ubuntu 18.10 так гном3 на Х в последнее время жутко плющит, переключил на Wayland и гном попустило... Так что если не использовать в пра всякие ДЕ, то жить можно и без вяленого. Далее время покажет...
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 03 Сентябрь 2018, 14:15:51
Вряд ли мы доживем до времени, когда гном3 станет считаться "маленьким и быстрым"
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 28 Сентябрь 2018, 12:32:31
Новость.

Представлен бета-выпуск дистрибутива Ubuntu 18.10 "Cosmic Cuttlefish"...
По умолчанию графическое окружение переведено на использование Wayland...
https://www.opennet.ru/opennews/art.shtml?num=49356
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 17 Октябрь 2018, 11:32:16
А вот и "первые ласточки". Насколько я понимаю - прога не запусается под Xorg
virtboard-git-r6272.5210414c-1-x86_64.pkg.tar.xz (ftp://ftp.yandex.ru/puppyrus/puppyrus-a64/pra64-07/pkg/pra6407extra/virtboard-git-r6272.5210414c-1-x86_64.pkg.tar.xz)
https://aur.archlinux.org/packages/virtboard-git/
Видимо такие проблемы придется решать в близком будущем
Название: Re: Wayland - замена Xorg
Отправлено: knn от 17 Октябрь 2018, 12:47:17
virtboard-git-r6272.5210414c-1-x86_64.pkg.tar.xz
пока на lxqt-1801-mini  у меня так:
live@pc:~$ sudo pacman -U /home/live/virtboard-git-r6272.5210414c-1-x86_64.pkg.tar.xz
live@pc:~$ virtboard
virtboard: /usr/lib/libc.so.6: version `GLIBC_2.28' not found (required by virtboard)
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 17 Октябрь 2018, 14:02:34
Обновляйте glibc или ждите когда (скоро) я обновлю в следующем iso 1801
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 30 Июнь 2019, 12:46:25
Red Hat намерен прекратить развитие сервера X.Org (https://www.opennet.ru/opennews/art.shtml?num=50986)
Кристиан Шаллер (Christian Schaller), возглавляющий группу по развитию десктоп-систем в компании Red Hat и Fedora Desktop Team, в обзоре планов, касающихся компонентов рабочего стола в Fedora 31, упомянул намерение компании Red Hat прекратить активное развитие функциональности сервера X.Org и ограничиться лишь сопровождением уже имеющейся кодовой базы и устранением ошибок.

Стагнация в разработке сервера X.Org наблюдается уже сейчас - несмотря на применявшийся ранее шестимесячный цикл формирования релизов, последний значительный выпуск X.Org Server 1.20 был опубликован 14 месяцев назад, а подготовка выпуска 1.21 буксует на месте.

Основное внимание Red Hat в настоящее время уделяет улучшению работы рабочего стола на базе Wayland....

 
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 31 Октябрь 2019, 14:00:05
Релиз Linux-дистрибутива Fedora 31 (https://www.opennet.ru/opennews/art.shtml?num=51771)
Проведена работа по избавлению GNOME Shell от зависимостей, связанных с X11, что позволяет выполнять GNOME в окружении на базе Wayland без запуска XWayland. (c)
Скрин.
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 30 Январь 2020, 10:34:00
А вот и легкая (не по нашим меркам  :D ) Wayland DE
https://wayfire.org/ - есть видео
https://aur.archlinux.org/packages/wayfire-desktop-git/
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 05 Октябрь 2020, 11:09:46
Начальная поддержка wayland
Просвятили бы нас, как программист...
Что- то очень долго на него переходят
Я так понимаю, будет еще более долгий период, когда Х будут необходимы для прог , которые без него не работают? И в это время система будет более ресурсоемкой

DE многие заявили поддержку. А браузеры и медиаплееры какие-то уже есть?
Т.е. можно уже сейчас слепить систему без Х и что это даст с практической точки зрения юзера (легче, удобнее и т.п.?). vala-panel уже способен работать без Х?
Название: Re: Wayland - замена Xorg
Отправлено: rilian от 05 Октябрь 2020, 11:27:41
И в это время система будет более ресурсоемкой
Иксы под Xwayland работают примерно на 20% медленнее.

А браузеры и медиаплееры какие-то уже есть?
Плееры - хз, а браузеры на Qt вроде в Wayland умеют.

Т.е. можно уже сейчас слепить систему без Х и что это даст с практической точки зрения юзера (легче, удобнее и т.п.?).
Все зависит от композитора, но на детские болезни наткнуться можно.
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 05 Октябрь 2020, 11:30:14
Пока как-то безрадостно ...
Тормоза+проблемы+никаких плюсов для юзера...
Название: Re: Wayland - замена Xorg
Отправлено: rilian от 05 Октябрь 2020, 11:33:21
Пока как-то безрадостно ...
Тормоза+проблемы+никаких плюсов для юзера...

Плюсы - нативные wayland приложения работают лучше (и gl под wayland лучше работает, что и есть главная фишка).
Также wayland полезен для киосков (тоже проще с ним).
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 08 Февраль 2021, 10:16:16
Первые впечатления от использования (https://forum.puppyrus.org/index.php?topic=22865.msg175406#msg175406)
Название: Re: Wayland - замена Xorg
Отправлено: paulus от 10 Февраль 2021, 14:30:28
Много этих впечатлений, а толку мало...
"Wayfire (a-laCompiz) -- красивая, но бесполезная хреновина". А sway что-то народ так же не хвалит, но мини пра на вейланд+свай+оверлей потестил бы ;)
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 10 Февраль 2021, 15:02:27
мини пра на вейланд+свай+оверлей потестил бы ;)
Я бы тоже. Сделаете?  ;)
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 16 Февраль 2021, 11:20:59
GTK3-based panel for sway window manager (https://aur.archlinux.org/packages/nwg-panel/)
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 07 Март 2021, 13:02:11
Первый выпуск labwc, композитного сервера для Wayland (https://www.opennet.ru/opennews/art.shtml?num=54715)
Цитата
Опубликован первый выпуск проекта labwc, развивающего композитный сервер для Wayland с возможностями, напоминающими оконный менеджер Openbox (проект преподносится как попытка создания альтернативы Openbox для Wayland). Из особенностей labwc называется минимализм, компактная реализация, широкие возможности настройки и высокая производительность. Код проекта написан на языке Си и распространяется под лицензией GPLv2.

В качестве основы используется библиотека wlroots, развиваемая разработчиками пользовательского окружения Sway и предоставляющая базовые функции для организации работы композитного менеджера на базе Wayland. Для запуска X11-приложений в окружении на базе протокола Wayland поддерживается использование DDX-компонента XWayland.
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 23 Март 2021, 16:21:24
В продолжении предыдущего поста:
https://github.com/johanmalm/labwc
AUR (https://aur.archlinux.org/packages/?O=0&SeB=nd&K=labwc&outdated=&SB=n&SO=a&PP=50&do_Search=Go)
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 12 Сентябрь 2021, 12:06:10
Кому-то удавалось запустить wayland  DE в VirtualBox? Например garuda (https://forum.puppyrus.org/index.php?topic=23302.msg176084#msg176084) wayfire
У меня запустилось только на железе. labwc waybox аналогично
В виртуалке запустился только weston
C установкой в VB галок ускорения экспериментировал - не помогло
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 16 Сентябрь 2021, 11:43:22
Кому-то удавалось запустить wayland  DE в VirtualBox?
На virtualbox 5.2 wayland DE не работает.
На 6.1 работает с установкой галки Дисплей - "Вкл. 3д ускорение". Причем на свежем PRAR >=2207 с mesa-amber не работает, пока не добавишь  /usr/lib/dri/vmwgfx_dri.so из свежей mesa. Изображения курсора мыши на экране не видно, а так норм. Видяха интел
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 20 Сентябрь 2021, 16:01:18
Изображения курсора мыши на экране не видно
Но если запустить wdisplays - курсор появляется, пока не закроешь его окно.
Терминал и много прочего софта в виртуалке не запускается
Короче - эксперименты с wayland пока в virtualbox 6.1 и ниже проводить нельзя
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 20 Сентябрь 2021, 16:08:47
эксперименты с wayland пока в virtualbox 6.1 и ниже проводить нельзя
Запускал в qemu без проблем:
Качну Garuda Wayfire, посмотрю что такое.
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 20 Сентябрь 2021, 16:47:23
Запускал в qemu без проблем:
Пробую так (https://forum.puppyrus.org/index.php?topic=3840.msg166301#msg166301) - запускается до старта wayfire и зацикливается как в вбокс без включенного 3d
Нужен еще какой-то ключ?
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 20 Сентябрь 2021, 16:50:36
Да, крайняя версия не стартует. Хотя в марте все было ok.
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 20 Сентябрь 2021, 18:09:21
Перепроверил с garuda-wayfire-linux-zen-210406.iso, запускается в вирте. Наверно в новых iso что-то сломали.
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 21 Сентябрь 2021, 09:13:17
Наверно в новых iso что-то сломали.
:) или наоборот - задействовали вайланд по полной с сопутствующими побочками
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 21 Сентябрь 2021, 13:51:54
Целую неделю экспериментировал с wayland https://mirror.yandex.ru/puppyrus/roll/pkg/2103-wayland/. Проверял только на prar2103
Добавлял полезную инфу в шапку темы
Тайлинговые WM не тестировал - не интересно
Для запуска WM нужен polkitd

roll/pkg/2103-wayland/089-wayfire-2103-sf01.pfs
roll/pkg/2103-wayland/089-wayfire-lt-2103-sf01.pfs - облегченный , без wayfire панели . Wbar достаточно. Он вполне юзабельный. Даже лучше polybar
Запускать вместе с 040-de-ovs. Загрузится в консоль. В ней : wayfire
В виртуалке не работает (подробнее выше)
Большинство gtk3 софта , не связанного с WM работает (браузеры, mpv, lxterminal , spacefm) без roll/pkg/2103-wayland/xorg-xwayland-21.1.0-1.pfs. А остальной с xwayland, но выше по теме написано, что он на 20% тормознее обычного (я это не заметил)
yad (только свежий) работает
C gtkdialog странно - что-то работает. Что-то нет

Кроме wayfire - прочие wm не порадовали:
roll/pkg/2103-wayland/labwc-0.3.0-1-x86_64.pfs
roll/pkg/2103-wayland/labwc-0.3.0-2-x86_64.pfs - без xwayland зависимостей. На многих прогах типа waybar при нажатии в их окне появляется меню labwc.
roll/pkg/2103-wayland/waybox-git-r126.309ccd2-1-x86_64.pfs - запускать waybox --startup lxterminal. wbar вообще не запустился

roll/pkg/2103-wayland/wayland-screenshot-2103-sf01.pfs
roll/pkg/2103-wayland/wofi-1.2.4-1.pfs - типа rofi или dmenu
roll/pkg/2103-wayland/pkg-w-prar2103/wapanel-git-1.0.2-2-x86_64.pkg.tar.zst - получше (есть панель задач) wayfire панели

Выводы :
Каких-то плюсов для юзера типа улучшения производительности или уменьшения размера или ресурсоемкости не заметил. Видимо поэтому он так долго и внедряется
А проблем вылезает много.  Если задаться целью - можно слепить что-то легкое. Много с чем разобраться удалось, но под Xorg все работает не хуже. Какого-то полезного софта, работающего только на wayland тоже нет
Поэтому лучше дождаться пока адекватные DE типа lxqt и xfce станут его поддерживать
Т.е. доделывать эти модули пока не буду
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 21 Сентябрь 2021, 14:34:46
Кроме wayfire - прочие wm не порадовали:
А что не так с labwc? Он разрабатывался как почти полный аналог (https://github.com/johanmalm/labwc#4-configure) openbox. Т.е. те, кто уже использует легкие DE на его основе, без проблем и переобучения могли бы перейти на labwc. Имхо.
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 21 Сентябрь 2021, 23:26:54
В виртуалке не работает (подробнее выше)
Если заменить в 089-wayfire-2103-sf01 версию seatd (0.5.0) на крайнюю 0.6.2 (https://archlinux.org/packages/community/x86_64/seatd/) или на seatd-git, то в вирте чуть дальше стартует. А так-то ошибки у меня в garuda-wayfire*.iso (скрин) и в 089-wayfire*.pfs похожие. 
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 23 Сентябрь 2021, 09:16:11
в вирте чуть дальше стартует
Т.е. запустилось?
что не так с labwc?
На многих прогах типа waybar при нажатии в их окне появляется меню labwc.
Т.е. на waybar никакие элементы управления не работают. вместо этого вылезает меню labwc
А прочие панели или не запускаются или запускаются без некоторых компонентов с ошибкой что в labwc чего-то не хватает
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 10 Декабрь 2021, 13:57:52
https://www.opennet.ru/opennews/art.shtml?num=56320
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 21 Февраль 2022, 19:06:42
Вышла новая версия, Доступен labwc 0.5, композитный сервер для Wayland (https://www.opennet.ru/opennews/art.shtml?num=56734)

Цитата
Увидел свет выпуск проекта labwc 0.5, развивающего композитный сервер для Wayland с возможностями, напоминающими оконный менеджер Openbox (проект преподносится как попытка создания альтернативы Openbox для Wayland).
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 07 Март 2022, 11:39:42
Первый выпуск LWQt, варианта оболочки LXQt на базе Wayland (https://www.opennet.ru/opennews/art.shtml?num=56816)
Ну вот и первая из юзабельных (на мой вкус) DE . То , чего я ждал
Даже в aur пока нет , но это дело времени. Ждем. Буду делать под прар2110
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 07 Март 2022, 11:54:39
А что не так с labwc?
С учетом что вышла новая версия labwc 0.5 (https://www.opennet.ru/opennews/art.shtml?num=56734)? Без изменений?
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 08 Март 2022, 08:10:52
что не так с labwc?
Как минимум depends=( 'xorg-xwayland') . Причем от него мне избавиться не удалось
Уж если переходить на вайланд - то переходить
Хотя на x86_64 особых плюсов от вайланда на выходе пока не просматривается. Я же экспериментировал выше. На ARM твбоксах (из-за слабости железа) актуальнее, но полной ясности еще нет. Подробнее в теме про АРМ

Ну и labwc - это только wm. Надо еще хотя бы панель. Пока из найденного хоть как-то удовлетворяет моим требованиям waybar. Но такое подойдет только для  красноглазых любителей минимализма

А вообще планирую продолжить эксперименты с вайланд на prar2110.  И по итогу (возможно) выпустить prar22xx уже с xorg модулем. Подобное уже реализовано в 2a2202
Подключайтесь...
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 08 Март 2022, 10:04:02
на x86_64 особых плюсов от вайланда на выходе пока не просматривается
А минусы просматриваются - в хроме HW нет

планирую продолжить эксперименты с вайланд на prar2110
Собрал наброски. Кому-то интересно? выложить?
LWQT кстати выложен и бинарниками тоже
wayfire+lwqt-panel - не катит. Ввиду особенностей wayfire - lwqt-panel располагается только посередине экрана. Вверх-низ не сдвинуть
В остальном - тот же lxqt
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 08 Март 2022, 17:21:42
что не так с labwc?
Как минимум depends=( 'xorg-xwayland') . Причем от него мне избавиться не удалось
Можно перекомпилить без него. labwc 0.5 требует свежего wayland wlroots libdrm
lwqt-panel под ним запускается как приложение (с оформлением окна - закрыть, свернуть)
Короче надо ждать lwqt в aur
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 28 Март 2022, 17:05:44
https://www.opennet.ru/opennews/art.shtml?num=55410
Скомпилил AUR в prar2110
cosmic-comp-git-r56.5657a77-1-x86_64.pkg.tar.xz (http://mirror.yandex.ru/puppyrus/puppyrus-a64/pra64-07/pkg/pra6407extra/cosmic-comp-git-r56.5657a77-1-x86_64.pkg.tar.xz)
Из xorg  в окне запускается. В зависимостях нет, но нужен seatd
Манов и т.п. нет. В их исо - старое на xorg
Короче - опять рановато

LWQT тоже почему-то даже в AUR не появился до сих пор
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 03 Июль 2022, 20:04:18
Рассматривается возможность прекращения в GTK5 поддержки X11 (https://www.opennet.ru/opennews/art.shtml?num=57447)
Цитата
Маттиас Класен (Matthias Clasen), лидер Fedora Desktop Team, участник GNOME Release Team и один из активных разработчиков GTK (подготовил 36.8% изменений в GTK 4), начал обсуждение возможности прекращения поддержки протокола X11 в следующей значительной ветке GTK5 и оставления возможности работы GTK в Linux только с использованием протокола Wayland.
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 04 Июль 2022, 10:29:03
только с использованием протокола Wayland.
Видимо только на полный выпил Х осталась надежда "железной рукой загнать человечество в счастливое будущее" wayland  :D
Пробовал юзать.
KDE , как я понял, без Xwayland не запустить.
Gnome - тяжелый , непривычный.
WayFire - на любителя.
LWQT - кроме новости, что появился - никакого движения
В итоге плюсов от перехода я не нашел
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 18 Июль 2022, 10:49:07
Используемый в Xfce оконный менеджер xfwm4 портирован для работы с Wayland (https://www.opennet.ru/opennews/art.shtml?num=57511)
В prar2110 скомпилить не получилось. Хочет много свежих компонентов
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 20 Июль 2022, 17:39:39
Ну и labwc - это только wm. Надо еще хотя бы панель.
lwqt-panel под ним запускается как приложение
labwc + lwqt-panel
?

А vala-panel нельзя под wayland? Что-нибудь rilian говорил на эту тему? Хочется поюзать нормальный работоспособный минималистический wayland, а-ля openbox.
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 21 Июль 2022, 10:33:37
labwc + lwqt-panel
Не пробовал.
vala-panel нельзя под wayland?
Пока не работает без xwayland. Автор хотел сделать, но что-то пропал.
tint2 не работает
 
Хочется поюзать нормальный работоспособный минималистический wayland, а-ля openbox.
wayfire скорее веселенький
kde plasma не работает без xwayland
sway - не оконный. На любителя
Я выкладывал модуль wm wifire + минималистичная панель waybar под прар2103. Можете поюзать. У меня по итогу вывод: Дополнительные проблемы с вайландом появляются, а плюсов нет
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 21 Июль 2022, 18:04:46
Собрал прар2207 с отдельным xorg.pfs и wayfire+waybar
Надо доработать. Выложу на следующей неделе
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 27 Июль 2022, 20:41:35
Напоминаю, wayland DE (как минимум wayfire и labwc) в virtualbox не работают.
Проверил крайнее iso garuda wayfire, все по прежнему, непереносимость вирта.

Но... Наткнулся тут на удивительного 'франкенштейна' - xfce + sway. Sway это тайловый WM, типа i3, но заточенный под wayland. И вот, вся эта солянка прекрасно грузится в вирте, и работает в стековом режиме WM, подобно привычному openbox. Как этого чуда добились, не понятно. )
Скрин.
Больше картинок (https://imgur.com/gallery/fHpnVur).

Swaywm тайловый менеджер окон (https://ctlos.github.io/wiki/wm/sway/)
ctlos_xfce_2.3.0_20220501.iso (https://github.com/ctlos/ctlosiso/releases)
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 27 Июль 2022, 21:22:19
Подстава, там нет Sway. ) Его можно выбрать только при установке онлайн. Плюс в самом iso дефолтно стартуют X.
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 28 Июль 2022, 17:24:37
Sway
manjaro-sway-21.2.4-220626-linux515.iso (https://github.com/Manjaro-Sway/manjaro-sway)
Проверил, в вирте - нет, на реальном железе с Ventoy - да (флешка). Wayland и тайловый WM.
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 29 Июль 2022, 10:24:50
непереносимость вирта.
На 6.1 работает с установкой галки Дисплей - "Вкл. 3д ускорение". Изображения курсора мыши на экране не видно, а так норм.
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 11 Август 2022, 13:02:11
Поэкспериментировал в прар2207 с HW (Hardware video acceleration).  Видяха - интел 2\3 генерации
В Xorg работает везде (браузер яндекс и хром 104, mpv)
Под wayland работает только в mpv (hwdec=vaapi). Пробовал с меса 21амбер и 22. Еще 1 повод не торопиться....
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 30 Август 2022, 10:51:09
На базе Sway развивается порт пользовательского окружения LXQt, поддерживающий Wayland (https://www.opennet.ru/opennews/art.shtml?num=57696)
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 05 Октябрь 2022, 11:54:26
Поэкспериментировал в прар2207 с HW (Hardware video acceleration).  Видяха - интел 2\3 генерации
В Xorg работает везде (браузер яндекс и хром 104, mpv)
Под wayland работает только в mpv (hwdec=vaapi). Пробовал с меса 21амбер и 22. Еще 1 повод не торопиться....
Получилось. Вдохновлялся (https://ask.fedoraproject.org/t/how-to-get-gpu-acceleration-working-in-chromium-browsers-for-amd-apus/20120)
Заработало с : --enable-features=VaapiVideoDecoder --use-gl=egl
DE : labwc c Xwayland
Без Xwayland (например с wayfire) без --ozone-platform=wayland браузер не запускается. А с этим ключом HW нет (по intel_gpu_top). Версия меса не влияет. Пробовал amber , 22.1 , 22.2

chrome:gpu показывает accelerated
intel_gpu_top показывает accelerated
Ctrl+Shift+I Add the Media inspection tab: Hamburger menu > More tools > Media показывает false

При этом без HW назрузка на проц больше, но видео 720 идет более плавно
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 05 Октябрь 2022, 11:58:59
Цитата
Вдохновлялся
В арчвики уже есть многие ответы, https://wiki.archlinux.org/title/Chromium#Hardware_video_acceleration
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 05 Октябрь 2022, 13:35:47
Без Xwayland (например с wayfire) без --ozone-platform=wayland браузер не запускается. А с этим ключом HW нет (по intel_gpu_top). Версия меса не влияет. Пробовал amber , 22.1 , 22.2
При этом без HW назрузка на проц больше, но видео 720 идет более плавно
Под mesa 22.2 вроде, получше
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 07 Октябрь 2022, 15:43:10
На virtualbox 5.2 wayland DE не работает.
На 6.1 работает с установкой галки Дисплей - "Вкл. 3д ускорение". Причем на свежем PRAR >=2207 с mesa-amber не работает, пока не добавишь  /usr/lib/dri/vmwgfx_dri.so из свежей mesa.
Выяснил экспериментально
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 24 Октябрь 2022, 11:03:41
Доступно пользовательское окружение PaperDE 0.2 (https://www.opennet.ru/opennews/art.shtml?num=57961), использующее Qt и Wayland
Собрал PaperDE (wayland qt5) из пакетов автора
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 19 Ноябрь 2022, 10:58:45
Выпуск labwc 0.6, композитного сервера для Wayland (https://www.opennet.ru/opennews/art.shtml?num=58150)
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 01 Февраль 2023, 11:25:32
Для Xfce развивается поддержка Wayland (https://www.opennet.ru/opennews/art.shtml?num=58580)
Кто быстрее сделает lxqt или xfce ...
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 06 Апрель 2023, 09:54:49
Доступен Wayland 1.22 (https://www.opennet.ru/opennews/art.shtml?num=58919) Здесь же список всего, что поддерживает вайланд
https://opennet.ru/55185-wayward заинтересовало... но вообще, наверное, еще рано
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 23 Август 2023, 11:04:43
labwc + lwqt-panel
Не пробовал.
Попробовал prar2210 labwc 5.3 + lwqt-panel 2022.05 (https://github.com/Mark-4158/lwqt-panel/releases)
lwqt-panel запускается в виде окна (т.е. посередине экрана и с верхней шапкой окна), т.е. плохо
С прочими компонентами Lwqt экспериментировать не стал - рано. Наверное надо ждать официальной поддержки
lxqt-panel 1.2 и 1.3 дают сегфолт
Вот еще что-то по теме https://github.com/stefonarch/LXQt-Wayland-files
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 25 Декабрь 2023, 10:05:19
 labwc 0.7  (https://www.opennet.ru/opennews/art.shtml?num=60336)
Lubuntu опубликовали план перевода дистрибутива на Qt 6 и Wayland. (https://www.opennet.ru/opennews/art.shtml?num=60263)
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 12 Февраль 2024, 09:35:16
Как перейти с X11 на Wayland? (https://zalinux.ru/?p=9022)
Кто-нибудь уже перешел на постоянку? Я нет. Жду поддержки хотя бы в lxqt
Название: Re: Wayland - замена Xorg
Отправлено: shelezyaka от 14 Февраль 2024, 15:43:21
Смотрим , но пока не использую
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 19 Февраль 2024, 16:06:11
Жду поддержки хотя бы в lxqt
Опубликован план перевода LXQt на Qt6 и Wayland (https://www.opennet.ru/opennews/art.shtml?num=60625)

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

Скрин.

Note:
Исходный скриншот весом 86.1 Kb, движок форума порезал до 13.6 Kb. Вот так и портят глаза.
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 01 Март 2024, 09:27:28
https://kde.ru/kb/wayland
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 09 Март 2024, 17:29:41
Рабочий стол LXQt теперь на 100% готов для Wayland  (https://www.phoronix.com/news/LXQt-Fully-Ready-Wayland)
Название: Re: Wayland - замена Xorg
Отправлено: sfs от 09 Март 2024, 18:29:31
Рабочий стол LXQt теперь на 100% готов для Wayland  (https://www.phoronix.com/news/LXQt-Fully-Ready-Wayland)
Из текста не понял - какая версия... Та что в гите? Она на qt6 ?
Короче надо дождаться каких то готовых сборок, а там думать
Название: Re: Wayland - замена Xorg
Отправлено: krasnyh от 10 Март 2024, 12:14:46
В продолжение с опеннет (https://www.opennet.ru/opennews/art.shtml?num=60762):

В текущем виде LXQt не привязан к отдельным композитным менеджерам и может использоваться с LabWC, WayFire, kwin_wayland, Sway, Hyprland и, возможно, с другими композитными менеджерами на базе Wayland.

В соответствии с ранее опубликованным планом, выпуск LXQt 2.0, переведённый на Qt 6 и Wayland, ожидается в апреле.