Сайт | Скачать | Видео | Wiki

Автор Тема: Wayland - замена Xorg  (Прочитано 22248 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Re: Wayland - замена Xorg
« Ответ #31 : 10 Февраль 2021, 14:30:28 »
Много этих впечатлений, а толку мало...
"Wayfire (a-laCompiz) -- красивая, но бесполезная хреновина". А sway что-то народ так же не хвалит, но мини пра на вейланд+свай+оверлей потестил бы ;)

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Wayland - замена Xorg
« Ответ #32 : 10 Февраль 2021, 15:02:27 »
мини пра на вейланд+свай+оверлей потестил бы ;)
Я бы тоже. Сделаете?  ;)

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Wayland - замена Xorg
« Ответ #33 : 16 Февраль 2021, 11:20:59 »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
  • Автор темы
Re: Wayland - замена Xorg
« Ответ #34 : 07 Март 2021, 13:02:11 »
Первый выпуск labwc, композитного сервера для Wayland
Цитата
Опубликован первый выпуск проекта labwc, развивающего композитный сервер для Wayland с возможностями, напоминающими оконный менеджер Openbox (проект преподносится как попытка создания альтернативы Openbox для Wayland). Из особенностей labwc называется минимализм, компактная реализация, широкие возможности настройки и высокая производительность. Код проекта написан на языке Си и распространяется под лицензией GPLv2.

В качестве основы используется библиотека wlroots, развиваемая разработчиками пользовательского окружения Sway и предоставляющая базовые функции для организации работы композитного менеджера на базе Wayland. Для запуска X11-приложений в окружении на базе протокола Wayland поддерживается использование DDX-компонента XWayland.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
  • Автор темы
Re: Wayland - замена Xorg
« Ответ #35 : 23 Март 2021, 16:21:24 »
В продолжении предыдущего поста:
https://github.com/johanmalm/labwc
AUR

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Wayland - замена Xorg
« Ответ #36 : 12 Сентябрь 2021, 12:06:10 »
Кому-то удавалось запустить wayland  DE в VirtualBox? Например garuda wayfire
У меня запустилось только на железе. labwc waybox аналогично
В виртуалке запустился только weston
C установкой в VB галок ускорения экспериментировал - не помогло

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Wayland - замена Xorg
« Ответ #37 : 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. Изображения курсора мыши на экране не видно, а так норм. Видяха интел
« Последнее редактирование: 07 Октябрь 2022, 15:42:15 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Wayland - замена Xorg
« Ответ #38 : 20 Сентябрь 2021, 16:01:18 »
Изображения курсора мыши на экране не видно
Но если запустить wdisplays - курсор появляется, пока не закроешь его окно.
Терминал и много прочего софта в виртуалке не запускается
Короче - эксперименты с wayland пока в virtualbox 6.1 и ниже проводить нельзя

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
  • Автор темы
Re: Wayland - замена Xorg
« Ответ #39 : 20 Сентябрь 2021, 16:08:47 »
эксперименты с wayland пока в virtualbox 6.1 и ниже проводить нельзя
Запускал в qemu без проблем:
Качну Garuda Wayfire, посмотрю что такое.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Wayland - замена Xorg
« Ответ #40 : 20 Сентябрь 2021, 16:47:23 »
Запускал в qemu без проблем:
Пробую так - запускается до старта wayfire и зацикливается как в вбокс без включенного 3d
Нужен еще какой-то ключ?

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
  • Автор темы
Re: Wayland - замена Xorg
« Ответ #41 : 20 Сентябрь 2021, 16:50:36 »
Да, крайняя версия не стартует. Хотя в марте все было ok.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
  • Автор темы
Re: Wayland - замена Xorg
« Ответ #42 : 20 Сентябрь 2021, 18:09:21 »
Перепроверил с garuda-wayfire-linux-zen-210406.iso, запускается в вирте. Наверно в новых iso что-то сломали.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Wayland - замена Xorg
« Ответ #43 : 21 Сентябрь 2021, 09:13:17 »
Наверно в новых iso что-то сломали.
:) или наоборот - задействовали вайланд по полной с сопутствующими побочками

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Wayland - замена Xorg
« Ответ #44 : 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 станут его поддерживать
Т.е. доделывать эти модули пока не буду
« Последнее редактирование: 21 Сентябрь 2021, 14:00:15 от sfs »