LINUX.ORG.RU

Используете ли вы сеанс на основе Wayland?

 ,


0

0

Тип используемой сессии можно посмотреть командой echo $XDG_SESSION_TYPE.

В комментариях напишите, какими факторами обусловлен выбор того или иного варианта (например, большая совместимость с приложениями у Xorg или отсутствие тиринга при использовании Wayland).

Если для разных имеющихся у вас окружений/устройств подходят разные варианты, воспользуйтесь мультивыбором.

  1. Использую исключительно Xorg по собственному желанию223 (38%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Использую Xorg, т. к. это опция по умолчанию 164 (28%)

    *******************************************************************************************************************************************************************************************************************************************

  3. Использую исключительно Wayland по собственному желанию71 (12%)

    *****************************************************************************************************

  4. Хочу пользоваться исключительно Wayland, но для некоторых задач приходится использовать Xorg58 (10%)

    ***********************************************************************************

  5. Хочу пользоваться исключительно Wayland, но для большинства задач приходится использовать Xorg58 (10%)

    ***********************************************************************************

  6. Использую Wayland, т. к. это опция по умолчанию 51 (9%)

    *************************************************************************

  7. Использую и то, и другое в зависимости от обстоятельств41 (7%)

    **********************************************************

  8. Другой вариант ответа28 (5%)

    ****************************************

  9. Хочу пользоваться исключительно Xorg, но для некоторых задач приходится использовать Wayland6 (1%)

    ********

  10. Хочу пользоваться исключительно Xorg, но для большинства задач приходится использовать Wayland2 (0%)

    **

Всего голосов: 702, всего проголосовавших: 582

>>> Проголосовать

★★★★★

Проверено: sudopacman ()

Ответ на: комментарий от intelfx

В теории ноутбукобоярамхолопам не насрать.

В этом случае тоже надо замерять энергопотребление, а не вот это всё. Пара процентов загрузки цпу теоретически сократит время автономной работы на сколько, десять минут? А при этом, не исключено, что вяленд, скажем, эффективнее использует видеоядро.

Axon ★★★★★ ()
Ответ на: комментарий от tz4678

А вообще это напоминает какую-то травлю иксов: гномосеки старательно всех хотят на вяленный подсадить, и какие-то фанатики как все эти лесбухи с розовыми волосами постоянно пропагандируют wayland… Да, епта, вы больные наглухо: че вам xorg то сделал? Этот wayland только нахваляивают… а воз и ныне там: как не работал, так и не работает

Так и есть. Wayland - это NIH-синдром и инструмент продвижения доминирования GNOME-а. А ты - белый гетеросексуальный мужчина просто не видишь будущее десктопного линукса!

Skullnet ★★★ ()
Последнее исправление: Skullnet (всего исправлений: 2)
Ответ на: комментарий от Axon

В этом случае тоже надо замерять энергопотребление

Да понятно, я и не говорю, что он точно прав, а ты точно не прав.

Пара процентов загрузки цпу теоретически сократит время автономной работы на сколько, десять минут?

Зависит от множества разных факторов. Можно, например, наговнокодить так, что жрать будет «пару процентов», а по факту таймер будет срабатывать каждую миллисекунду и проц будет всё время висеть в C3.

intelfx ★★★★★ ()
Ответ на: комментарий от intelfx

Зависит от множества разных факторов. Можно, например, наговнокодить так, что жрать будет «пару процентов», а по факту таймер будет срабатывать каждую миллисекунду и проц будет всё время висеть в C3.

Вот поэтому я и говорю, что эти проценты не являются значимой метрикой чего-либо вообще.

Axon ★★★★★ ()

Поздравляю!

Ну наконец-то удалось создать опрос без логических ошибок! На него даже можно ответить!

Респектос.

Использую исключительно Xorg по собственному желанию.

James_Holden ()
Ответ на: комментарий от firkax

Хотелось бы доработать иксы

Ну попробуй. Успехами можешь поделиться здесь же.

Приложений, завендорлоченых на вейланд, не встречал

Waydroid. И там это связано не с мифическим вендорлоком от злой шапки, а с простотой реализации SurfaceFlinger поверх Wayland. Ещё есть Foot.

sudopacman ★★★★★ ()

Не использую линух на десктопе.

Miguel ★★★★★ ()
Ответ на: комментарий от sudopacman

Ну, это не факт. У некоторых вообще наоборот.

А каким образом это может быть наоборот? Имеется в виду не нативные игры с поддержкой wayland (такие вообще есть?), а именно работа через xwayland.

Axon ★★★★★ ()
Ответ на: комментарий от Axon

А каким образом это может быть наоборот? Имеется в виду не нативные игры с поддержкой wayland (такие вообще есть?), а именно работа через xwayland.

Ну, каким-то может. Наличие прослойки ещё не означает, что всё будет тормозить.

такие вообще есть?

В SDL2 вроде есть поддержка Wayland. Ещё wine-wayland есть.

sudopacman ★★★★★ ()
Последнее исправление: sudopacman (всего исправлений: 1)

Кеды с Вяленым глючат
Гном в целом использовать тяжело

Ros ★★ ()
Ответ на: комментарий от lucentcode

Вот такое можешь попробовать: https://extensions.gnome.org/extension/4412/advanced-alttab-window-switcher/. (Остальные расширения, реализующие поиск по открытым окнам, которые удалось найти, — в лучших традициях GNOME — протухли и недоступны для новых версий.)

sudopacman ★★★★★ ()
Ответ на: комментарий от sudopacman

Надеюсь, что это троллинг такой,

Троллинг???!!! Вы тут тыщу постов срались на тему какие должны быть пункты в голосовалке, а на выходе получилось хрен знает что!

но на всякий случай: X11 ⇔ Xorg в контексте названия типа сессии.

Поздно. Я уже проголосовал не помню как.

dimgel ★★★★ ()
 echo $XDG_SESSION_TYPE
tty

ты снова обосрался с определением

deity ★★★★ ()
Ответ на: комментарий от sudopacman

А в чём смысл таких извращений?

Из-за стагнации X.Org Server и неопределённости с выпуском 1.21 в условиях продолжения активного развития XWayland решено выделить XWayland в форме отдельного пакета. (Новость с opennet-а)

Видал под некоторые ARM-ы mali-драйвера только под wayland (под X нет или старые).

Ну и выше уже написал: запуск нескольких X-серверов на одной видеокарте или даже на одном мониторе.

С последний есть правда пара проблем: запуск вложенного weston-а с определенным положением окна (без декораций) и привязка клаво-мыши к конкретному окну, т.е. создать кучу пар клаво-мышей через правила udev (присвоив ENV{WL_SEAT}) можно, а что дальше делать с этой кучей курсоров непонятно.

arson ★★★★★ ()
Последнее исправление: arson (всего исправлений: 1)
Ответ на: комментарий от Axon

Дело не в процентах загрузки ЦПУ а в том насколько процессор будет находиться в энергосберегающих PC-state. Нагрузки ЦПУ может быть немного - но если процессор вместо пребывания в PC10 не опускается ниже PC3 - то речь пойдет не о 10 минутах. Тут разница в пару раз.

Вяленд пока в плане эненргосбережения плох. Задумка то в общем хорошая - выкинуть лишние промежуточные процессы и вроде как наоборот профит, но это теория. А на практике пока все наоборот. Возможно дело и не в вяленде как таковом а в том что кроме третьегнома его использовать толком нельзя (пытался заюзать wayfire + часть mate которая уже дпилена на вяленд - не юзабельно пока) - а тертьегном прожорлив по определению. А гонять xwayland - это теже костыли, только получаются еще костыли на костылях.

Qui-Gon ★★ ()
Ответ на: комментарий от Qui-Gon

Дело не в процентах загрузки ЦПУ а в том насколько процессор будет находиться в энергосберегающих PC-state.

Только вот, речь идёт не о фоновой нагрузке, а при воспроизведении видео, соответственно, никакого PC10 там не будет в любом случае.

Axon ★★★★★ ()
Ответ на: комментарий от sudopacman

Ну, каким-то может. Наличие прослойки ещё не означает, что всё будет тормозить.

Не означает, может быть и одинаково. Но выстрее-то сфига ли?

В SDL2 вроде есть поддержка Wayland.

А она работает на всех приложениях, использующих SDL2, или поддержку надо при компиляции включать? Потому что во втором случае все игры с GOG и стима пролетают.

Ещё wine-wayland есть.

О, спасибо, надо попробовать на рабочем компе.

Axon ★★★★★ ()
Последнее исправление: Axon (всего исправлений: 1)

Мультивыбор в вопросе с исключающими друг друга вариантами — это уже феерично, а то, что при этом всё равно 146%, — феерично вдвойне. 🤦‍♀️

WitcherGeralt ★★ ()
Ответ на: комментарий от Axon

Не означает, может быть и одинаково. Но выстрее-то сфига ли?

Примерно по той же причине, по которой игры в Wine могут работать быстрее, чем под Windows.

А она работает на всех приложениях, использующих SDL2, или поддержку надо при компиляции включать?

Если версия SDL2 не слишком древняя, то должно работать.

SDL2 (supported since 2.0.2+)

To run a SDL2 application on Wayland, set SDL_VIDEODRIVER=wayland.

Note: Many proprietary games come bundled with old versions of SDL, which do not support Wayland and might break entirely if you set SDL_VIDEODRIVER=wayland. To force the application to run with XWayland, set SDL_VIDEODRIVER=x11.

sudopacman ★★★★★ ()
Ответ на: комментарий от sudopacman

Примерно по той же причине, по которой игры в Wine могут работать быстрее, чем под Windows.

Из-за того, что API не полностью поддерживается прослойкой, поэтому часть функций просто отключается? Ну так это сомнительное преимущество.

Если версия SDL2 не слишком древняя, то должно работать.

Чаще всего всё собрано статически с поставляемой с бинарём версией SDL. Сомневаюсь, что там свежачок.

Axon ★★★★★ ()
Ответ на: комментарий от WitcherGeralt

исключающими друг друга вариантами

Они взаимоисключающие только в рамках одного устройства/DE. Может быть, например, что везде используешь дефолт, но где-то это Wayland, а где-то X11.

sudopacman ★★★★★ ()
Ответ на: комментарий от Axon

Из-за того, что API не полностью поддерживается прослойкой, поэтому часть функций просто отключается?

В Wine, наверное, и такое есть, но не думаю, что это к XWayland применимо.

sudopacman ★★★★★ ()
Ответ на: комментарий от Axon

Ну не всегда же воспроизводится видео. С видео все сложнее и там бэкенд мало что решает. Ну вернее с хреновыми софтовыми проигрывателями много что решает но если гнать видео хардверно по всем правилам то там что вяленд что Х дали буфер в который класть кадры и уже не участвуют в процессе.

Qui-Gon ★★ ()
Ответ на: комментарий от sudopacman

Они взаимоисключающие только в рамках одного устройства/DE. Может быть, например, что везде используешь дефолт, но где-то это Wayland, а где-то X11.

Имхо лучше бы не было мультивыбора. А так опрос намного лучше оригинального)

goingUp ★★★★★ ()
Ответ на: комментарий от Qui-Gon

В этом тесте декодировалось программно. И композитор по идее участвует в выводе картинки на экран.

hateWin ()
Ответ на: комментарий от Shadow

Xwayland уже умеет рут окно и собственное управление окошками?

Окошками управляет WM (IceWM).
Рут окно? Не понял.
Запускается от обычного пользователя на весь экран (weston-а).

arson ★★★★★ ()
Ответ на: комментарий от sudopacman

Я уже как-то раз негативно высказывался о неспособности людей выбрать что-то одно. Если короче, то меня протёрли. Третья буква одной аббревиатуры.

WitcherGeralt ★★ ()

Вообще не знаю что это такое, зачем это нужно, как это переключать, и для чего это обсуждать.

Скачал дистр. Поставил. Работает нормально - продолжаю использовать. Не работает - влез на форумы почитал как пофистить. Если фикс занимает больше 10 минут - сношу дистр, ставлю другой. Пофиг что при этом не работает, Wayland, Xorg или другое страшное слово.

windows10 ★★★ ()

Поставил федору на попробовать Wayland в мае 2017-го года, с июня использую на постоянной основе, потому что в нём нет багов X11.

Чёрт, уже 4,5 года прошло, как Wayland не готов.

Aceler ★★★★★ ()
Последнее исправление: Aceler (всего исправлений: 1)

В комментариях напишите, какими факторами обусловлен выбор того или иного варианта

У меня Nvidia (причём GTX 660, которая на днях перестала поддерживаться, так что обновления драйверов не помогут), и я играю в игры. Так что до апгрейда видеокарты выбор только один — Xorg.

CrX ()
Ответ на: комментарий от windows10

Да пытались мне уже доказать, что трансляция экрана в W не работает.

Проблема в том, что я линукс-преподаватель, я трансляцию экрана делаю 32 часа в неделю )

Aceler ★★★★★ ()
Ответ на: комментарий от CrX

У меня Nvidia (причём GTX 660, которая на днях перестала поддерживаться, так что обновления драйверов не помогут),

Да тут и без обновлений. Пошёл посмотреть как оно с Ubuntu 21.10

Там так работает, что ну его пока этак на год.

fornlr ★★★★★ ()
Ответ на: комментарий от torvn77

Ну понятно что Габен у себя и в Wine всё что надо костылями подопрёт, а остальные взвоют

о, еще один пятизвездочный идиот нарисовался. Поддержку вяленого в продуктах габена пилит мейнтейнер sway, всё стандартизировано и выкладывается в опенсорс

Lrrr ★★ ()
Ответ на: комментарий от Qui-Gon

Ну не всегда же воспроизводится видео.

Но hateWin замерял нагрузку именно при воспроизведении видео.

Axon ★★★★★ ()
Ответ на: комментарий от Axon

Чаще всего всё собрано статически с поставляемой с бинарём версией SDL. Сомневаюсь, что там свежачок

Одна из фич SDL2 это то, что даже статически слинкованный бинарь можно заставить использовать внешнюю библиотеку SDL2. Другое дело, что если программа ходит к X-серверу мимо SDL, то принудительное включение wayland может все поломать.
И на данный момент есть еще одна проблема: альфа-канал. Wayland обрабатывает альфа-канал в текстуре окна как альфу, в то время как в ихсах получается черный цвет. И по умолчанию SDL создает OpenGL-контекст с альфой, потому игры которые это не учитывают, под вейландом выглядят криво. Чтобы это исправить, в идеале нужно накостылять расширение к OpenGL.

Khnazile ★★★★★ ()
Ответ на: комментарий от torvn77

Пункт удалён модератором sudopacman

Не торопи события.

ashot ★★★ ()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)