URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 130154
[ Назад ]

Исходное сообщение
"Доступен Wayland 1.22"

Отправлено opennews , 04-Апр-23 22:46 
После девяти месяцев разработки представлен стабильный релиз протокола, механизма межпроцессного взаимодействия и библиотек Wayland 1.22. Ветка 1.22 обратно совместима на уровне API и ABI с выпусками 1.x и содержит в основном исправления ошибок и незначительные обновления протокола. Композитный сервер Weston, предоставляющий код и рабочие примеры для использования Wayland в десктоп-окружениях и встраиваемых решениях, развивается в рамках отдельного цикла разработки...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=58919


Содержание

Сообщения в этом обсуждении
"Доступен Wayland 1.22"
Отправлено Аноним , 04-Апр-23 22:59 
Примерно 22k сишный строк кода. И это они пишут уже сотый год.

Я конечно прикалываюсь я знаю что это всего лишь протокол. Остальные миллон строк пиши сам. Каждый пишет свои «иксы» как умеет.  


"Доступен Wayland 1.22"
Отправлено Vkni , 05-Апр-23 01:43 
Какой миллион? Эта картинка всего лишь из 2008 года, то есть пилят 15 лет.

Х'ам 15 лет исполнилось в 2000 году...


"Доступен Wayland 1.22"
Отправлено llolik , 05-Апр-23 08:33 
Также можно вспомнить, что переход из состояния "ну какой-то парень из RH там с чем-то играется" в состояние "кстати, где этот парень из RH, давайте попробуем что-то из этого сделать" был в 2012-2013 году.

Т.е. активная работа над протоколом, не как над пет-проектом Хогсберга, а как над чем-то потенциально пригодным к использованию, пошла лет 10 назад, а не 15.


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 11:44 
15 лет и до сих пор неюзабельный? Да иксы в свои 15 уже несколько лет как работали в полную силу.

"Доступен Wayland 1.22"
Отправлено Xo , 05-Апр-23 18:27 
Дедуля, вяленый юзабелен уже лет 5.

"Доступен Wayland 1.22"
Отправлено Stellarwind , 06-Апр-23 12:19 
Ну для начала это просто протокол и все сильно зависит от DE, а там зоопарк...

Ну и потом, а давно в дискорде например screencast работает без танцев с бубном? В любом DE?
Как давно оно вообще работает в принципе хоть как-то?

5 лет назад они все еще обсуждали как скриншот сделать..


"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 12:22 
со вчерашнего дня заработало под свежим арчиком на домашнем локалхосте, а если у вас не свежий арчик - то вы луддиты! чик чик...

"Доступен Wayland 1.22"
Отправлено Stellarwind , 06-Апр-23 13:35 
Ну там выше юзабелен 5 лет...

А еще когда я смогу забиндить кнопочку в дискорде на push-to-talk, чтобы работало когда я в игре? :)


"Доступен Wayland 1.22"
Отправлено Аноним , 08-Апр-23 22:04 
Короче - Вяленный ещё сырьё.

Неважно как давно начато, но Вяленого использовать для всех ещё рано.


"Доступен Wayland 1.22"
Отправлено TydymBydym , 06-Апр-23 23:31 
> Да иксы в свои 15 уже несколько лет как работали в полную силу.

Я бы даже добавил: Иксы в свои 15 лет уже были забронзовевшим говном мамонта, закончившим развитие. А наш ребеночек Wayland - он хорошенький, но с небольшим синдромчиком задержечки развития...


"Доступен Wayland 1.22"
Отправлено Владимир , 05-Апр-23 11:10 
Собаки лают, караван идет. А между тем, Wayland классная штука. Плавная анимация, низкое потребление ресурсов, да и работает как часы. Сижу на последних кедах. Впервые в жизни - отсутствие долбаного тиринга. В иксах решалось включением какой-то там буферизации/синхронизации и снижением производительности в несколько раз (по-другому не решалось). А здесь просто десктоп нормального человека искоробки.

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 11:43 
Тройная буферизация, просто убивает производительность.

"Доступен Wayland 1.22"
Отправлено Самый умный из вас , 05-Апр-23 15:56 
Как она убивает? Памяти чуть больше, в остальном плюсы

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 12:23 
Собаки лают, караван стоит на месте. Собаки хоть как-то пытаются подгонять караван, а он всё стоит и стоит.  

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 13:16 
Этот караван Моисей по пустыне водит.

"Доступен Wayland 1.22"
Отправлено femtobrain , 05-Апр-23 13:59 
Я тоже сижу в кедах 27.
> Для применения параметра вставки щелчком средней клавишей мыши требуется перезагрузка системы.

Тиринга у меня не было еще с четвертых кед, тогда еще на интеле, конечно же.
По поводу плавности это надо иметь очень раздраженную нервную систему, чтобы воспринять это. У меня одинаково (AMD).
Из багов до сих пор бесит, когда иногда копируешь в буфер, оно попадает в Klipper, но не вставляется, либо вообще не копируется. Причем, может работать, а может нет.
Открываешь окно параметры системы: перетаскиваешь окно в правую половину, оно разворачивается за пределы экрана, разворачиваешь в левой половине -- залазит вправо на дюйм. Некоторый софт залазит под панель задач, будто ее не существует. И это финальный 27й релиз, когда они улучшают уже 15 выпусков.


"Доступен Wayland 1.22"
Отправлено femtobrain , 05-Апр-23 14:01 
А, еще Drag n Drop в части приложений не работает

"Доступен Wayland 1.22"
Отправлено Анонин , 06-Апр-23 11:39 
Давайте попробуем угадать в каких!
Может в старом иксовом хламе?

"Доступен Wayland 1.22"
Отправлено Skullnet , 05-Апр-23 16:28 
> В иксах решалось включением какой-то там буферизации/синхронизации и снижением производительности в несколько раз (по-другому не решалось).

Это называется V-Sync и он и в Wayland есть (правда долгое время был неотключаем), и да, он производительность не снижает.


"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 13:06 
> Плавная анимация

Kodi в wayland проигрывает рывками, в X11 идеально плавно.


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 13:38 
Тебе никто ничего не должен.

"Доступен Wayland 1.22"
Отправлено Аноним , 04-Апр-23 22:59 
> Реализована возможность отключения вставки из буфера обмена средней кнопкой мыши.

Зачем?


"Доступен Wayland 1.22"
Отправлено Аноним , 04-Апр-23 23:00 
Это странный редуцент из 1987 года, когда ещё не знали как должен на самом деле работать буфер обмена.  

"Доступен Wayland 1.22"
Отправлено Аноним , 04-Апр-23 23:06 
Это главная фича. Отсутствие которой в винде доводит до бешенства за пару минут работы в ней

"Доступен Wayland 1.22"
Отправлено Neon , 05-Апр-23 01:22 
Главная фича, очень нужная 0.001% пользователей ?)))

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 12:53 
Не ври. В NIX'ах активно используемая. Не пользуются, разве что, недавние пербежчики из Винды на Убунту.

"Доступен Wayland 1.22"
Отправлено InuYasha , 05-Апр-23 17:25 
Когда вместо нужной функции средняя кнопка внезапно откуда-то высирает кусок непойми чего?
Ну, вот, у вас в линуксах за пределами консоли всё примерно так и работает.

"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 12:20 
вчерашние виндузятники пришли в чужой монастырь...

"Доступен Wayland 1.22"
Отправлено Аноним , 08-Апр-23 22:14 
> ... кусок непойми чего ...

Настолько короткая память - признак когнитивных проблем (что-то с мозгом, врача надо).


"Доступен Wayland 1.22"
Отправлено InuYasha , 10-Апр-23 15:15 
а) когда я читаю текст, я его выделяю курсором, чтобы быстрее вернуться
б) средней кнопкой я плавно перематываю страницы (about:config autoscroll) и делаю другие вещи
в) я не вижу в каком окне где что выделено, окон может быть десяток
теперь ясно, что бывает, когда абв совмещаются?

"Доступен Wayland 1.22"
Отправлено Аноним , 08-Апр-23 22:11 
> Главная фича, очень нужная 0.001% пользователей ?)))

О которой не знают. Но узнав уже ищут такую же везде и всегда.

А у Мелкомягких это вечный ожесточённый мышетык в "десяток" мест экрана, для простого одного действия.

P.S. Прочувствовал недавно. По работе съехали на "чтоб M$" был по кругу и без др. брендов. До чего ж у них неудобные интерфейсы. Что на десктопе, что в мобильных апп. Cплошная недоделка-поделка.


"Доступен Wayland 1.22"
Отправлено iPony129412 , 05-Апр-23 07:50 
> Отсутствие которой в винде доводит до бешенства за пару минут работы в ней

Мне наоборот — только мешало.


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 12:55 
Неужели в Макоси этого нет? Как же так, ведь, сертифицированный UNIX (TM).

"Доступен Wayland 1.22"
Отправлено iPony129412 , 05-Апр-23 13:09 
> Неужели в Макоси этого нет? Как же так, ведь, сертифицированный UNIX (TM).

А такая мышевозная штука в каком-то Unix стандарте прописана?


"Доступен Wayland 1.22"
Отправлено femtobrain , 05-Апр-23 14:15 
Мне тоже мешает. Закрывать вкладки норм. А часто нечаянно кликаю при прокрутке или вместе с правой кнопке мыши во время написания кода, вставляется мусор всякий.

"Доступен Wayland 1.22"
Отправлено Юрка , 07-Апр-23 11:33 
Обожаю эту фичу. Не могу без неё жить!

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 02:20 
По моему ты путаешь копирование правой кнопкой мыши

"Доступен Wayland 1.22"
Отправлено Аноним , 04-Апр-23 23:01 
Чтобы можно было на нее повесить какое-то другое действие

"Доступен Wayland 1.22"
Отправлено Анонимусс , 04-Апр-23 23:03 
> запускать Blender в окружениях на базе Wayland без использования прослойки XWayland.

Джва года ждал этого!
Так еще "немного" подождать и XWayland уйдет на помойку истории вслед за иксами.


"Доступен Wayland 1.22"
Отправлено Аноним , 04-Апр-23 23:03 
Вместо с Линуксом для десктопа.  

"Доступен Wayland 1.22"
Отправлено Анонимусс , 04-Апр-23 23:07 
Линуксом для десктопа? Это что за зверь такой?

"Доступен Wayland 1.22"
Отправлено Аноним , 04-Апр-23 23:20 
> Линуксом для десктопа? Это что за зверь такой?

Это видимо камень в огород макоси, с которой обычно и объявляют очередной "Год линукса на десктопе!".


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 02:15 
Согласен. Верх цинизма когда делают подобные заявления парни сидящие поголовно на последних макбухак с линуксом в виртуалке. Линус тоже давний пользователь продукции apple, но он даже не заикается о линуксе на десктопе.

"Доступен Wayland 1.22"
Отправлено thhh , 05-Апр-23 08:06 
Почему он должен заикаться?

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 17:31 
Линукс в виртуалке эпл через жеппу работает на новых процах

"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 09:19 
Линус сидит на Эпловском железе, но на Макбуке у него Линукс. Не вижу никакой проблемы.

"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 22:52 
> Не вижу никакой проблемы.

Классика, тащем-то
https://itsfoss.com/linux-foundation-head-uses-macos/


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 06:54 
Без этого в блендере работать было никак, ага.

"Доступен Wayland 1.22"
Отправлено ИмяХ , 05-Апр-23 07:47 
Да, ты прав. Я вот прошёл много курсов, просмотрел кучу видеоуроков, но никак не могу начать работать с блендером из-за этих проклятых иксов!

"Доступен Wayland 1.22"
Отправлено Аноним , 04-Апр-23 23:04 
Расскажите, как выйти из вейланда не дёргая рубильник с током? Потому что когда он показывает чорный экран, он перехватывает на себя все комбинации включая реакцию на sysrq. Ну, не он сам наверно, а libinput, но с иксами такого не случалось.

"Доступен Wayland 1.22"
Отправлено Rootlexx , 05-Апр-23 00:33 
Он не может перехватывать реакцию на SysRq, поскольку их обрабатывает ядро. Если у вас нет реакции на эти комбинации, то или они выключены, или ядру поплохело настолько, что даже события ввода оно уже не осиливает. Очевидно, в обоих случаях искать причину следует не в Wayland.

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 00:39 
ты врешь, всему виной вяленый это факт

"Доступен Wayland 1.22"
Отправлено Rootlexx , 05-Апр-23 00:52 
Разберитесь в иерархии обработки событий ввода для начала, прежде чем обвинять кого-то во вранье.

Wayland-композиторы и все остальные приложения в пространстве пользователя получают события ввода от ядра, через события evdev. Т.е. сначала идёт ядро, а затем уже всё остальное. Как следствие, приложение никак не может помешать ядру обработать комбинацию клавиш SysRq, и если этого не происходит, то дело в ядре.


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 02:18 
> через события evdev

За это нужно казнить.


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 01:07 
Видимо, он то всё же делает, поскольку даже лампочки на клавиатуре перестают работать стоит запустить сессию вейланда. Даже когда паника случается или ядро зависает и ждёт OOM-killer такого не случается (но тут и никакой абнормальной активности диска).

"Доступен Wayland 1.22"
Отправлено Rootlexx , 05-Апр-23 01:34 
Как раз-таки неработающие индикаторы на клавиатуре — явный признак чего-то уровня kernel panic, когда некому обработать нажатия клавиш.

Возможно, используемый вами композитор дёргает функции EGL, которые триггерят какие-то баги в видео-драйвере — самая очевидная из возможных причин.

Кроме того:

>ядро зависает и ждёт OOM-killer такого не случается (но тут и никакой абнормальной активности диска)

*Ядро* в описанном сценарии не зависает. Пользовательские программы — да, ожидают завершения системных вызовов или выделения ресурса планировщиком, но ядро продолжает работать.

И OOM killer — это функция ядра, так что ядро, очевидно, не может зависнуть и ждать, пока придёт функция самого же ядра.


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 02:57 
Какие нажатия клавиш? Лампочки всегда работают и без ядра. В описанном сценарии оно именно что зависает. Если вызвать oom-killer через sysrq, реакция должна быть моментальной, но во многих случаях реакции приходится ждать несколько минут и ядро даже не заметит что что-то не так (я пытался включать вотчдоги, чтобы ядро замечало такие проблемы, но если вотчдоги тоже висят они не тригеррятся никак). И sysrq+r тоже должна быть моментальной. Когда раздуплится видно в логе что реакция не приходит несколько минут. Только лампочки на клавиатуре при том всём работают. А тут нет. Зависание видеокарты тоже выглядит не так.

"Доступен Wayland 1.22"
Отправлено iPony129412 , 06-Апр-23 08:34 
> Лампочки всегда работают и без ядра.

Ну может на каких умных клавиатурах.
А так — нет.


"Доступен Wayland 1.22"
Отправлено Аноним , 10-Апр-23 06:27 
>Ну может на каких умных клавиатурах. А так — нет.

Лжёт, и не краснеет. Лампочки на клавиатурах не то что без ядра должны работать, они должны работать даже когда BIOS не загружен. Потому что это специально задуманная диагностическая фича, чтобы понимать "проблема в системе" или "проблема в клавиатуре".


"Доступен Wayland 1.22"
Отправлено iPony129412 , 10-Апр-23 07:05 
У меня всегда, когда линусы зависали на стандартном луддитно десктопе с иксами, то лампочки уже не   на обычной клавиатуре Logitech K120 уже не реагировали на CAPS лок.

Это был либо дикий свопинг.
А один раз начитался совета по утранению тиринга с Nvidia. Включил там какой-то ForceFullCompositionPipeline по рецептам в интренетах, короче через пару дней словил панику ядра, выключил обратно как было.


"Доступен Wayland 1.22"
Отправлено iPony129412 , 10-Апр-23 07:24 
Тоесть я вот больше десяти лет пользовался десктопным линуксом с иксами.
И всегда у меня был принцип. CAPS нажимаю -> не загорается лампочка.
Пришло время перезагружпть линукс пинком по кнопке RESTART на системнике. Всё, кранты.

"Доступен Wayland 1.22"
Отправлено iPony129412 , 10-Апр-23 07:29 
> Пришло время перезагружпть линукс пинком по кнопке RESTART на системнике. Всё, кранты

Причём, что интересно.
На "глючной" венде не помню когда надо было пинком перезагружать ПК.
А на "сабильном" десктопном линуксе - раз в год бывает.



"Доступен Wayland 1.22"
Отправлено PnD , 07-Апр-23 14:06 
Можно и без паники. У меня на хосте с AMD Ryzen 5 3400G периодически подвисает (глухо, прибивается только "девяткой") kwin_x11.
Там правда то что на уровне X11 — отрабатывает. Но всё что выше реагировать перестаёт, до прибития kwin.
Для человека не в теме выглядит как "оно всё зависло". (А если в дистрибутиве выключены доп. tty, то так оно и есть.)

"Доступен Wayland 1.22"
Отправлено n00by , 05-Апр-23 07:49 
> когда он показывает чорный экран, он перехватывает на себя все комбинации
> включая реакцию на sysrq.

Прекратите публиковать чушь.
sysrq обрабатывается ядром.

https://www.kernel.org/doc/html/latest/admin-guide/sysrq.html


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 15:21 
Объясни тогда, почему вейланд отбирает клавиатуру у пользователя и до ядра сигнал не доходит? Когда я запускал с modesetting в виртуалке точно так же было и реакция была только на host-key. Это не 1 раз случилось, это 100% воспроизводимость уже несколько лет. Если вейланд-сессия не смогла запуститься, ты остаёшься с чёрным экраном. Вроде даже всегда так было. Вот я и спрашиваю, что и где настроить, чтобы вейланд хотя бы не отбирал клавиатуру.

"Доступен Wayland 1.22"
Отправлено n00by , 05-Апр-23 16:06 
> Объясни тогда, почему вейланд отбирает клавиатуру у пользователя и до ядра сигнал
> не доходит?

Ни почему, Воланд в принципе не умеет это делать.
Когда жмёте кнопку, контроллер USB генерирует прерывание, оно обрабатывается ядром.
Далее ядро решает, отдавать ли данное событие клиентам.
Если ядро встречает sysrq последовательность, оно её само и обрабатывает.
Если ядро не способно реагировать на прерывания, вероятно, случился аппаратный сбой или какой-то драйвер всё жестко повесил.

> Когда я запускал с modesetting в виртуалке точно так
> же было и реакция была только на host-key. Это не 1
> раз случилось, это 100% воспроизводимость уже несколько лет.

Несколько лет воспроизводится, несколько лет здесь пишите, наверняка и багрепорт написали, а значит поделитесь ссылочкой?

> Если вейланд-сессия не
> смогла запуститься, ты остаёшься с чёрным экраном.

Я не остаюсь. Я запускаю сессию командой sway и вижу причину ошибки, если таковая есть. В случае Gnome или KDE я переключаюсь Ctrl+Alt+F3 и смотрю journalctl.


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 16:55 
Анониму ответил, почему это не так. Какие могут быть багрепорты, если непонятно даже, кому жаловаться?

>wayland black screen freeze
>About 1,270,000 results


"Доступен Wayland 1.22"
Отправлено n00by , 05-Апр-23 17:01 
> Анониму ответил, почему это не так.

Я не собираюсь читать какие-то ответы Анониму, потому что перед написанием своего сообщения посмотрел сорцы ядра.

> Какие могут быть багрепорты, если непонятно
> даже, кому жаловаться?
>>wayland black screen freeze
>>About 1,270,000 results

Ещё раз - прекратите писать чушь.

Wayland on 22.04 hangs all screen updates unless mouse is ...
reddit.com
https://www.reddit.com › wa...
·
Перевести эту страницу
8 авг. 2022 г. — Wayland on 22.04 hangs all screen updates unless mouse is moving. ... It begins to boot, showing the black screen and the loading gear.



"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 17:12 
Объясни тогда, почему и с иксами переключение на tty может не работать и sysrq не работает пока не нажмёшь ctrl+alt+sysrq+r, если у ядра никто не отбирает ввод, по твоим словам? Чушь тут как раз у тебя.

"Доступен Wayland 1.22"
Отправлено n00by , 06-Апр-23 08:02 
> Объясни тогда, почему и с иксами переключение на tty может не работать

По той же причине, что и с Wayland. Таким образом Wayland исключается их круга подозреваемых.)

> и sysrq не работает пока не нажмёшь ctrl+alt+sysrq+r, если у ядра
> никто не отбирает ввод, по твоим словам?

Я это уже объяснял, процитирую:

Когда жмёте кнопку, контроллер USB генерирует прерывание, оно обрабатывается ядром.
Далее ядро решает, отдавать ли данное событие клиентам.
Если ядро встречает sysrq последовательность, оно её само и обрабатывает.
Если ядро не способно реагировать на прерывания, вероятно, случился аппаратный сбой или какой-то драйвер всё жестко повесил.

Видите третье предложение? Его надо расписать подробнее, потому что оно Вам не понятно? А я не вижу смысла это делать. Вы же лучше всех всё знаете.


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 16:16 
Тебе похоже бесполезно объяснять, для тебя, похоже, компутеры и ОС какая-то шаманская магия. Но повторю, что тебе говорили выше. У тебя "отбирает клавиатуру" не вейланд, а ядро, которому поплохело из-за того, что вейланд что-то дернул в драйвере и драйвер "прокрутил ядро через мясорубку". Или в ядре баг при взаимодействии с драйвером, что менее вероятно. Даже если вяленый что-то неправильно дергает в драйвере, драйвер не должен гробить ядро. А оно гробится. Значит, проблема скорее всего в драйвере (баги, недоделки).

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 16:43 
Я вполне обоснованно так считаю. Иксы тоже перехватывают весь ввод на себя при зависании и sysrq не работает, надо сначала переключить на прямую обработку ядром. Так и тут вейланд что-то делает с ядром, только не даёт уже переключить обработку клавиатуры на ядро. Я не замечал, чтобы ядро гробилось, по-моему все программы продолжают работать фоном (например, аудиоплеер продолжает воспроизводить музыку).

"Доступен Wayland 1.22"
Отправлено Xo , 05-Апр-23 18:42 
Хз, уместно или нет, на sway переключение на tty2 приводило к зависаниям с клавой. Решилось это удалением настройки tty1 в bashprofile.

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 18:49 
Нету такого, но, я думаю, дело тут скорее в каком-нибудь logind, это вполне в его духе. Странно только, что с иксами такого не случалось никогда.

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 13:00 
>как выйти из вейланда не дёргая рубильник с током?

Чё, прям как Vim?


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 15:23 
Вим хотя бы пищит, да и справка есть. Если человек не идиот, решение всегда на поверхности. А тут -- нет.

"Доступен Wayland 1.22"
Отправлено InuYasha , 05-Апр-23 17:30 
вим хотя бы можно грохнуть через топ из соседнего терминала :)

"Доступен Wayland 1.22"
Отправлено n00by , 06-Апр-23 08:10 
Так у него тут в №211 "по-моему все программы продолжают работать фоном (например, аудиоплеер продолжает воспроизводить музыку)."

Значит можно подключиться по SSH и грохнуть. Но это слишком долго, быстрее строчить который год на Опеннет. ;)


"Доступен Wayland 1.22"
Отправлено InuYasha , 07-Апр-23 13:26 
> подключиться по SSH и грохнуть.

Ну, значешь, это всё-таки немного черезжопно и требует второй компьютер.


"Доступен Wayland 1.22"
Отправлено n00by , 07-Апр-23 15:03 
>> подключиться по SSH и грохнуть.
> Ну, значешь, это всё-таки немного черезжопно и требует второй компьютер.

С одной стороны - безусловно. С другой - он тут столько энергии потратил, что возникают вопросы. :)


"Доступен Wayland 1.22"
Отправлено Аноним , 04-Апр-23 23:07 
Забавный этот вейленд. Протокола для расшаривания отдельных окон до сих пор не существует даже в виде черновика. А протокол для расшаривания рабочего стола существует в виде нескольких разных несовместимых черновиков. И как вы предлагаете расшаривать отдельные окна в скайпах, слэках и прочих OBS студиях?

"Доступен Wayland 1.22"
Отправлено DeerFriend , 04-Апр-23 23:28 
А как тогда google meet, yandex telemost, etc работают?

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 00:12 
Через иксы

"Доступен Wayland 1.22"
Отправлено DeerFriend , 05-Апр-23 10:10 
в последней федоре уже нет никаких иксов. И при этом всё работает.

"Доступен Wayland 1.22"
Отправлено AlexYeCu_not_logged , 05-Апр-23 10:30 
>в последней федоре уже нет никаких иксов.

В смысле?


"Доступен Wayland 1.22"
Отправлено DeerFriend , 05-Апр-23 12:30 
https://www.opennet.me/opennews/art.shtml?num=54476

"Доступен Wayland 1.22"
Отправлено AlexYeCu_not_logged , 05-Апр-23 13:50 
По ссылке:

> перевод сборки с рабочим столом KDE на использование Wayland по умолчанию. Сеанс на базе X11 планируется перевести в разряд опции.

Это явно противоречит утверждению:

>в последней федоре уже нет никаких иксов

Во-первых, касается только KDE и, возможно, Gnome.
Во-вторых, Иксы таки остаются, по крайней мере пока. В том числе и для KDE.


"Доступен Wayland 1.22"
Отправлено femtobrain , 05-Апр-23 14:17 
У меня в телеге точно работает, и в OBS тоже

"Доступен Wayland 1.22"
Отправлено чирп , 05-Апр-23 17:41 
у меня Фёдора там есть иксы

"Доступен Wayland 1.22"
Отправлено DeerFriend , 06-Апр-23 08:43 
Если что-то из дистрибутива ещё не успели выпилить, не значит, что оно продолжает использоваться.

"Доступен Wayland 1.22"
Отправлено Rootlexx , 05-Апр-23 00:47 
Сейчас метод через PipeWire и интерфейс org.freedesktop.portal.ScreenCast — де-факто стандарт. И там среди типов источников есть и "окно" (см. свойство AvailableSourceTypes).

"Доступен Wayland 1.22"
Отправлено Skullnet , 05-Апр-23 02:57 
Я тебе ещё на LOR-е писал, что это костыль. В Xorg-е напрямую можно скринкастить без какого либо стороннего софта.

"Доступен Wayland 1.22"
Отправлено Самый умный из вас , 05-Апр-23 03:58 
RedHat, сворачиваем Вейланд. Не прошёл проверку на костыли у экспертов

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 12:25 
Они итак его не развивают никак, лол.

"Доступен Wayland 1.22"
Отправлено Skullnet , 05-Апр-23 16:16 
Именно так, как нормального скринкасинга не было так и нет. Впрочем, других десктопных фич тоже: https://gitlab.freedesktop.org/wayland/wayland/-/issues/233

"Доступен Wayland 1.22"
Отправлено Анонимусс , 05-Апр-23 09:47 
Это не костыль. Костыль это как раз то, что кто угодно может получать содержимое чужих окон.
Сделан во времена, когда софт передавался на дискетках и собирался сам.

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


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 13:38 
> что он потырит его пароли, пороется в его файлах и тд

чем тут поможет вяленый?

заводи отдельную учетку и запускай от этой учетки отдельные иксы.


"Доступен Wayland 1.22"
Отправлено annon_II , 05-Апр-23 14:15 
т.е. добавим еще больше костылей?

"Доступен Wayland 1.22"
Отправлено Skullnet , 05-Апр-23 16:40 
> Это не костыль.

Это софтварный костыль, потому что в Wayland нету ICC (Inter client communication).

> то, что кто угодно может получать содержимое чужих окон.

А это отсутствие системы разрешений и всех это устраивало, потому что XACE реализовывать никто не захотел: https://www.x.org/releases/X11R7.6/doc/xorg-docs/specs/Xserv...

> Тут проблема даже больше. Времена изменились и пользователю нужна возможность спокойно запускать любой софт без опасения что он потырит его пароли, пороется в его файлах и тд

Сколько людей действительно пострадали за 20 лет? Я вам скажу: ноль.

> Но удобного способа выдачи разрешений до сих пор нет.

В Wayland нет системы разрешений, то что вы называете безопасностью в Wayland - это тупо ограничение архитектуры, это, ещё раз, не секюрные фичи.



"Доступен Wayland 1.22"
Отправлено Анонимусс , 05-Апр-23 21:16 
Ты читать умеешь? Я же черным по белому написал - "проблема даже больше"
Вяленый закрывает только одну дыру - перехват ввода-вывода и изображения. Что уже круто.
А до человеческой выдачи прав линуксу еще как до луны. Возможно это вообще не будет сделано никогда.

> А это отсутствие системы разрешений и всех это устраивало

Брехня. Не "всех устраивало", а "никто не захотел в это ввязываться".
Лепить еще один костыль к уже и так на 90% состоявшим их костылей иксам... Не удивительно что желающих не нашлось.

> Я вам скажу: ноль.

Ничосе откровение! А как ты обо всех узнал а?

> В Wayland нет системы разрешений, то что вы называете безопасностью в Wayland

Да, он закрывает только то, о чем я написал выше. Но и это уже огромный прогресс для линукса.
И это не ограничение архитектуры. Им ничто не мешало прописать это в протокол. Но слава богу они этого не сделали.


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 20:22 
А расскажи как наоборот сделать? Что бы какой-то софт смог в любое окно обращаться, получать оттуда информацию и обратно посылать. Включая нажатия на кнопки, прокрутки и прочее что обычно делает сам пользователь.

"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 12:26 
так не честно.

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


"Доступен Wayland 1.22"
Отправлено Аноним , 09-Апр-23 07:30 
Действительно, что это я захотел. Вон тут через сообщение - закрывает одну из самых больших дер, прогресс в линуксе. Отличный прогресс. Поучаствовал там где эта так называемая дыра нужна в работе. Всего-лишь одно из сильно растущих, в деньгах, направлений в ит. В первый раз были разговоры что сейчас вин, а потом люди всё доделают и переедем на лин. А тут дыру закрыли. И теперь в работе будет десяток виндов крутится.

"Доступен Wayland 1.22"
Отправлено Анонин , 05-Апр-23 11:36 
Т.е. LOR'а тебе было не достаточно и ты решил придти позориться и сюда тоже?

"Доступен Wayland 1.22"
Отправлено AlexYeCu_not_logged , 05-Апр-23 10:32 
>Сейчас метод через PipeWire

Это тот который ещё и в звук лезет, но при этом пока что не особо умеет?


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 11:59 
Что конкретно не умеет-то?

"Доступен Wayland 1.22"
Отправлено AlexYeCu_not_logged , 05-Апр-23 13:53 
>Что конкретно не умеет-то?

Претензии к качеству звука в основном: какой-то дисторшн непонятный, прерывистость. Возможно, настраивается, но из коробки точно не работает как надо. Хуже PA, достижение прям.

В плане поддержки чипов звуковых карт всё примерно на уровне PA, т. е. плохо. Разве что соображает, что какая-то стереопара занята и в схемах соединений её не отображает и не отображает конфигурации, в которых она задействована. PA в таких условиях просто не поднимется.


"Доступен Wayland 1.22"
Отправлено Skullnet , 05-Апр-23 16:55 
> Претензии к качеству звука в основном: какой-то дисторшн непонятный, прерывистость. Возможно, настраивается, но из коробки точно не работает как надо.

Pipewire работает из коробки на всех моих звуковухах. То что у вас, скорее всего баг из-за несовместимости частот дискретизации. Обновите PW до последней версии, если не поможет, откройте тут тикет: https://gitlab.freedesktop.org/pipewire/pipewire

Сами понимаете, что звуковых карт овер 9000 и столько же приложений, а Pipewire пилится всего несколько лет, хотя уже работает в 95% случаях.

> Хуже PA, достижение прям.

PA намного хуже. PW проектировался с учётом низких задержек в системе, а значит вы не будете ловить пшпшпшпшп при высокой загрузке процессора. PA был хорошей идеей, но реализация была какашечной, поэтому его выкинули и заменили на Pipewire. А ещё выкинули, потому что PA был не интуитивен в настройке, а у PW и поддержка jack из коробки, и Bluetooth работает лучше.


"Доступен Wayland 1.22"
Отправлено AlexYeCu_not_logged , 05-Апр-23 18:16 
>То что у вас, скорее всего баг из-за несовместимости частот дискретизации.

Так там в настройках автовыбор из нескольких вариантов прописывается. Должно нормально переключаться. Вопрос, правда, в том, как это всё с настройками того же модуля для PA соотносится — прослойка над прослойкой то такое.

>Сами понимаете, что звуковых карт овер 900

Я так понял, тут скорее идеологическая проблема: разработчики PA, в своё время, были очень против двухчиповых карт и железных микшеров. Сперва просто против, а потом с аргументом «так больше не делают». PW просто унаследовал этот подход. В alsa, замечу, со всем этим проблем нет.

>и столько же приложений

Я в mpv проблемы видел. Довольно распространённое приложение так-то.

>PA был хорошей идеей

Да как сказать… Мне не особо понравилось, если честно.

>А ещё выкинули, потому что PA был не интуитивен в настройке,

У PW с этим не сказать чтоб лучше. Разбивка на стереопары из конфига. И один шут гуглить — никакой интуитивности нет и близко. Графические оболочки с нодами — ужас ужасный, рядом с таковыми из kxproject  и рядом не валялся. Значительной частью функций приходится управлять через пульсовые же утилиты. Список звуковых устройств вообще жуткий, ибо пытается объять функционал alsa, PA, Jack-а и PW.


"Доступен Wayland 1.22"
Отправлено AlexYeCu_not_logged , 05-Апр-23 18:18 
Ах да, чуть не забыл. Он ещё и ставится чудно. Поддержка pa потребует замены пары пакетов, а вот ради jack-а придётся уже вручную пожонглировать пакетами, нормальной процедуры замены не предусмотрено. Но это уже к Fedora претензии, а не к PW.

"Доступен Wayland 1.22"
Отправлено Skullnet , 05-Апр-23 18:51 
> а вот ради jack-а придётся уже вручную пожонглировать пакетами, нормальной процедуры замены не предусмотрено.

Предусмотрено:
pw-jack <приложение>


"Доступен Wayland 1.22"
Отправлено AlexYeCu_not_logged , 05-Апр-23 19:06 
>> а вот ради jack-а придётся уже вручную пожонглировать пакетами, нормальной процедуры замены не предусмотрено.
> Предусмотрено:
> pw-jack <приложение>

Вот только сперва всё необходимое надо установить. И там будет конфликт с пакетами оригинального джека. Разруливаемый в ручном режиме, но тем не менее.


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 23:45 
А зачем вам пакеты оригинального джека, если pw берет все на себя?

"Доступен Wayland 1.22"
Отправлено AlexYeCu_not_logged , 06-Апр-23 19:06 
> А зачем вам пакеты оригинального джека, если pw берет все на себя?

Они УЖЕ установлены. И для установки поддержки PW их требуется удалить. И пакетный менелджер это корректно не может отработать, требуется ручное вмешательство.


"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 23:04 
это что за дистрибутив такой, или вы Джек из исходников собирали и пакетный менеджер ничего о нем не знает?

"Доступен Wayland 1.22"
Отправлено AlexYeCu_not_logged , 06-Апр-23 23:42 
> это что за дистрибутив такой, или вы Джек из исходников собирали и
> пакетный менеджер ничего о нем не знает?

Ну ты ж ведь ничего не прочитал, верно? Ты сам придумал некое утверждение и сейчас пытаешься его же оспорить.


"Доступен Wayland 1.22"
Отправлено Rootlexx , 05-Апр-23 14:49 
>Это тот который ещё и в звук лезет

Пока не попросите, не полезет. Чтобы PipeWire выступал как звуковой сервер, нужен активный менеджер сессий PipeWire, например WirePlumber.

У меня захват содержимого рабочего стола в Wayland идёт через PipeWire, но вывода звука — через PulseAudio, и они совершенно не конфликтуют друг с другом.

По поводу "пока что не особо умеет" ничего сказать не могу, поскольку ещё полноценно не пользовался PipeWire в роли звукового сервера.


"Доступен Wayland 1.22"
Отправлено AlexYeCu_not_logged , 05-Апр-23 18:24 
>Пока не попросите, не полезет. Чтобы PipeWire выступал как звуковой сервер, нужен активный менеджер сессий PipeWire, например WirePlumber.

В Fedora, кстати, для установки pipewire надо удалить pulseaudio. И звук будет идти уже не через pulseaudio, а через pipewire, который предоставляет интерфейс pulseaudio. Там вроде бы даже конфиги  используются сови для настройки вот этого вот puipewire-pulseaudio, а не из /etc/pulseaudio


"Доступен Wayland 1.22"
Отправлено Skullnet , 05-Апр-23 16:18 
> Это тот который ещё и в звук лезет, но при этом пока что не особо умеет?

Вообще-то Pipewire - это звуковой сервер, запись с экрана там добавили потому что могут (почему бы и нет), и потому что разработчики Wayland-а не смогли. Но в иксах эта фича бесполезна, потому что в иксах можно записывать экран и без Pipewire.


"Доступен Wayland 1.22"
Отправлено AlexYeCu_not_logged , 05-Апр-23 19:07 
> Вообще-то Pipewire - это звуковой сервер

Сами разрабы его вроде как мультимедиа-сервер позиционируют.


"Доступен Wayland 1.22"
Отправлено Skullnet , 05-Апр-23 20:00 
>> Вообще-то Pipewire - это звуковой сервер
> Сами разрабы его вроде как мультимедиа-сервер позиционируют.

Ну, а почему бы и нет?


"Доступен Wayland 1.22"
Отправлено iPony129412 , 06-Апр-23 03:40 
> Вообще-то Pipewire - это звуковой сервер, запись с экрана там добавили потому что могут

Всё наоборот.

> Initially, Pinos only handled video streams. By early 2017, Taymans had started working on integrating audio streams.


"Доступен Wayland 1.22"
Отправлено Skullnet , 06-Апр-23 15:18 
>> Вообще-то Pipewire - это звуковой сервер, запись с экрана там добавили потому что могут
> Всё наоборот.
>> Initially, Pinos only handled video streams. By early 2017, Taymans had started working on integrating audio streams.

Основные фичи пайпы - для аудио.


"Доступен Wayland 1.22"
Отправлено iPony129412 , 07-Апр-23 04:57 
> это звуковой сервер, запись с экрана там добавили потому что могут

Альтернативный язык значит.



"Доступен Wayland 1.22"
Отправлено Аноним , 07-Апр-23 18:09 
Кто тебе сказал что это звуковой сервер?

"Доступен Wayland 1.22"
Отправлено Вася , 05-Апр-23 02:01 
Странно, у меня OBS захватывает wayland окна. Что я делаю не так?

"Доступен Wayland 1.22"
Отправлено anonymous , 05-Апр-23 07:34 
какой wm пользуешься?

"Доступен Wayland 1.22"
Отправлено ИмяХ , 05-Апр-23 07:50 
Твой вопрос уже содержит ответ: нужно сделать окно частью рабочего стола.

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 11:56 
Pipewire+xdg-desktop-portal.

"Доступен Wayland 1.22"
Отправлено cheburnator9000 , 04-Апр-23 23:36 
Релиз текстового документа с описанием протокола???

"Доступен Wayland 1.22"
Отправлено Skullnet , 05-Апр-23 03:03 
Wayland - это протокол, на основе которого пишут монолитные композитные сервера каждого DE. А у иксов есть уже единая реализация сервера и расширения. В результате чего у X-ов все компоненты взаимозаменяемые, а у Wayland-а нет. И так как в Wayland-е каждое DE - это отдельный уникальный графический сервер - лови фрагментацию во все поля.

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 09:38 
От разделения протокола и его реализаций одни плюсы. Чтобы не видеть это, нужно быть слепым.

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 20:19 
Зависит от возможностей протокола. Когда в core protocol 3,5 функции, а 90% расширений в unstable профитов никаких нет. Это только стимулирует велосипедостроительство и "недокументированные функции" (когда возможность в конкретном сервере вроде бы есть, но как оно должно работать - хз, пока не задумывались и толком не обсуждали).

"Доступен Wayland 1.22"
Отправлено Нон , 05-Апр-23 09:42 
Скажем честно - есть гном, а есть все остальное, что не поддерживается и теперь убито. Так что можно сказать, что наоборот - фрагментации теперь нет.

"Доступен Wayland 1.22"
Отправлено fumanchez , 05-Апр-23 14:06 
Кого убили то, у меня почти все приложения даже с отключенным XWayland работают

"Доступен Wayland 1.22"
Отправлено Skullnet , 05-Апр-23 16:12 
Даже Ubuntu потихоньку завозит Cinammon (https://www.omgubuntu.co.uk/2023/03/ubuntu-cinnamon-new-offi...). Следующий шаг - отказ от GNOME. В Fedora, конечно, останется. Но GNOME - это кризис Linux desktop-а и жуткая маргинальщина.

"Доступен Wayland 1.22"
Отправлено iPony129412 , 05-Апр-23 22:39 
Так завозят, что в 2017 году выкинули Unity в пользу GMOME.
А так они просто сократили десктоп. Поэтому компенсируют это комьюнити. Даже своей старой Unity тоже рады — комьюнити работает.

"Доступен Wayland 1.22"
Отправлено fumanchez , 05-Апр-23 14:01 
И какие плоды этой взаимозаменяемости компонентов X-ов? Реализация X11-сервера фактически одна - это Xorg, оконные менеджеры у каждого DE свои, и как правило, они же ответственны и за композитинг. Что кардинально меняется, когда разработчики DE могут сами запилить реализацию протокола под свои нужды или взять готовую, например wlroots?

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 00:57 
Уже почти совсем готов?

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 01:12 
У меня на 4 пне анимация и скроллинг в браузере тормозят под вяленым и в то же время под иксами всё плавненько работает

"Доступен Wayland 1.22"
Отправлено марфа , 05-Апр-23 10:50 
Некрофилам - некрофильские протоколы

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 12:22 
Ну так даже топовые видеокарты времён 4 пня слабее современных встроек, в иксах вы небось сидите даже без композитинга соответсвенно от видеокарты практически ничего не требуется, а для нормальной работы wayland нужна поддержка драйверами Generic Buffer Management или EGLStreams в случае проприетарных драйверов nvidia, и скорее всего драйвер вашей дрейвней железки ничего из этого не умеет, соответственно wayland работает без аппаратного ускорения, соответственно композитингом занимается ваш древний проц, отсюда и лаги.

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 13:43 
вывод это вяленый не готов или п4 не готов?

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 20:25 
mesa не готова. Точнее уже никогда не будет готова, т.к. там старые карты выкидывают. А в старые ветки новомодные фишки из DRM/KMS&ко не добавляют.

"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 12:16 
если в иксах рабоает, а в вяленом нет, то значит виновата меса?

ну ну


"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 23:51 
В X11 через glamor тоже тормозить будет. Потому что вместо вместо 3d-ускорителя будет llvmpipe. А 3D-ускоритель не получается использовать, т.к. нет OpenGL/EGL нужной версии.

Wayland он быстрее X11 только если клиент может текстурку окна положить сразу в видеопамять. Иначе все картинки от wayland - это пшик-пук.


"Доступен Wayland 1.22"
Отправлено Пора валить , 05-Апр-23 16:30 
Видеокарта Radeon r5 240 под которую даже официально есть драйвера под win10 и может аппаратное декодирование h264 ютуба, благо есть pcie. Так что это проблема не железа, это проблема вяленого.

"Доступен Wayland 1.22"
Отправлено iPony129412 , 05-Апр-23 18:07 
Ну можно и так сказать.
Только десятилетнее железо особо никому неинтересно.

"Доступен Wayland 1.22"
Отправлено iPony129412 , 05-Апр-23 18:14 
Проще пользователю вставить себе затычку (🤨), если про AMD, то 6400 какую-то.

"Доступен Wayland 1.22"
Отправлено Хо , 05-Апр-23 19:09 
"Вы не вписались в рынок"

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 23:57 
Дайте угадаю, у вас стоит драйвер radeon, а не amdgpu, попробуйте задействовать amdgpu, если он поддерживает вашу карту то должно полегчать, если нет то не судьба, купите б/у карту посовременнее.

"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 10:09 
Вы что считаете что если на современном железе не заметно тормознутность софта, то софт вдруг перестал тормозить? А архитектурные ограничения wayland ещё появятся.

"Доступен Wayland 1.22"
Отправлено Дата сатанист , 05-Апр-23 01:13 
Сижу 6 месяцев на Hyprland. Экспириенс просто невероятный, ничего круче раньше и близко не видел. Всем советую.

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 01:22 
Под openbsd не работает. Так что не нужно.

"Доступен Wayland 1.22"
Отправлено anonymous , 05-Апр-23 07:37 
чем нравится?

"Доступен Wayland 1.22"
Отправлено Skullnet , 05-Апр-23 02:55 
> Wayland решает многие проблемы с безопасностью X11, так как в отличие от последнего изолирует ввод и вывод для каждого окна, не позволяет клиенту получить доступ к содержимому окон других клиентов

У вас враньё уже в самой новости. Wayland никак не решает проблемы с безопасностью, а вышеперечисленный пример - это говноограничение из-за изначально дефектной и плохо спроектированной архитектуры вяленда. Это не security фичи.


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 05:44 
Иксы: открываешь эмулятор терминала, вводишь sudo su -, набираешь пароль, получаешь рута. Теперь этот рут доступен не только тебе, но и всем остальным приложениям, потому как они могут посылать в этот терминал различные команды тем же образом, как это делает xdotool. Безопасности в иксах нет в принципе, "дом свободный, живите кто хотите". В вяленом такой трюк не пройдет.

"Доступен Wayland 1.22"
Отправлено mma , 05-Апр-23 05:57 
Даже не надо посылать никуда. Просто мониторишь события от клавиатуры, как видишь sudo так быстренько запоминаешь пароль)

"Доступен Wayland 1.22"
Отправлено Adam Freemen , 05-Апр-23 06:08 
> вводишь sudo su -

И зачем эту команду использовать? Ни при создании своих сборок, ни при запуске других команд с правами root не использовал эту команду ни разу.


"Доступен Wayland 1.22"
Отправлено iPony129412 , 05-Апр-23 07:11 
Ну это у кого рлохо со знанием командной строки такой запускают типа масло масляного.
Хотя это же ничего не меняет в коментарии.

"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 12:14 
> коментарии

в комментарии это меняет все.

т.к. изначально разговор идет о локал-хосте мамкиного хакера, который сам себе ССЗБ...


"Доступен Wayland 1.22"
Отправлено iPony129412 , 06-Апр-23 12:33 
> т.к. изначально разговор идет о локал-хосте мамкиного хакера, который сам себе ССЗБ...

А крутые специалисты sudo не используют, или USB токенами какими-то?
Поинт в чём?


"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 21:47 
ну давай так.

если ты 0дмин в организации, то явно не должен бегать по компам юзеров выгояя их с рабочего места и из под их учетки на рабочем столе с их отрытыми окнами открывать поверх терминал пытаться что-то править из-под рута пока юзер уныло смотрит со спины "а чо там колдует этот админ"...

если ты мамкин хацкер и (по совместительству) админ своего домашнего локалхоста, то, если ты боишся взломов со стороны КГБ/АНБ/рептилойдов, тем более должен иметь несколько учеток - одна для котиков, другая для боротьбы с анунаками из под которой ни в коем случае не вводить пароли :)  


"Доступен Wayland 1.22"
Отправлено iPony129412 , 07-Апр-23 05:02 
Ну это примтивный аргумент уровня "мой дом - моя крепость".
И КГБ/АНБ тут не причём - это называется доведение до абсурда.

Желание простое и понятное, чтобы кейлоггер не был доступен кому попало и как попало, а начинаются глупые оправдания.



"Доступен Wayland 1.22"
Отправлено Аноним , 10-Апр-23 12:09 
>  начинаются глупые оправдания

глупые оправдания это когда какой-то "сферической безопасностью" оправдывают то, что до сих пор сабжем невозможно нормально пользоваться - то тут подпорки нужны, то железо не то и должен его менять, то должен DE всем в конторе сменить и всех юзеров в организации переучить на гном...

Все эти телодвижения ради чего? Ради того чтоб получить какую-то дополнительную "безопасность" в высосанном из пальца примере вялянофилов?

Как минимум 10 лет иксы еще протянут - за это время поколение железа сменится и или к тому времени сабж будет более адекватным или вменяемую альтернативу запилят или (если ни первое и ни второе) иксы так и будут как ВИЛ - живее всех живых...


"Доступен Wayland 1.22"
Отправлено Skullnet , 05-Апр-23 06:17 
https://github.com/Aishou/wayland-keylogger

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 06:37 
> This is a LD_PRELOAD attack that intercepts the Wayland protocol.
> Inject an environment variable to each attacked program.

Защита банальная: монтируешь хомяк и прочие world-writable-папки с флагом noexec, как это рекомендует делать CIS. Иксы эксплуатируются успешно и без LD_PRELOAD при условии, что есть доступ к ~/.Xauthority и /tmp/.X11-unix/X0 (а это все приложения, запускаемые из-под тебя).


"Доступен Wayland 1.22"
Отправлено n00by , 05-Апр-23 08:03 
Ещё банальнее - линковать статически. Но религия не позволяет.

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 14:39 
Я предлагал сто раз сделать reference wasteland compositor, который может работать вообще в собственной сессии, как, например, DWM в Windows, но "это путь не наш - наш, это пилить 15 аналогов Xorg server".

https://gitlab.freedesktop.org/wayland/wayland/-/issues/233


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 16:58 
знатно там тебя законтрили. Одно лишь твое "ваши доказательства не доказательства" чего стоят: когда выяснилось, что одна прога может очень трудными путями читать память других процессов, поднялся дикий вой: караул! срочно замедляем процы! патчим-патчим-патчим ядра! А когда у тебя кхм-кхм-дцать лет подряд одна прога может напрямую считывать окна других процессов и посылать им события (есть даже удобный эксплоит: xdotool), то это как бы ничего, "это другое".

Ташкинов: Not a single person however has provided a single proof of X.org's "insecurity"
Мейнтейнер: (просто скидывает ссылочку со смайликом)
Ташкинов: THIS IS A BUG REPORT/FEATURE REQUEST AGAINST WAYLAND! LET S STICK TO IT AND NOT TURN IT INTO AN OPEN DISCUSSION!!11


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 20:24 
Шёл ~31 год существования X.org/X11.

До сих пор ни одного эксплоита/malware, которое бы использовало эту "дыру".

Тошнит.


"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 00:00 
Не нужен никакой эксплойт, заходи кто хочешь и бери что хочешь.

"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 08:43 
> Не нужен никакой эксплойт, заходи кто хочешь и бери что хочешь.

Отличный ответ!

- Дыра есть!!!
- Но её никто никогда не использовал.
- Дыра есть!!!

всё, что нужно знать о "логике" и "аргументации" пропонентов Wayland.


"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 12:12 
все верно.

это "дыра" только в голове у вайландовцев.



"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 18:11 
> Но её никто никогда не использовал.

Хочешь сказать никто и никогда не запускал xdotool?


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 16:58 
****, вы это предлагаете в качестве "безопасности"?

А не проще признать, что 'странная' архитектура вашего wasteland не совместима с парадигмой PC desktop? Слабо признать, что, если у вас в системе уже есть malware, то 'крутой' wasteland ничем не лучше, чем xorg?

И сколько людей будет включать такие костыли? Только вы лично?


[Изначально в этом сообщении не было ни мата, ни оскорблений, но раз Максим удаляет, то это вторая попытка с заменой "некрасивых" слов на звёздочки.]


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 17:08 
> 'странная' архитектура вашего wasteland

LD_PRELOAD не имеет никакого отношения к вяленому. Более того, к трюкам с LD_PRELOAD уязвимы вообще все программы: хоть калькулятор, хоть /usr/bin/ls, хоть иксы, хоть вяленый. И защищаться от этого следует системными средствами, следуя общеизвестным рекомендациям.

Ты еще скажи, что ls это небезопасно, потому что его можно подменить через PATH.


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 18:41 
Видимо поэтому гномовцы и продвигают идею, будто LD_PRELOAD надо дропнуть, мешает он видите ли зонды пропихивать.

"Доступен Wayland 1.22"
Отправлено Герострат , 05-Апр-23 07:11 
Сказочный эксперт 😂

"Доступен Wayland 1.22"
Отправлено n00by , 05-Апр-23 08:00 
Эк Вы замахнулись на технологическое отверстие в glibc. Это вообще из хеккерного FAQ "закреп в Линукс".

"Доступен Wayland 1.22"
Отправлено Анонимусс , 05-Апр-23 09:04 
Охохо, опять эта ссылка.
Надо будет как-нибудь на досуге посчитать сколько раз ее постили в разные темы в жалких попытках оправдать убогость иксов.

"Доступен Wayland 1.22"
Отправлено Admino , 05-Апр-23 13:45 
А у них в принципе вместо аргументации комплект ссылок.

"Доступен Wayland 1.22"
Отправлено Skullnet , 05-Апр-23 06:19 
Вам не кажется, что запускать оболочку от рута это по умолчанию небезопасно? Намного безопаснее запускать от рута отдельные приложения.

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 06:56 
— Доктор, мне больно, когда я делаю так
— Не делайте так

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 13:47 
что у тебя за помойка на компьютере?

т.е. ты логера боишься, а того что данные утекут или будут удалены/зашифрованы нет?

это прямо как калитка под охраной бабки с мелой, а в заборе дырки - иди кто хошь, бери что хошь...


"Доступен Wayland 1.22"
Отправлено Ананоним , 05-Апр-23 04:38 
Wayland'у уже 14 лет, а я его всё ещё не использую. Что я делаю не так?

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 04:45 
Тебя как конечного пользователя не должно заботить что там под капотом. Я вот может даже и использую эту шнягу, но понятия не имею.

"Доступен Wayland 1.22"
Отправлено Cyber100 , 05-Апр-23 06:36 
я со своей нвидией и не начну даже. так, пробую время от времени и прихожу в ужЫс.

"Доступен Wayland 1.22"
Отправлено iPony129412 , 05-Апр-23 07:09 
Пока не засадят в Ubuntu LTS дефолтом - пробовать не стоит.
Старый верный принцип.

"Доступен Wayland 1.22"
Отправлено жявамэн , 05-Апр-23 08:33 
в 22.04 уже дефолтом

"Доступен Wayland 1.22"
Отправлено iPony129412 , 05-Апр-23 08:41 
> в 22.04 уже дефолтом

Для Nvidia - нетЪЪЪ.


"Доступен Wayland 1.22"
Отправлено жявамэн , 05-Апр-23 13:51 
>> в 22.04 уже дефолтом
> Для Nvidia - нетЪЪЪ.

у меня встроенка процессорная.
мне норм


"Доступен Wayland 1.22"
Отправлено iPony129412 , 05-Апр-23 08:46 
Возврщение, извиняюсь, взад

https://debugpointnews.com/ubuntu-22-04-xorg-nvidia-back/


"Доступен Wayland 1.22"
Отправлено iPony129412 , 05-Апр-23 08:15 
Хотя мне вот пришлось Nvidia выкинуть в пользу AMD.
Не скажу, что доволен - глючновато и не доработано местами (это именно про AMD).
Nvidia нравилась больше.
Может в будущем обратно сменю на Nvidia, или Intel.

"Доступен Wayland 1.22"
Отправлено AleksK , 05-Апр-23 15:50 
Зато TLOU заработала лучше, чем на винде с невидией. У меня на rx6750xt на максимальных настройках от 50-85 фпс, а на 3060ti на винде куча жалоб на падение фпс до 5-10.

"Доступен Wayland 1.22"
Отправлено Дежавю , 05-Апр-23 11:28 
>> Wayland'у уже 14 лет

Че за маркдаун написал это ? Mesa wayland был более менее закончен в стабильном состоянии только в 2018 году , а в супер стабле в 2020 , опять переписывание истории ?


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 20:23 
А это зайчик кушай все really soon now обещания, котооые мы читаем не с 2018 года и даже не с 2014.

"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 00:02 
Ну так претензии должны быть не к вайланду, а к тем чьи обещания вы там читали.

"Доступен Wayland 1.22"
Отправлено ОХиАХ , 09-Апр-23 06:24 
https://gitlab.freedesktop.org/wayland/wayland/-/commit/97f1...

Initial commit от 30 Sep, 2008.

Это дата рождения проекта. Все остальное полная хрень.

Ты же не начинаешь считать начало своей жизни с совершеннолетия или свадьбы?


"Доступен Wayland 1.22"
Отправлено femtobrain , 05-Апр-23 14:18 
всё правильно, оно разве что на федоре щаз норм работает

"Доступен Wayland 1.22"
Отправлено AleksK , 05-Апр-23 15:52 
И на Ubuntu LTS тоже замечательно. На ноуте Rosa Linux с gnome 42 тоже замечательно себя чувствует с вейландом.

"Доступен Wayland 1.22"
Отправлено femtobrain , 05-Апр-23 19:08 
я про кеды и софт, который может скринкастить

"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 00:03 
Все без проблем скринкаститься, даже в кедах, но насколько стабильны сами кеды под выданным не знаю, не использую.

"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 00:04 
*вяленным

"Доступен Wayland 1.22"
Отправлено femtobrain , 05-Апр-23 19:08 
и вообще собранный под вяленый софт

"Доступен Wayland 1.22"
Отправлено iPony129412 , 05-Апр-23 07:08 
Посмотрел у себя через xlsclients
Firefox и Mattermost пока луддитсвуют с иксами.
Но в прогрессе, и есть эксперементальные опции для запуска с нативным Waylnad.

"Доступен Wayland 1.22"
Отправлено Герострат , 05-Апр-23 07:12 
Firefox тыщу лет нативно в сабже работает, в том числе аппаратное видео

"Доступен Wayland 1.22"
Отправлено iPony129412 , 05-Апр-23 07:17 
Не. В ванилтном проекте нет.
Явно написал.

> есть эксперементальные опции

В 112 хотят включать.

PS: что там в арчах - другой вопрос и не интересует.



"Доступен Wayland 1.22"
Отправлено iPony129412 , 05-Апр-23 07:20 
> Firefox тыщу лет нативно в сабже работает, в том числе аппаратное видео

Вот метабагище
https://bugzilla.mozilla.org/show_bug.cgi?id=635134


"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 09:15 
У меня Firefox вообще карту отказывается видеть, видите ли glxInfo у него не отрапортавало.А где поставить это glxInfo вообще не понятно. EGL на карте почему-то нет, хотя OpenGL есть, что очень странно, разве EGL работает не поверх OpenGL?

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 07:26 
В смысле луддитствуют? Неужели тебе принципиально важно, что юзается иксы или вайланд? Тебя прям корежит при использовании иксов?

"Доступен Wayland 1.22"
Отправлено iPony129412 , 05-Апр-23 07:30 
> Тебя прям корежит при использовании иксов?

Да, аж трясёт от устаревших технологий.
Как-то собирал один Rust проект, и тут по зависимостям xlib для сборки качается на моём маке... Насколько противно стало. Но что делать...


"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 09:16 
>тут по зависимостям xlib для сборки качается

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


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 07:11 
Помяните моё слово, kde, gnome, и прочее, ещё перепишут на wlroots или libweston.

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 08:14 
> Valve продолжает развивать композитный сервер Gamescope
> композитного сервера labwc 0.6
> композитного сервера Weston

Дальше наделают несовместимых расширений и будет цирк в попытке в кажлдом приложении поддерживать всё это.


"Доступен Wayland 1.22"
Отправлено thhh , 05-Апр-23 08:17 
Не парься. Все будут подстраиваться под гном. И все будет совместимо

"Доступен Wayland 1.22"
Отправлено Самый умный из вас , 05-Апр-23 16:14 
Под вестон не надо подстраиваться. Остаются только гном кде и влрутс

"Доступен Wayland 1.22"
Отправлено pashev.ru , 05-Апр-23 08:24 
> Wayland решает многие проблемы с безопасностью X11

Многие — это две и больше, а тут одна и та высосана из пальца.


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 08:50 
Как успехи с HDR? Уже есть инфа, когда добавят в иксы?

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 09:31 
Дидам разработчикам иксов не нужен был какой-то там hdr. Вам надо - вы и добавляйте. А иксы лучшие, и точка!

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 09:40 
Вот хорошая статья про устаревание иксов (вместе с Х-терминалами) и как они всем давно мешаются https://habr.com/ru/articles/96305/

"Доступен Wayland 1.22"
Отправлено pashev.ru , 05-Апр-23 09:59 
> никто не заинтересован использовать протокол X, все просто стараются инкапсулировать его каким-нибудь высокоуровневым API, чтобы как можно быстрее перестать его видеть

никто не заинтересован использовать ассемблер...

никто не заинтересован использовать SQL...

И так далее. Типичный fud от неосилятора.


"Доступен Wayland 1.22"
Отправлено iPony129412 , 05-Апр-23 10:27 
> никто не заинтересован использовать ассемблер...
> никто не заинтересован использовать SQL...

Ну это бред.

А иксы правда выкидывают везде.


"Доступен Wayland 1.22"
Отправлено iPony129412 , 05-Апр-23 10:34 
Ну и про неосиляторов.
Много лет назад

> man xorg.conf:
> VIDEOADAPTOR SECTION
> Nobody wants to say how this works. Maybe nobody knows…

Увидев такую строку в документации линукс дистрибутива я просто обалдел.
Это было как узнать, что Деда Мороза не существует.

Миф о крутом линуксе, где извиняюсь, делают это самое бабаочками, был разрушен для меня.


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 11:18 
Ну это же линукс. Если тебе очень нужна документация иксов - смотри исходники, там можно по debug узнать что и как наверняка. Будто до этого к каждой закарлючке было описание... Но нет.

"Доступен Wayland 1.22"
Отправлено iPony129412 , 05-Апр-23 11:53 
>  Ну это же линукс. Если тебе очень нужна документация иксов - смотри исходники, там можно по debug узнать что и как наверняка. Будто до этого к каждой закарлючке было описание...

Не катит.
Тут не про отстутсвие документации, а про то, что сами разработчики расписываются, что не знают как это рабоотает - это разные вещи.



"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 18:32 
Это как раз максимально естественно. Даже человек, который реализовал функциональность, не сможет сказать, как оно работает на деле, если у него нет возможности протестировать реальное поведение. А уж после последующих модификаций так тем более.

"Доступен Wayland 1.22"
Отправлено n00by , 05-Апр-23 16:35 
>> никто не заинтересован использовать протокол X, все просто стараются инкапсулировать его каким-нибудь высокоуровневым API, чтобы как можно быстрее перестать его видеть
> никто не заинтересован использовать ассемблер...
> никто не заинтересован использовать SQL...
> И так далее. Типичный fud от неосилятора.

А где используется XCB? Навскидку скажу только Qt и Xlib, а всё остальное уже через Xlib. Да на XCB и от документации веет... Wayland-ом

xcb/ tutorial

Tutorial based off original here, which in turn was based off an Xlib tutorial by Guy Keren.

...

The window hierarchy

TODO

Last edited Sat 29 Mar 2014 03:59:04 PM UTC


"Доступен Wayland 1.22"
Отправлено iPony129412 , 05-Апр-23 10:38 
Кртая ретроспектива.

2010 год:
- Есть мнение, что это так и не сдвинется с мертвой точки до тех пор, пока это не будет нужно кому-нибудь типа Google для чего-нибудь типа GoogleOS.
- Гуглы взяли обычный xlib

Через пять лет Гугл выкидывает иксы из своей ChromeOS.


"Доступен Wayland 1.22"
Отправлено Нон , 05-Апр-23 09:44 
Как успехи с HDR в Wayland? На каком стабильном дистрибутиве можно включить его на Nvidia?

"Доступен Wayland 1.22"
Отправлено Beta Version , 05-Апр-23 10:18 
Или дёргай Нвидию, или купи ВК от нормального производителя.

"Доступен Wayland 1.22"
Отправлено iPony129412 , 05-Апр-23 10:21 
> Или дёргай Нвидию

А причём тут Nvidia? HDR на любом GPU в иксах работаьь не будет.

Или это типа Nvidia должна в одиночку отдуваться, и сделать HDR для иксов? Сейчас уже нет.
Хотя раньше больше всех пытались на это дело, но дадьше черновиков далеко не ушло.

https://www.phoronix.com/news/NVIDIA-HDR-Linux-Lacking


"Доступен Wayland 1.22"
Отправлено iPony129412 , 05-Апр-23 10:25 
А, извиняюсь, контекст не понял, но ладно, пускай так - информация к сведению в общем.

"Доступен Wayland 1.22"
Отправлено Skullnet , 05-Апр-23 16:09 
Ну вот пошло очередное враньё вялендофанатика: HDR невозможен, код старый....

"Доступен Wayland 1.22"
Отправлено soarin , 05-Апр-23 17:15 
ну вот пошло ворчания диванного эксперта, который ничего не делает, но которому все должны.

"Доступен Wayland 1.22"
Отправлено iPony129412 , 05-Апр-23 20:09 
И это как бы утверждения Nvidia.
Назвать их Wayland фанатиками трудно.
Только у кого совсем что-то…

"Доступен Wayland 1.22"
Отправлено pashev.ru , 05-Апр-23 09:52 
HDR это про безопасность?

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 10:14 
Отсутствие HDR это проблема которую иксы не решат никогда.

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 15:00 
Да неужто Иксы не смогут в 3840×2160 ?

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 08:56 
>Live-дистрибутив Rebecca Black Linux

От создателей Hana Montana linux?


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 09:37 
Йоу, вульвы в теме, збс. Кто-нить знает DXVK уже напрямую в вяленого рисует?

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 10:19 
DXVK не зависит от оконной системы и рисует в буфер какой скажут. Потому его можно под виндой использовать без изменений.
Тут вопрос скорее к proton, но я не в курсе, какие там патчи

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 10:37 
Ладно пока без hdr, переключение адаптера графики тоже нет как в вяленом?

"Доступен Wayland 1.22"
Отправлено Андрей , 05-Апр-23 11:42 
Отлично, только ещё бы кто нибудь дал хорошего пенделя нвидии, а то среднего пальца ей оказалось мало.

"Доступен Wayland 1.22"
Отправлено Beta Version , 05-Апр-23 12:31 
Вот сам и дай - откажись от её видеокарт.

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 12:33 
Нужно взять два пальца вставить Хуангу и провернуть.

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 14:02 
А он и не против.

"Доступен Wayland 1.22"
Отправлено xsignal , 05-Апр-23 12:02 
Зачем оно нужно, если есть Xorg?

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 13:20 
Xfree86 же

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 14:23 
Nih-синдром

"Доступен Wayland 1.22"
Отправлено Skullnet , 05-Апр-23 16:19 
Там не только Nih-синдром, просто GNOME хочет монополию на десктопе.

"Доступен Wayland 1.22"
Отправлено AleksK , 05-Апр-23 15:58 
Например, в гноме анимации ресайза окон под иксами выдают не очень приятные взгляду артефакты, а под вейландом все анимации гладенькие и ровненькие.

"Доступен Wayland 1.22"
Отправлено Skullnet , 05-Апр-23 16:32 
Потому что в GNOME под Wayland везде CSD. А ресайз SSD окон в иксах в GTK3 сломали намеренно. https://gitlab.xfce.org/xfce/xfwm4/-/issues/657

"Доступен Wayland 1.22"
Отправлено AleksK , 05-Апр-23 16:44 
> Потому что в GNOME под Wayland везде CSD. А ресайз SSD окон
> в иксах в GTK3 сломали намеренно. https://gitlab.xfce.org/xfce/xfwm4/-/issues/657

Ух какой в xfce корявый ресайз, просто жуть. Да и вообще перемещения окошек в xfce просто отвратительны. Из xfce после шаманства можно сделать красивый на вид десктоп, но красивым он будет только на скринах в статике, любое движение окон превращает его во выходца из конца 90-х начала 2000-х.


"Доступен Wayland 1.22"
Отправлено Skullnet , 05-Апр-23 17:01 
"Спасибо" за это разработчикам GTK.

"Доступен Wayland 1.22"
Отправлено soarin , 05-Апр-23 17:17 
Делайте лучше. А не можете?
Только ворчать и все вокруг виноваты.

"Доступен Wayland 1.22"
Отправлено Skullnet , 05-Апр-23 17:20 
Уже сделали. Называется Qt.

"Доступен Wayland 1.22"
Отправлено AleksK , 05-Апр-23 17:28 
> "Спасибо" за это разработчикам GTK.

Так в гноме то все в разы лучше, даже на иксах такого ужаса нет


"Доступен Wayland 1.22"
Отправлено Skullnet , 05-Апр-23 17:42 
Ну дык, GNOME разработчики всё намеренно на иксах будут ломать.

"Доступен Wayland 1.22"
Отправлено Аноним , 10-Апр-23 06:45 
>красивым он будет только на скринах в статике, любое движение окон превращает его во выходца из конца 90-х начала 2000-х.

А как вы предлагаете делать по-другому, если у вас два приложения не синхронизированы по скорости? Можно сделать "плавно", но для этого нужно либо одно, либо другое замедлить до скорости второго. И с этим ничего не сделать, это, простите, законы физики себя проявляют.

Я вот хочу, чтобы окошко ресайзилось со скоростью моего движения мышкой, без относительно того, медленное в этом окошке отображается приложение, быстрое, или вообще зависшее.


"Доступен Wayland 1.22"
Отправлено ИмяХ , 06-Апр-23 10:07 
В gtk2 всё работает плавно и чётко. Значит проблема в новых gtk

"Доступен Wayland 1.22"
Отправлено AleksK , 06-Апр-23 15:28 
Я отлично помню как работал gnome 2, даже с компизом ему было очень далеко до плавности анимаций нового гнома в вейланд, а ресайз окон всегда был ужасным

"Доступен Wayland 1.22"
Отправлено Аноним , 10-Апр-23 12:55 
"Проблема" в том, что они, сцуко, медленные -- вот вся и проблема.

Ресайз gtk2 "не рвёт изображение", потому что gtk2 шустрый, и успевает всё отрисовать. Вот и всё.


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 12:51 
Еще лет двадцать - и можно будет пользоваться.

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 13:39 
Подключись к проекту и сделай всё красиво. Через 20 лет ты с дивана встать не сможешь, чтобы комп запустить.

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 14:22 
Компов уже тогда уже не будет все будут в телефонах, компы в музеях.

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 13:40 
Пацаны присматриваюсь к labwc есть какеи-либо туториалы на русском?

"Доступен Wayland 1.22"
Отправлено Самый умный из вас , 05-Апр-23 16:19 
Зачем? Урезанный опенбох

"Доступен Wayland 1.22"
Отправлено Самый умный из вас , 05-Апр-23 16:20 
В смысле не зачем сам лабвс, а зачем туториал к нему

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 16:29 
Я советую тебе иксы и icewm, намного лучше вяленого и labwc.

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 17:26 
> Я советую тебе иксы и icewm

Сам то пробовал на этом сидеть не в теории, а на практике, лол, советчик


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 20:28 
Да. Всё отлично работает. Не вижу ничего смешного.

"Доступен Wayland 1.22"
Отправлено Любитель старого железа , 05-Апр-23 20:55 
На 4 пне сидишь?

"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 01:12 
в icewm все идеально, кроме индикатора раскладки...

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 16:02 
А существуют какие-нибудь Wayland-композиторы, котрые умеют где-либо посередине в сериализацию/десериализацию?

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 17:19 
Тебя в бинге или ChatGPT забанили?

"Доступен Wayland 1.22"
Отправлено Skullnet , 05-Апр-23 17:20 
> ChatGPT забанили

Забанен в РФ, вообще-то.


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 17:23 
> в РФ

Ну если жители РФ настолько глупы, что не знают как и где купить регистрацию на левый телефон и не умеют в vpn, то это их проблемы.


"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 09:11 
глупы те, кто жрут вкусное, но говно (бочка мёда с ложкой говна есть бочка говна) с привязкой телефона и закрытой технологией с целью монополизации всего и вся, вместо того чтобы занести денег их конкурентам, с условием, чтобы сделали так же и/или лучше, но никаких привязок телефона и чтобы технология была открытая

"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 11:23 
это модно. значит хоть и гогно, но некоторым хочется его нажраться :)  А глупы, конечно, те кто не жрут...

"Доступен Wayland 1.22"
Отправлено n00by , 06-Апр-23 13:08 
Если оно в мёде - это называется прополис. :)

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 17:21 
Специально для тебя из ChatGPT:

Да, существуют Wayland-композиторы, которые поддерживают сериализацию/десериализацию. Один из таких композиторов - Sway. Sway - это довольно популярный композитор, написанный на языке программирования C и основанный на библиотеке wlroots. Он поддерживает Wayland-протокол и может работать со всеми приложениями, которые используют Wayland. Кроме того, Sway поддерживает сериализацию/десериализацию состояния рабочего стола, что позволяет сохранять текущее состояние при перезапуске композитора.

Также стоит отметить, что некоторые другие композиторы, такие как Mutter (который используется в GNOME Shell) и KWin (который используется в KDE Plasma), также поддерживают сериализацию/десериализацию. Однако, это может быть реализовано с использованием различных технологий и методов, поэтому возможности могут отличаться в зависимости от конкретной реализации.


"Доступен Wayland 1.22"
Отправлено InuYasha , 05-Апр-23 17:53 
Блин, я уже скучаю по вин2к.
Композиторы, протоколы, оболочки, глюкогенераторы...
2023ий год, мир катится в <известно какое что>, ИИ захватывает мозги школьников, а в иксах не отключается средняя кнопка и блочится ctrl+shift. Ждём вейланд в горизонте лабиринта.

"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 00:56 
> ctrl+shift

в иксах то оно патчится... как там с этим в сабже?


"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 13:19 
> а в иксах ... блочится ctrl+shift

В wayland.


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 17:55 
Интересно, что даже Xfce начали портировать на Wayland.

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 18:38 
Послее переезда с гтк2 крыса сдохла и никому не нужна. Что тут интересного?

"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 18:44 
>Послее переезда с гтк2 крыса сдохла и никому не нужна. Что тут интересного?

Типичное хамство старого пердуна. Впрочем, ничего нового.


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 18:50 
> Типичное хамство старого пердуна. Впрочем, ничего нового.

Переход на личности вместо ответа по теме от анонима из тора. Впрочем, ничего нового.


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 18:58 
Вообще-то он прав.

"Доступен Wayland 1.22"
Отправлено Аноним , 10-Апр-23 11:12 
Ты лжец, аноним. Крыса была и остаётся единственной средой рабочего стола в Linux, которая "просто работает, и всё". Была бы она на С++, цены бы ей не было, а так она просто очень хороша, и всё. Можно работать, не тратя каждый релиз пару недель чтобы починить то, что не должно было вообще ломаться.

"Доступен Wayland 1.22"
Отправлено Аноним , 10-Апр-23 17:47 
Ты лжец, аноним. Я лично много лет сижу на кедах и ничего не ломается НИКОГДА. Минус тот баг в кутях, но он опять же удивительным образом прошёл мимо меня. Но я попробовал запустить с другой локалью и он воспроизводился. Как ты такое фиксить собрался, опять же? А программы на плюсах жирнючие и на тормозных абстракциях, с кучей трудноуловимых багов (вечно текущий квин тому подтверждение), так что претензия вообще странная. Лучше было бы, будь оно на каком-нибудь motif, и дело даже не в используемом языке.

"Доступен Wayland 1.22"
Отправлено Аноним , 11-Апр-23 08:37 
Ничего никогда у вас не ломается, да? Переключалку раскладки сколько лет не могли починить? control center рандомно падает в opensuse 15.4, хз какая там версия, но до сих пор падает. Половина виджетов панели рендерится чёрным по чёрному, kate падает, парсер .desktop написан через одно место и ругается в консоль на валидные файлы.

Но самая вишенка на торте -- это kglobalaccel, который берёт и переопределяет все хоткеи на себе, вообще никого об этом не спрашивая. И ладно бы он это делал, если запущен из ksession, он это делает при запуске _хотя бы одного_ кде приложения, например, через xdg-open. Потому что КДешники просто хамы трамвайные, поголовно.

А жручесть-текучесть, так gobject тут ничуть не лучше c++.


"Доступен Wayland 1.22"
Отправлено Аноним , 11-Апр-23 14:39 
Про проблемы с переключалкой раскладки вообще никогда ничего не слышал, всё всегда работало, но я использую настройку через xorg.conf и не через DE.

Виджеты чёрным это в systemsettings, это qml с видеодровами не дружит. Было пару раз, да, но systemsettings я открываю раз в 10 лет в среднем и это никак не сказывается на работе. У гткшного софта, кстати, ровно такие же баги на nvidia случались. И в том же firefox было.

Про desktop ничего не могу сказать, у меня ведро кастомных десктоп файлов, там есть какие-то фичи жуткое легаси, последний раз применявшееся 20 лет назад, может, это об этом? Там спека вообще жутко стрёмная, приходится костылями в парсере подпирать, и не у всех костыли одинаковые.

А если надо запускать kglobalaccel, можно настроить хоткеи и в нём, делов то? Кто ещё будет хоткеями заведовать? Ничего удобнее не придумали.

> при запуске _хотя бы одного_

В кде5 уже не все кдеешные аппликухи автоматически запускают сессию. Но это вкусовщина, гткшные аппликухи творят вещи похуже и это захардкожено в самой гтк.


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 20:13 
Автора новости покусал чатлгпт4+

После собсно новости (три строки текста и список из трех пунктов) нам на голову падают "изменения ы приложениях" из 20 с лидером пунктов (господи, за што?) не имеющие собсно к новости ну вот никакого отношения, а потом еще картинка и чтоб читатель уже совсем не поднялся, ему  "Напомним, что"(ТМ) еще четыре абзаца про то, что такое вейленд и почему ето хорошо.

Ув. редакция открытосетевого, вам что за объем донатят?


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 21:12 
После вас зашел на хабр, а там "подержи мое пиво!"

В подкасте с максимом горшениным сл. Пэрл

> Максим считает, что «Эльбрус» полезен программистам, потому что позволяет понять, как работает процессор, и развивать навыки оптимизации.

По-мойму это комментировать - только портить.


"Доступен Wayland 1.22"
Отправлено Аноним , 05-Апр-23 21:14 
С невидиевскими драйверами без танцев с бубном всё ещё не работает?

"Доступен Wayland 1.22"
Отправлено iPony129412 , 06-Апр-23 07:46 
Типа того, хотя проблемы главный как раз с XWayland
https://gitlab.freedesktop.org/xorg/xserver/-/issues/1317

"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 09:05 
С удивлением обнаружил, что на ПК с 2 GiB RAM на X11-сессии Firefox почти вообще не работает (даже с обрезанными по максимуму количествами процессов и "отключённым" fission): даже на 2 вкладках с гитхабом процесс вкладок падает по OMM (спасибо, Могилла).

На Wayland же можно открыть несколько вкладок.

Есть подозрение, что это из-за XOrg, который текёт памятью (в последнее время это со временем становится одним из самых жрущих процессов). Может на него совсем забили и не фиксят проблемы, которые не затрагивают господ с 64 гигами памяти?


"Доступен Wayland 1.22"
Отправлено ИмяХ , 06-Апр-23 10:12 
10 лет назад всё прекрасно работало, а сейчас нет. Есть подозрение, что это разрабы Firefox что-то там поломали.

"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 11:21 
на дебиане с 102 фф проблем нет на иксах даже с 384 ОЗУ.

"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 17:39 
У меня как раз свежеустановленный дебиан.

"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 21:52 
у меня есть 9/10/11 - все норм...

"Доступен Wayland 1.22"
Отправлено Skullnet , 06-Апр-23 15:23 
> С удивлением обнаружил, что на ПК с 2 GiB RAM на X11-сессии Firefox почти вообще не работает

В 2023 году 8 Гб памяти это минимум. На 2 Гб у тебя половина памяти будет уходить в своп.

> Есть подозрение, что это из-за XOrg, который текёт памятью (в последнее время это со временем становится одним из самых жрущих процессов). Может на него совсем забили и не фиксят проблемы, которые не затрагивают господ с 64 гигами памяти?

Чувак, Xorg у меня жрёт 71,2 Мб. Ты что-то попутал.


"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 17:15 
Фигли ты меня агитируешь за покупку нового компа? Сам же знаешь, что бесполезно.

>В 2023 году 8 Гб памяти это минимум

Твои сведения устарели. Со включённым fission подобное наблюдается и на 8 гигов компе, только с большим количеством вкладок, открытым в параллель Kate и Jupyter Notebookом. И я рад, что sysctl -w vm.overcommit_memory=2, может с этим несколько прог и падает (но чаще падают сами иксы целиком), зато не приходится перезагружать по резету, когда считай что падает вообще всё, что есть, и приходится грузиться заново. И опять же, иксы и плазма - самые жрущие процессы, после firefox и clangd. Ещё достаёт kioserver.


"Доступен Wayland 1.22"
Отправлено Аноним , 06-Апр-23 09:07 
А аналог xkill для Waylandа где? Без него работать невозможно, то Kate зависнет (глючное говно, зависающее на файлах из одной длинющей строки), то ещё что.

"Доступен Wayland 1.22"
Отправлено Олон , 09-Апр-23 09:49 
for i in `ps | grep` ; do kill -9 $i ; done вообще-то и всего-то.
Но Вяленный всё равно не готов на широкую аудиторию.