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

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

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

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
  • Автор темы
Wayland - замена Xorg
« : 21 Март 2018, 18:19:41 »
https://wiki.archlinux.org/title/Wayland
https://kde.ru/kb/wayland
HW acceleration в chromium
На базе Sway развивается порт пользовательского окружения LXQt, поддерживающий Wayland
Эксперименты на prar2103
https://ru.wikipedia.org/wiki/Wayland
Из последних общелинуксовых тенденций - переход приложений на gtk3 и далее на wayland. Посмотрим что из этого выйдет, поэкспериментируем
Настройка оформления через dconf-editor
Keyboard layout настраивается средствами WM или так
https://zenway.ru/page/wayland-screenshot
DPMS
Как перейти с X11 на Wayland?

Совместимый софт : 1 , 2

waybar ; eww

Chrome ; FireFox
https://www.mankier.com/package/waybar
https://github.com/Firstbober/wapanel
Weston на wayland
GTK3-based panel for sway window manager
mpv : opengl-backend=wayland - работает только от пользователя , запустившего wayland
Hardware (HW) video acceleration.

Запуск в virtualbox

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

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

 Wayland на замену X Window System

Wayland vs Xorg на Raspberry Pi
manjaro-sway-21.2.4-220626-linux515.iso
« Последнее редактирование: 01 Март 2024, 09:27:44 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Wayland - замена Xorg
« Ответ #1 : 22 Март 2018, 10:17:17 »
Есть ли жизнь на wayland
Пытался это понять, но не нашел ни одного дистра для примера
Что-то было заявлено в юбунте - качал - но там Х. По итогу чтения арчвики понял - что надо было качать gnome. В итоге в новостях было что по дефолту вернулись к Х
В итоге - из перечисленных DE нам наиболее близок E20 . Остальные вообще монстры
Нужен ли он на PRA?
Надо пробовать чтобы понять.
Т.к. даже юбунта не осилила - не рановато ли нам в это лезть...
В любом случае любая инфа интересна....

Предполагаю, что обычному юзеру будет фиолетово что там под капотом. Приложения те же. Возможно еще и не все заработают
Чудеса ресурсоемкости тоже вряд ли будут
« Последнее редактирование: 22 Март 2018, 10:19:29 от sfs »

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6282
  • Репутация: +141/-0
Re: Wayland - замена Xorg
« Ответ #2 : 22 Март 2018, 10:50:33 »
не нашел ни одного дистра для примера
В коментах к статье
Wayland на замену X Window System
пишут, что:
Цитата
В «Федорином горе» уже давно.
но я Федору уже больше 5 лет не смотрел, поэтому подтвердить не могу, да и ставить ее что-то желания нет.


Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Wayland - замена Xorg
« Ответ #3 : 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 не удалось
« Последнее редактирование: 22 Март 2018, 14:25:34 от sfs »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
  • Автор темы
Re: Wayland - замена Xorg
« Ответ #4 : 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.)

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Wayland - замена Xorg
« Ответ #5 : 22 Март 2018, 15:28:32 »
нажать на значок шестерёнки
В live сессии вбокса шестеренки нет. Редактирование конфига тоже не помогло

Fedora-Workstation-Live-x86_64-27-1.6.iso - здесь без Х по дефолту
Предполагаю, что обычному юзеру будет фиолетово что там под капотом. Приложения те же. Возможно еще и не все заработают
Чудеса ресурсоемкости тоже вряд ли будут
Предположение полностью подтвердилось
Из арчвики
Цитата
Если вам понадобится запускать X-приложения из Weston, он будет вызывать Xwayland для обслуживания запросов.
Xwayland запущен и видимо через него все и работает
weston нет
Т.е. похоже:  т.к. приложений , которые смогут работать совсем без Х почти нет - все запускается через Xwayland, который что-то типа транслятора-эмулятора Х
Причем даже так будет работать только в гмоме3 (который жрет кучу ресурсов , а в остальном очень на любителя)
И это мы еще не затронули тему дров
В итоге получается это тема очень далекого будущего...

Оффлайн paulus

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 1732
  • Репутация: +24/-0
Re: Wayland - замена Xorg
« Ответ #6 : 23 Март 2018, 22:03:53 »
Зачем мне jwm/openbox гонять через прокладку Xwayland?  ??? Я не против wayland, но wm под него нет и скорее всего не будет. Как результат, он не нужен в пра. Разве как опция/модуль для тестов.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Wayland - замена Xorg
« Ответ #7 : 24 Март 2018, 08:15:41 »
Зачем мне jwm/openbox гонять через прокладку Xwayland?
Видимо, чтобы избавиться от Х
Только не спрашивайте - зачем это нужно
Я не против wayland
Даже если бы и против - выпилить его из дистра весьма проблематично. Придется перекомпилить полрепы
но wm под него нет и скорее всего не будет
В итоге - из перечисленных DE нам наиболее близок E20 . Остальные вообще монстры
не нужен в пра. Разве как опция/модуль для тестов.
"не читал, но осуждаю"
Тогда уж надо сделать такой модуль и после тестов делать выводы
Я выше сделал только один вывод - рано. Многое не понятно даже на уровне идеи

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
  • Автор темы
Re: Wayland - замена Xorg
« Ответ #8 : 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)

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
  • Автор темы
Re: Wayland - замена Xorg
« Ответ #9 : 10 Апрель 2018, 16:43:15 »
 В качестве новости
10.04.2018 10:53  Выпуск Wayland 1.15 и композитного сервера Weston 4.0

Для обеспечения выполнения обычных X11-приложений в окружении на базе Wayland
используется DDX-компонент XWayland (Device-Dependent X),
похожий по организации работы на Xwin и Xquartz для платформ Win32 и OS X.
Поддержку запуска X11-приложений планируется встроить непосредственно в композитный сервер Weston,
который при попытке выполнения X11-приложения будет инициировать запуск X-сервера и
связанных с ним компонентов XWayland.
При таком подходе процесс запуска X11-приложений будет бесшовным и неотличимым для пользователя от запуска приложений,
 работающих напрямую с Wayland.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Wayland - замена Xorg
« Ответ #10 : 11 Апрель 2018, 09:16:38 »
при попытке выполнения X11-приложения будет инициировать запуск X-сервера
А много ли приложений , которые могут без Хоrg...
А сколько из них безальтернативно полезных...
Логически мысля, проще сразу запустить Хоrg

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: PRA-roll 1806. Состав DE
« Ответ #11 : 24 Август 2018, 14:47:48 »
мифический wayland
Собрал wayland + weston, запустил, пока всего-лишь красивая игрушка.
"Так оставьте ненужные споры, я себе уже всё доказал..." (В. Высоцкий)
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
  • Автор темы
Re: Re: PRA-roll 1806. Состав DE
« Ответ #12 : 24 Август 2018, 15:27:57 »
Собрал wayland + weston
Weston - это эталонная реализация композитного менеджера Wayland.

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


Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Wayland - замена Xorg
« Ответ #13 : 25 Август 2018, 09:48:43 »
Утилита dd помнит времена записи программ на магнитную ленту, tar тоже, и никакой "современный софт" им не конкурент.
Давайте не будем сравнивать "попу с пальцем". dd и tar никакого отношения графическим приложениям не имеют. Они делают что нужно и всех устраивают
А Xorg считают "пережитком". Я не настолько компетентен в этом вопросе. Но чувствую, что история gtk2-gtk3 повторится. Будет долгий переходный процесс:
wayland+xorg. Какое-то время можно будет посидеть на xorg (как сидели на gtk2). Потом браузеры станут только на wayland и никто никуда не денется, а
Проекту IceWM 21 год и как видите выжывает
уедет в музей.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: Wayland - замена Xorg
« Ответ #14 : 25 Август 2018, 09:59:18 »
Собрал wayland + weston
В PRA64 не работает, только в Richy. Компилировал в Richy.
Давайте не будем сравнивать "попу с пальцем"
Хорошо, давайте сравнивать голову. "Голова", твой пост имеет какое-нибудь отношение к wayland?
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64