Форум проекта PuppyRus Linux
Дистрибутивы проекта PuppyRus Linux => PuppyRus-A [PRA] => Тема начата: 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
-
Есть ли жизнь на wayland
Пытался это понять, но не нашел ни одного дистра для примера
Что-то было заявлено в юбунте - качал - но там Х. По итогу чтения арчвики понял - что надо было качать gnome. В итоге в новостях было что по дефолту вернулись к Х
В итоге - из перечисленных DE нам наиболее близок E20 . Остальные вообще монстры
Нужен ли он на PRA?
Надо пробовать чтобы понять.
Т.к. даже юбунта не осилила - не рановато ли нам в это лезть...
В любом случае любая инфа интересна....
Предполагаю, что обычному юзеру будет фиолетово что там под капотом. Приложения те же. Возможно еще и не все заработают
Чудеса ресурсоемкости тоже вряд ли будут
-
не нашел ни одного дистра для примера
В коментах к статье
Wayland на замену X Window System (https://habrahabr.ru/post/322580/)
пишут, что:
В «Федорином горе» уже давно.
но я Федору уже больше 5 лет не смотрел, поэтому подтвердить не могу, да и ставить ее что-то желания нет.
-
Скачал 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 не удалось
-
Насколько я понял 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.)
-
нажать на значок шестерёнки
В live сессии вбокса шестеренки нет. Редактирование конфига тоже не помогло
Fedora-Workstation-Live-x86_64-27-1.6.iso - здесь без Х по дефолту
Предполагаю, что обычному юзеру будет фиолетово что там под капотом. Приложения те же. Возможно еще и не все заработают
Чудеса ресурсоемкости тоже вряд ли будут
Предположение полностью подтвердилось
Из арчвики
Если вам понадобится запускать X-приложения из Weston, он будет вызывать Xwayland для обслуживания запросов.
Xwayland запущен и видимо через него все и работает
weston нет
Т.е. похоже: т.к. приложений , которые смогут работать совсем без Х почти нет - все запускается через Xwayland, который что-то типа транслятора-эмулятора Х
Причем даже так будет работать только в гмоме3 (который жрет кучу ресурсов , а в остальном очень на любителя)
И это мы еще не затронули тему дров
В итоге получается это тема очень далекого будущего...
-
Зачем мне jwm/openbox гонять через прокладку Xwayland? ??? Я не против wayland, но wm под него нет и скорее всего не будет. Как результат, он не нужен в пра. Разве как опция/модуль для тестов.
-
Зачем мне jwm/openbox гонять через прокладку Xwayland?
Видимо, чтобы избавиться от Х
Только не спрашивайте - зачем это нужно
Я не против wayland
Даже если бы и против - выпилить его из дистра весьма проблематично. Придется перекомпилить полрепы
но wm под него нет и скорее всего не будет
В итоге - из перечисленных DE нам наиболее близок E20 . Остальные вообще монстры
не нужен в пра. Разве как опция/модуль для тестов.
"не читал, но осуждаю"
Тогда уж надо сделать такой модуль и после тестов делать выводы
Я выше сделал только один вывод - рано. Многое не понятно даже на уровне идеи
-
Установил на флешку 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)
-
В качестве новости
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.
-
при попытке выполнения X11-приложения будет инициировать запуск X-сервера
А много ли приложений , которые могут без Хоrg...
А сколько из них безальтернативно полезных...
Логически мысля, проще сразу запустить Хоrg
-
мифический wayland
Собрал wayland + weston, запустил, пока всего-лишь красивая игрушка.
"Так оставьте ненужные споры, я себе уже всё доказал..." (В. Высоцкий)
-
Собрал wayland + weston
Weston - это эталонная реализация композитного менеджера Wayland.
На нем отрабатывают технологию. Линукс-дистрибутивы используют свои композитные менеджеры.
https://wiki.archlinux.org/index.php/Wayland#Compositors
-
Утилита dd помнит времена записи программ на магнитную ленту, tar тоже, и никакой "современный софт" им не конкурент.
Давайте не будем сравнивать "попу с пальцем". dd и tar никакого отношения графическим приложениям не имеют. Они делают что нужно и всех устраивают
А Xorg считают "пережитком". Я не настолько компетентен в этом вопросе. Но чувствую, что история gtk2-gtk3 повторится. Будет долгий переходный процесс:
wayland+xorg. Какое-то время можно будет посидеть на xorg (как сидели на gtk2). Потом браузеры станут только на wayland и никто никуда не денется, а
Проекту IceWM 21 год и как видите выжывает
уедет в музей.
-
Собрал wayland + weston
В PRA64 не работает, только в Richy. Компилировал в Richy.
Давайте не будем сравнивать "попу с пальцем"
Хорошо, давайте сравнивать голову. "Голова", твой пост имеет какое-нибудь отношение к wayland?
-
В PRA64 не работает
https://www.archlinux.org/packages/community/x86_64/weston/
Только пока не вижу смысла. Что получим на выходе? Пока это актуально только тем, кто перепиливает под него свои приложения
"Голова", твой пост имеет какое-нибудь отношение к wayland?
Если темы про ДЕ в пра1806 - имеет:
выживание в окружении современного софта
Про x86_64 , gtk2-3 тоже были споры. Если бы не начали тестировать заранее - были бы не готовы
pra-roll 1806 - взгляд вперед.
Кому это не интересно - pra03 без новых плюшек вполне актуален и большинство устроит
-
В качестве новости.
Выпуск 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;
И т.д. ......
-
Балуюсь обновлениями Ubuntu 18.10 так гном3 на Х в последнее время жутко плющит, переключил на Wayland и гном попустило... Так что если не использовать в пра всякие ДЕ, то жить можно и без вяленого. Далее время покажет...
-
Вряд ли мы доживем до времени, когда гном3 станет считаться "маленьким и быстрым"
-
Новость.
Представлен бета-выпуск дистрибутива Ubuntu 18.10 "Cosmic Cuttlefish"...
По умолчанию графическое окружение переведено на использование Wayland...
https://www.opennet.ru/opennews/art.shtml?num=49356
-
А вот и "первые ласточки". Насколько я понимаю - прога не запусается под 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/
Видимо такие проблемы придется решать в близком будущем
-
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)
-
Обновляйте glibc или ждите когда (скоро) я обновлю в следующем iso 1801
-
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....
-
Релиз Linux-дистрибутива Fedora 31 (https://www.opennet.ru/opennews/art.shtml?num=51771)
Проведена работа по избавлению GNOME Shell от зависимостей, связанных с X11, что позволяет выполнять GNOME в окружении на базе Wayland без запуска XWayland. (c)
Скрин.
-
А вот и легкая (не по нашим меркам :D ) Wayland DE
https://wayfire.org/ - есть видео
https://aur.archlinux.org/packages/wayfire-desktop-git/
-
Начальная поддержка wayland
Просвятили бы нас, как программист...
Что- то очень долго на него переходят
Я так понимаю, будет еще более долгий период, когда Х будут необходимы для прог , которые без него не работают? И в это время система будет более ресурсоемкой
DE многие заявили поддержку. А браузеры и медиаплееры какие-то уже есть?
Т.е. можно уже сейчас слепить систему без Х и что это даст с практической точки зрения юзера (легче, удобнее и т.п.?). vala-panel уже способен работать без Х?
-
И в это время система будет более ресурсоемкой
Иксы под Xwayland работают примерно на 20% медленнее.
А браузеры и медиаплееры какие-то уже есть?
Плееры - хз, а браузеры на Qt вроде в Wayland умеют.
Т.е. можно уже сейчас слепить систему без Х и что это даст с практической точки зрения юзера (легче, удобнее и т.п.?).
Все зависит от композитора, но на детские болезни наткнуться можно.
-
Пока как-то безрадостно ...
Тормоза+проблемы+никаких плюсов для юзера...
-
Пока как-то безрадостно ...
Тормоза+проблемы+никаких плюсов для юзера...
Плюсы - нативные wayland приложения работают лучше (и gl под wayland лучше работает, что и есть главная фишка).
Также wayland полезен для киосков (тоже проще с ним).
-
Первые впечатления от использования (https://forum.puppyrus.org/index.php?topic=22865.msg175406#msg175406)
-
Много этих впечатлений, а толку мало...
"Wayfire (a-laCompiz) -- красивая, но бесполезная хреновина". А sway что-то народ так же не хвалит, но мини пра на вейланд+свай+оверлей потестил бы ;)
-
мини пра на вейланд+свай+оверлей потестил бы ;)
Я бы тоже. Сделаете? ;)
-
GTK3-based panel for sway window manager (https://aur.archlinux.org/packages/nwg-panel/)
-
Первый выпуск 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.
-
В продолжении предыдущего поста:
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)
-
Кому-то удавалось запустить wayland DE в VirtualBox? Например garuda (https://forum.puppyrus.org/index.php?topic=23302.msg176084#msg176084) wayfire
У меня запустилось только на железе. labwc waybox аналогично
В виртуалке запустился только weston
C установкой в VB галок ускорения экспериментировал - не помогло
-
Кому-то удавалось запустить wayland DE в VirtualBox?
На virtualbox 5.2 wayland DE не работает.
На 6.1 работает с установкой галки Дисплей - "Вкл. 3д ускорение". Причем на свежем PRAR >=2207 с mesa-amber не работает, пока не добавишь /usr/lib/dri/vmwgfx_dri.so из свежей mesa. Изображения курсора мыши на экране не видно, а так норм. Видяха интел
-
Изображения курсора мыши на экране не видно
Но если запустить wdisplays - курсор появляется, пока не закроешь его окно.
Терминал и много прочего софта в виртуалке не запускается
Короче - эксперименты с wayland пока в virtualbox 6.1 и ниже проводить нельзя
-
эксперименты с wayland пока в virtualbox 6.1 и ниже проводить нельзя
Запускал в qemu без проблем:
Качну Garuda Wayfire, посмотрю что такое.
-
Запускал в qemu без проблем:
Пробую так (https://forum.puppyrus.org/index.php?topic=3840.msg166301#msg166301) - запускается до старта wayfire и зацикливается как в вбокс без включенного 3d
Нужен еще какой-то ключ?
-
Да, крайняя версия не стартует. Хотя в марте все было ok.
-
Перепроверил с garuda-wayfire-linux-zen-210406.iso, запускается в вирте. Наверно в новых iso что-то сломали.
-
Наверно в новых iso что-то сломали.
:) или наоборот - задействовали вайланд по полной с сопутствующими побочками
-
Целую неделю экспериментировал с 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 станут его поддерживать
Т.е. доделывать эти модули пока не буду
-
Кроме wayfire - прочие wm не порадовали:
А что не так с labwc? Он разрабатывался как почти полный аналог (https://github.com/johanmalm/labwc#4-configure) openbox. Т.е. те, кто уже использует легкие DE на его основе, без проблем и переобучения могли бы перейти на labwc. Имхо.
-
В виртуалке не работает (подробнее выше)
Если заменить в 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 похожие.
-
в вирте чуть дальше стартует
Т.е. запустилось?
что не так с labwc?
На многих прогах типа waybar при нажатии в их окне появляется меню labwc.
Т.е. на waybar никакие элементы управления не работают. вместо этого вылезает меню labwc
А прочие панели или не запускаются или запускаются без некоторых компонентов с ошибкой что в labwc чего-то не хватает
-
https://www.opennet.ru/opennews/art.shtml?num=56320
-
Вышла новая версия, Доступен labwc 0.5, композитный сервер для Wayland (https://www.opennet.ru/opennews/art.shtml?num=56734)
Увидел свет выпуск проекта labwc 0.5, развивающего композитный сервер для Wayland с возможностями, напоминающими оконный менеджер Openbox (проект преподносится как попытка создания альтернативы Openbox для Wayland).
-
Первый выпуск LWQt, варианта оболочки LXQt на базе Wayland (https://www.opennet.ru/opennews/art.shtml?num=56816)
Ну вот и первая из юзабельных (на мой вкус) DE . То , чего я ждал
Даже в aur пока нет , но это дело времени. Ждем. Буду делать под прар2110
-
А что не так с labwc?
С учетом что вышла новая версия labwc 0.5 (https://www.opennet.ru/opennews/art.shtml?num=56734)? Без изменений?
-
что не так с labwc?
Как минимум depends=( 'xorg-xwayland') . Причем от него мне избавиться не удалось
Уж если переходить на вайланд - то переходить
Хотя на x86_64 особых плюсов от вайланда на выходе пока не просматривается. Я же экспериментировал выше. На ARM твбоксах (из-за слабости железа) актуальнее, но полной ясности еще нет. Подробнее в теме про АРМ
Ну и labwc - это только wm. Надо еще хотя бы панель. Пока из найденного хоть как-то удовлетворяет моим требованиям waybar. Но такое подойдет только для красноглазых любителей минимализма
А вообще планирую продолжить эксперименты с вайланд на prar2110. И по итогу (возможно) выпустить prar22xx уже с xorg модулем. Подобное уже реализовано в 2a2202
Подключайтесь...
-
на x86_64 особых плюсов от вайланда на выходе пока не просматривается
А минусы просматриваются - в хроме HW нет
планирую продолжить эксперименты с вайланд на prar2110
Собрал наброски. Кому-то интересно? выложить?
LWQT кстати выложен и бинарниками тоже
wayfire+lwqt-panel - не катит. Ввиду особенностей wayfire - lwqt-panel располагается только посередине экрана. Вверх-низ не сдвинуть
В остальном - тот же lxqt
-
что не так с labwc?
Как минимум depends=( 'xorg-xwayland') . Причем от него мне избавиться не удалось
Можно перекомпилить без него. labwc 0.5 требует свежего wayland wlroots libdrm
lwqt-panel под ним запускается как приложение (с оформлением окна - закрыть, свернуть)
Короче надо ждать lwqt в aur
-
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 не появился до сих пор
-
Рассматривается возможность прекращения в 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.
-
только с использованием протокола Wayland.
Видимо только на полный выпил Х осталась надежда "железной рукой загнать человечество в счастливое будущее" wayland :D
Пробовал юзать.
KDE , как я понял, без Xwayland не запустить.
Gnome - тяжелый , непривычный.
WayFire - на любителя.
LWQT - кроме новости, что появился - никакого движения
В итоге плюсов от перехода я не нашел
-
Используемый в Xfce оконный менеджер xfwm4 портирован для работы с Wayland (https://www.opennet.ru/opennews/art.shtml?num=57511)
В prar2110 скомпилить не получилось. Хочет много свежих компонентов
-
Ну и labwc - это только wm. Надо еще хотя бы панель.
lwqt-panel под ним запускается как приложение
labwc + lwqt-panel
?
А vala-panel нельзя под wayland? Что-нибудь rilian говорил на эту тему? Хочется поюзать нормальный работоспособный минималистический wayland, а-ля openbox.
-
labwc + lwqt-panel
Не пробовал.
vala-panel нельзя под wayland?
Пока не работает без xwayland. Автор хотел сделать, но что-то пропал.
tint2 не работает
Хочется поюзать нормальный работоспособный минималистический wayland, а-ля openbox.
wayfire скорее веселенький
kde plasma не работает без xwayland
sway - не оконный. На любителя
Я выкладывал модуль wm wifire + минималистичная панель waybar под прар2103. Можете поюзать. У меня по итогу вывод: Дополнительные проблемы с вайландом появляются, а плюсов нет
-
Собрал прар2207 с отдельным xorg.pfs и wayfire+waybar
Надо доработать. Выложу на следующей неделе
-
Напоминаю, 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)
-
Подстава, там нет Sway. ) Его можно выбрать только при установке онлайн. Плюс в самом iso дефолтно стартуют X.
-
Sway
manjaro-sway-21.2.4-220626-linux515.iso (https://github.com/Manjaro-Sway/manjaro-sway)
Проверил, в вирте - нет, на реальном железе с Ventoy - да (флешка). Wayland и тайловый WM.
-
непереносимость вирта.
На 6.1 работает с установкой галки Дисплей - "Вкл. 3д ускорение". Изображения курсора мыши на экране не видно, а так норм.
-
Поэкспериментировал в прар2207 с HW (Hardware video acceleration). Видяха - интел 2\3 генерации
В Xorg работает везде (браузер яндекс и хром 104, mpv)
Под wayland работает только в mpv (hwdec=vaapi). Пробовал с меса 21амбер и 22. Еще 1 повод не торопиться....
-
На базе Sway развивается порт пользовательского окружения LXQt, поддерживающий Wayland (https://www.opennet.ru/opennews/art.shtml?num=57696)
-
Поэкспериментировал в прар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 идет более плавно
-
Вдохновлялся
В арчвики уже есть многие ответы, https://wiki.archlinux.org/title/Chromium#Hardware_video_acceleration
-
Без Xwayland (например с wayfire) без --ozone-platform=wayland браузер не запускается. А с этим ключом HW нет (по intel_gpu_top). Версия меса не влияет. Пробовал amber , 22.1 , 22.2
При этом без HW назрузка на проц больше, но видео 720 идет более плавно
Под mesa 22.2 вроде, получше
-
На virtualbox 5.2 wayland DE не работает.
На 6.1 работает с установкой галки Дисплей - "Вкл. 3д ускорение". Причем на свежем PRAR >=2207 с mesa-amber не работает, пока не добавишь /usr/lib/dri/vmwgfx_dri.so из свежей mesa.
Выяснил экспериментально
-
Доступно пользовательское окружение PaperDE 0.2 (https://www.opennet.ru/opennews/art.shtml?num=57961), использующее Qt и Wayland
Собрал PaperDE (wayland qt5) из пакетов автора
-
Выпуск labwc 0.6, композитного сервера для Wayland (https://www.opennet.ru/opennews/art.shtml?num=58150)
-
Для Xfce развивается поддержка Wayland (https://www.opennet.ru/opennews/art.shtml?num=58580)
Кто быстрее сделает lxqt или xfce ...
-
Доступен Wayland 1.22 (https://www.opennet.ru/opennews/art.shtml?num=58919) Здесь же список всего, что поддерживает вайланд
https://opennet.ru/55185-wayward заинтересовало... но вообще, наверное, еще рано
-
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
-
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)
-
Как перейти с X11 на Wayland? (https://zalinux.ru/?p=9022)
Кто-нибудь уже перешел на постоянку? Я нет. Жду поддержки хотя бы в lxqt
-
Смотрим , но пока не использую
-
Жду поддержки хотя бы в lxqt
Опубликован план перевода LXQt на Qt6 и Wayland (https://www.opennet.ru/opennews/art.shtml?num=60625)
Что касается готовности для работы с использованием протокола Wayland, большинство из вышеотмеченных компонентов LXQt в той или иной степени уже портированы для Wayland. Поддержка Wayland пока отсутствует только в конфигураторе экрана, программе для создания скриншотов и обработчике глобальных клавиатурных комбинаций.
Скрин.
Note:
Исходный скриншот весом 86.1 Kb, движок форума порезал до 13.6 Kb. Вот так и портят глаза.
-
https://kde.ru/kb/wayland
-
Рабочий стол LXQt теперь на 100% готов для Wayland (https://www.phoronix.com/news/LXQt-Fully-Ready-Wayland)
-
Рабочий стол LXQt теперь на 100% готов для Wayland (https://www.phoronix.com/news/LXQt-Fully-Ready-Wayland)
Из текста не понял - какая версия... Та что в гите? Она на qt6 ?
Короче надо дождаться каких то готовых сборок, а там думать
-
В продолжение с опеннет (https://www.opennet.ru/opennews/art.shtml?num=60762):
В текущем виде LXQt не привязан к отдельным композитным менеджерам и может использоваться с LabWC, WayFire, kwin_wayland, Sway, Hyprland и, возможно, с другими композитными менеджерами на базе Wayland.
В соответствии с ранее опубликованным планом, выпуск LXQt 2.0, переведённый на Qt 6 и Wayland, ожидается в апреле.