The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Для Wayland развивается расширение для перезапуска оконной среды без остановки приложений

01.11.2021 11:41

Разработчики Wayland работают над расширением протокола, обеспечивающим возможность продолжения работы приложений при падении и перезапуске композитного сервера (Window Compositor). Расширение позволит решить давнюю проблему с завершением приложений в случае сбоя в работе оконной среды. Необходимые для работы изменения, оставляющие сокет активным во время перезапуска, уже подготовлены для оконного менеджера KWin и включены в состав KDE Plasma 5.21. Для Wayland, Mesa, SDL, Qt и GTK изменения развиваются в отдельных ветках.



  1. Главная ссылка к новости (https://invent.kde.org/plasma/...)
  2. OpenNews: План улучшения поддержки Wayland в Firefox
  3. OpenNews: Сеанс KDE на базе Wayland признан стабильным
  4. OpenNews: Выпуск XWayland 21.1.1.901 с поддержкой аппаратного ускорения на системах с GPU NVIDIA
  5. OpenNews: В Wayland-драйвере для Wine появилась поддержка Vulkan и многомониторных конфигураций
  6. OpenNews: Доступен Wayland 1.19
Автор новости: Artem S. Tashkinov
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/56081-wayland
Ключевые слова: wayland, kwin, reset
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (100) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, FortyTwo (ok), 11:46, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Плазма продолжает падать и под Wayland? Сделаем костыль!

    Ужас

     
     
  • 2.3, BratishkaErik (ok), 11:50, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Так сделали расширение, чтобы когда композитор падал, приложения не убивались (как на иксах и гноме) https://community.kde.org/Plasma/Wayland_Showstoppers

    Session restoring does not include Wayland native windows: https://bugs.kde.org/show_bug.cgi?id=436318. Our sessions management recover engine is based on the X Session Management Protocol and there is apparently currently no generic concept to do it on Wayland. But on Qt it's plugin-able and GNOME has had their own implementation for some time.

     
     
  • 3.64, анонн (ok), 17:06, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Так сделали расширение, чтобы когда композитор падал, приложения не убивались (как на
    > иксах и гноме)

    Дорогие теоретики, на иксах можно на лету _менять_ WM, как и запускать/прибивать compton/picom/compiz - ничего из приложений при этом не убивается.


     
     
  • 4.75, Я (??), 19:50, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    так он и говорит что в плазме хотят сделать как на иксах и в гноме с вейландом.. чтоб перезапуск плазмы не убивал все приложения.
     
  • 4.100, Тфьк (?), 14:33, 02/11/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Смена WM и перезапуск композитора это не падение X'ов.
    Функция шикарная и нужная.
     
     
  • 5.109, adolfus (ok), 19:31, 02/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Есть более важные вещи, типа прозрачной работы в сетевой среде.
     
  • 4.125, Аноним (125), 00:32, 08/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    На иксах у меня раз в день весь сеанс падает. На Вейланде, впрочем, тоже. Юттани не пробовал.
     
  • 2.4, Skullnet (ok), 11:51, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Это капец, конечно. За всю жизнь иксы падали у меня всего 1 раз и то наверное лет 10 назад. Полноценная замена иксам. Ага, щаз.
     
     
  • 3.11, maximnik0 (?), 12:02, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >За всю жизнь иксы падали у меня всего 1 раз и то наверное лет 10 назад.

    На самом деле это чудо что так отладили иксы,вдобавок сейчас все используют прокладки в виде библиотек-XCB,QT,GTK,SDL и т.д.На самом деле протокол очень слабо защищен от глюков низкоуровневый программирования.Есть такой редактор -антиворд,открывает дос файлы.В дистрибутивах его выкинули из за ненадобности,но у него есть особенность -он обращается через Xlib и XCB с иксами.И через-от 2 до 4 минут в зависимости от машины обрушивает иксы,где то что то авторы редактора  накосячили в последних правках.

     
     
  • 4.28, Урри (ok), 12:40, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +6 +/
    А можно реальный пример?

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

     
     
  • 5.32, maximnik0 (?), 13:21, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > А можно реальный пример?

    Эх ,навскидку  приведу пример даже без кода.К примеру подминяеш на битый файл -файл шрифта ,указываеш приложению использовать данный шрифт, готово , сервер упал.Беда в том что сервер шрифтов того,выкинули.С локалью  и вводом тоже есть комбинации интересные-к примеру одновременно работает  2 приложения ,но расчитанные на разные протоколы ввода (клава) ,при этом одно приложение не русифицированное.Тоже все что угодно можно было словить-от поломанной на время сеанса локали до обрушения иксов.

     
     
  • 6.48, Аноним (48), 15:36, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Беда в том что сервер шрифтов того,выкинули.

    Верно, и как это должно падать если шрифты сейчас рисует библиотека на клиенте?

     
     
  • 7.88, maximnik0 (?), 21:49, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Верно, и как это должно падать если шрифты сейчас рисует библиотека на
    > клиенте?

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

     
     
  • 8.115, Stax (ok), 07:32, 03/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Так X-сервер не знает ни про эти шрифты, ни про их сглаживание теперь Как он мо... текст свёрнут, показать
     
     
  • 9.116, maximnik0 (?), 08:20, 03/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Два часа я убил чтобы понять от чего при запуске консультанта падают иксы Хоро... текст свёрнут, показать
     
  • 6.62, Урри (ok), 17:05, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > К примеру подминяеш на битый файл -файл шрифта ,указываеш приложению использовать данный шрифт, готово , сервер упал.

    А если еще и выстрелить в системный блок из дробовика...

    > С локалью  и вводом тоже есть комбинации интересные-к примеру одновременно работает  2 приложения ,но расчитанные на разные протоколы ввода (клава) ,при этом одно приложение не русифицированное.

    И иксы падают? А можно эти приложения? Я попробую и может даже патч в иксы запилю.

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

    Конкретнее, скливософский, конкретнее.

     
     
  • 7.85, maximnik0 (?), 21:45, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Конкретнее, скливософский, конкретнее.

    Не локализованный клиент был transmission-qt.2-м приложением запускаеш опеннофисс или konsole.Пару раз на русской локале туда-сюду фокус активного приложения попереключаешь,локаль сломана.В редких случаях обрушение иксов.Сам в преведущем Lts Kubunty баг постил,с обновлениями "трансмисию" поченили.

     
  • 4.120, Skullnet (ok), 02:42, 04/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > На самом деле это чудо что так отладили иксы,вдобавок сейчас все используют прокладки в виде библиотек-XCB,QT,GTK,SDL и т.д.На самом деле протокол очень слабо защищен от глюков низкоуровневый программирования

    С Vulkan-ом аналогично. Можно легко крашнуть видеодрайвер через приложение.

     
     
  • 5.121, maximnik0 (?), 10:18, 04/11/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > С Vulkan-ом аналогично. Можно легко крашнуть видеодрайвер через приложение.

    Не сколько не сомневаюсь.Если
    через видиорежим Vesa2-3 я сталкивался с тем что под юзером или гостем дос приложения офтопик Хр роняли.Хотя стандарт очень простой и кроме акселерации скролинга текста и аппаратного курсора нечего навароченного кроме выбора видиорежимов не предлагал.

     
  • 3.13, Аноним (13), 12:04, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Так у тебя наверное nvidia. У меня тоже 1 раз иксы падали (вместе с видеокартой), на 415 драйвере (из-за бага вулкана). На опенсорсных драйверах постоянно падали. Ну т.е. вообще постоянно.
     
     
  • 4.19, maximnik0 (?), 12:15, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет AMD/Ati.Но описанный глюк работает и на Nvidia :-)
     
  • 3.31, Аноним (31), 13:12, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Видимо вы не застали Flash Player, до прихода нативной поддержки видео браузерами приходилось пользоваться этой поделкой.
     
     
  • 4.42, Аноним (13), 14:45, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати, во флеше vdpau хотя бы работало (до того обновления glibc так точно). Html5 до сих пор не ускоряется спустя 12 лет.
     
  • 3.60, Аноним (60), 16:02, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Да, ведь это же не в иксах придумали работающий мимо основной системы ввода хоткей CTRL+ALT+BACKSPACE для оперативного прибития зависшего сервера.
     
     
  • 4.110, adolfus (ok), 19:44, 02/11/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Почему именно зависшего. Это просто закрытие сеанса. Иногда бывает нужно  сеанс быстро прибить вместо ожидания, пока все чисто закроется. Уж Ctrl-Alt-Backspace гораздо кошернее, нежели кнопка PowerON/OFF.
     
     
  • 5.117, maximnik0 (?), 10:44, 03/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Почему именно зависшего. Это просто закрытие сеанса.

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

     
     
  • 6.119, adolfus (ok), 17:47, 03/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Так Ctrl-Alt-Backspace -- это и есть принудительное закрытие X-сеанса Любой др... большой текст свёрнут, показать
     
  • 4.112, Skullnet (ok), 01:04, 03/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    У меня этот хоткей переключает систему на окно выбора пользователя. Не знаю о чём вы. :P
     
  • 2.12, llolik (ok), 12:02, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +8 +/
    > Сделаем костыль!

    Оно не только для этого. Например, сейчас в GNOME нельзя ставить расширения не перезапустив сессию (в Xorg - можно). Вот для этого-бы, например, очень пригодилось.

    Ну и да, на случай краха композитора (я как понял, это тоже учитывается) очень полезно. На Xorg тоже сейчас, в случае краха, всё умирает.

     
     
  • 3.15, Аноним (15), 12:06, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >Ну и да, на случай краха композитора (я как понял, это тоже учитывается) очень полезно. На Xorg тоже сейчас, в случае краха, всё умирает.

    Ну вот полезный челлендж для растовиков. Показать что Раст чего-то да стоит - написать не падающий композитор для KDE

     
     
  • 4.36, Аноним (36), 14:07, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В ресдохе с графикой вообще всё плохо... Там ядро-то не может на реальном железе запуститься, кроме как у самих разрабов.
     
  • 3.26, Admino (ok), 12:36, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Например, сейчас в GNOME нельзя ставить расширения не перезапустив сессию

    Что за чушь. Можно. И ставить и удалять.

     
     
  • 4.30, llolik (ok), 12:50, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > И ставить и удалять.

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

     
     
  • 5.63, Admino (ok), 17:06, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >> И ставить и удалять.
    > В скобках для кого написано, что в Xorg сеансе можно. В Wayland
    > сеансе надо перезапускать сессию, чтобы обновить, например, дополнение.

    Нет не надо.

     
     
  • 6.66, llolik (ok), 18:23, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Нет не надо.

    Ну значит, очевидно, вот это ( https://imgur.com/0ao4hY2 ) мне снится.

     
     
  • 7.82, Admino (ok), 21:06, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Очевидно. Я проверил - и поставил, и снёс без перезапуска сеанса Wayland.

    Проблема на твоей стороне.

     
     
  • 8.83, llolik (ok), 21:29, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, значит проблемы уже только с обновлением Потому что для обновления точно на... текст свёрнут, показать
     
     
  • 9.87, Admino (ok), 21:47, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Некоторые расширения не обновляются без разлогинивания, например у меня не обнов... текст свёрнут, показать
     

  • 1.2, ET (?), 11:46, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Wayland готов, ведь правда же?
     
     
  • 2.5, podman (?), 11:52, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Надо и в докере убрать 'restart: always' и просто перестать писать с багами
     
  • 2.21, Админ Анонимов (?), 12:29, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    уже 3-4 года пользуюсь sway, работает стабильно и всё летает как никогда в отличии от этих ваших монструозных DE
     
     
  • 3.23, Аноним (23), 12:31, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Как там поживает виртуалбокс в вейленде?
     
     
  • 4.27, Admino (ok), 12:37, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Также как везде.
     
  • 4.99, Админ Анонимов (?), 12:48, 02/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    запустил, проверил, работает
    а есть какие-то проблемы ?
     
  • 3.25, Xo (?), 12:33, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Согласен
     
  • 2.34, КО (?), 14:01, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Конечно, как и любой дистр, даже любая ОС, лол
     
  • 2.69, Аноним (69), 19:14, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Пользуюсь с 25 октября 2016 года.
     

  • 1.6, Аноним (6), 11:54, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    А wayland тут причем? По всем ссылкам разработчики KDE работают над тем, чтобы их реализация Wayland работала хорошо. В других реализациях этого протокола всё будет по-другому, тем более раз это "расширение" протокола, а не обязательная его часть. Вообще менять Xorg на Wayland это все равно что менять nginx на http. Сервер на протокол менять мягко говоря странно. Так что, теперь Wayland будет не просто протоколом, а с расширениями аля "собери нормальный протокол из наших расширений сам"?
     
     
  • 2.8, ET (?), 11:59, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Вообще менять Xorg на Wayland это все равно что менять nginx на http. Сервер на протокол менять мягко говоря странно

    What a F___?

     
     
  • 3.14, passerby (??), 12:04, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > What a F___?

    артикль the

     
     
  • 4.16, ET (?), 12:08, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    grammarnazi thx bro
     
  • 4.92, Аноним (92), 22:12, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это он вспомнил слова из попсовой песни, где шкура под тыц-тыц поет: вата фак.
     
  • 2.17, ET (?), 12:09, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вообще менять Xorg на Wayland это все равно что менять nginx на http. Сервер на протокол менять мягко говоря странно

    Ну не X.org, а X11 тогда.

     

  • 1.10, Аноним (13), 12:01, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Теперь ещё бы видеокарту менять под приложением научить, без перезапуска. Как в венде.
     
     
  • 2.18, pofigist (?), 12:09, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Возьми и напиши! Это опенсорц!
     

  • 1.20, Нанобот (ok), 12:24, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    начинает обрастать костылями...ориентировочно лет через пять догонит xorg по количеству костылей
     
     
  • 2.22, Artem S. Tashkinov (?), 12:29, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Wayland = X11.

    Вы слегка ошиблись.

     
     
  • 3.37, Аноним (36), 14:09, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Оператор присвоения?! Может, всё-таки сравнение... Wayland < X11
     
     
  • 4.43, Аноним (36), 14:46, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Кстати, не так давно растаманы в FF перепутали знаки больше-меньше при ручной (!) проверке индекса массива...
     
     
  • 5.56, Растоманя (ok), 15:55, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Это был спланированный саботаж от хейтеров, любой мыслящий человек это понимает.
     
     
  • 6.78, deeaitch (ok), 20:19, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Дадада, у вас так всегда. Это другое. Ну вы поняли об уровне образования да?
     
  • 4.55, Аноним (55), 15:53, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Имелось в виду Wayland для Compositor то же самое, что X11 для Xorg.

    Т.е. сравнивать Xorg и Wayland бессмысленно.

    Всё равно что сравнивать TCP/IP и HTTP.

     
  • 2.24, Аноним (23), 12:32, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А вот и любители экстраполировать подтянулись.
     

  • 1.29, Аноним (29), 12:42, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Иксы конечно устарели и из за этого линух буксует, но чето эта поделка пока как не очень то выглядит как элегантная и красивая его замена.
     
  • 1.33, Аноним (33), 13:51, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    10 лет ждали
     
  • 1.35, Аноним (36), 14:03, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > при падении и перезапуске композитного сервера

    Всё, что надо знать о вяленом, сделанном по новейшим технологиям.

     
  • 1.38, Аноним (38), 14:20, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Все хорошо ;) Караван идет своим путем!
     
  • 1.39, Аноним (39), 14:21, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    * Разработчики Wayland: работают над расширением протокола, обеспечивающим возможность продолжения работы приложений при падении и перезапуске композитного сервера
    * Wayland: падает

    Вот прямо во время чтения новости) Актуально, в-общем

     
     
  • 2.70, Аноним (69), 19:16, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Wayland — протокол. А ты неуч.
     

  • 1.45, Аноним (45), 15:22, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    То, что в 7-й винде было изначально, они только сейчас "работают" над этим. Опенсорс такой опенсорс.
     
     
  • 2.47, Аноним (47), 15:32, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В винде при падении банального проводника падает весь рабочий стол, и дай бог, чтобы он ещё самостоятельно перезагрузился, а часто так и приходится лезть в Win + R и делать explorer.exe. О чём ты?
     
  • 2.57, Аноним (55), 15:55, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    В Windows 7? В Windows вообще никогда с этим проблем не было (не считая падений самой Windows или драйверов графики, что в 7ке исправили - в Линуксе, наверное, никогда).

    DWM появился в Vista.

     
     
  • 3.108, n00by (ok), 17:21, 02/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    GUI в Windows 2000 убивался элементарным переполнением таблицы хендлов, которая одна на все процессы и ограничена 16384 элементами.
     
  • 2.98, Michael Shigorin (ok), 12:02, 02/11/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Под X11 перезапустить WM, не теряя приложений в сессии, можно было ещё в прошлом тысячелетии.  Но скорбные главою -- что небыстрые виндостуденты, проспавшие даже индусский переворот в MS, что аналогичные им модели с другими повреждениями -- будут и дальше трыднеть о том, чего не знают... увы.
     

  • 1.46, Аналнон (?), 15:26, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Wayland:*Упал* Сыро, нужно убрать, вернём православные иксы!
    X11: *Упал* Ничего, бывает. Что-то не нравиться? ПИШИ СВОЁ, ИКСЫ ЭТО СВЯТОЕ!
     
     
  • 2.51, Аноним (36), 15:48, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ты забыл указать, сколько десятилетий между проектами...
     
     
  • 3.61, mos87 (ok), 16:02, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    причем уже надо уточнять между началом вяленда и тем что сейчас
    кто знает может когда как иксам будет, то оно взлетит)
     
  • 2.90, анонн (ok), 21:59, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    В реальности опеннета скорее так:

    Wayland:*Упал* композитор (и гавкнулась вся сессия со всеми приложениями) Вы не понимаете! Это Прогресс! А Вейланд только-только начал разрабатываться!
    X11: *Упал* композитор - "Фу, у окон чей-то тени-прозрачности пропали, как же без них работать-то? Фу!"
    *Упал* WM - все окна все еще на месте "Фу! WM требует перезапуска! Фу! и вообще, это иксовое старье ниработает толком и сильно мешает прогрессу! Его нужно поскорее выкинуть, вот тогда заживем! А все несогласные - луддиты! ВЕЙЛАНД ПРИДИ! ВЕЙЛАНД ПРИДИ!"


     
  • 2.101, Аноним (101), 14:41, 02/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Так всё правильно кричат. Потому что уже всех бесит, что одно сырое, которое почти пропечено уже заменяют на ещё более сырое, но которое ещё свежее, поэтому сырость ему якобы можно простить. А то что людям с этим жить уже сейчас, а не через десять лет, когда его (может) допекут, а скорее заменят на новое сырое, это разрабы не понимают.
     
     
  • 3.118, maximnik0 (?), 11:07, 03/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > когда его (может) допекут, а скорее заменят на новое сырое, это
    > разрабы не понимают.

    Я одного не понимаю, была уже рабочая графическая платформа,читай X12.Тоже клиент-серверная,сеть выкинули.Сам Кармак (Дуум) хвалил эту подсистему: продумали про многопроцессорность и парралейность(аналог SLI обработки) - это я про Be-be и её свободном порте "Гайке".При этом эта платформа портируемая-что доказал проект Syllable.Были портированны GTK,QT,SDL.Нет нас это не устраивает,будем делать свой велосипед.

     

  • 1.49, Аноним (48), 15:41, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > оставляющие сокет активным во в время перезапуска

    Интересно что в X11 мешает оставлять сокет активным во время перезапуска :-)

     
     
  • 2.113, torvn77 (ok), 02:57, 03/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Предполагаю что нежелание Красношапки заниматься развитием Xorg.
     

  • 1.59, mos87 (ok), 16:01, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    ну скоро будет бороздить
    скоро
     
  • 1.67, denkin (ok), 18:33, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Побольше костьілей! Хороших и разньіх)
    И это они обвиняли хорг в неправильности.
     
     
  • 2.72, Kusb (?), 19:37, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это не костыль, а базовая функциональность нормального сервера. Приложения не обязаны падать вместе с ним и нормальный перезапуск - желателен.
     

  • 1.68, Аноним (55), 18:45, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мельком посмотрел на патчи для Qt/GTK - жуть как мне не нравится этот подход.

    Какие-то костыли и ад, но учитывая, что это всего в двух местах - бог с ним.

     
  • 1.71, Kusb (?), 19:33, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    По моему очень хорошая фича. Мало ли что, а так - стабильность. Даже маст хев.
     
  • 1.73, Kusb (?), 19:39, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А можно ли для Wayland сделать как в иксах отдельный вм/декоратор и отдельный сервер? Прибитость гвоздями кажется его минусом.
     
     
  • 2.94, Аноним (55), 22:25, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Разрабы против: https://gitlab.freedesktop.org/wayland/wayland/-/issues/233
     

  • 1.74, Аноним (74), 19:49, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    "Не прошло и ..."
     
  • 1.76, Аноним (76), 20:09, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    wayland это не сервер, а просто протокол, текстовый документ, все что в новости написано это расширение текстового документа, а реализацию которого должны делать разработчики под свою платформу каждый отдельно.
     
     
  • 2.81, МояВенда (ok), 20:48, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как удобно. У нас все крешится и валится, но мы не виноваты - это просто протокол. Скоро в багтрекерах будут отвечать "wont fix because это просто протокол".
     
     
  • 3.84, llolik (ok), 21:33, 01/11/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Как удобно. У нас все крешится и валится, но мы не виноваты - это просто протокол.

    Ну какбы X11 - это тоже протокол. Реализация только одна живая - Xorg. Здесь всё по аналогии, только реализации больше, чем одна. Соответственно, вопросы по багам протокола и багам реализации - это разные вопросы.

     
  • 3.96, Аноним (96), 02:23, 02/11/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ничего не крашится и не валится на Wayland, это в кедах опять плазма падает, а под вайландом это приводит к печальным последствиям, поэтому для кед начали писать расширение которое скроет от пользователя падучесть плазмы.
     
  • 3.103, Аноним (55), 15:23, 02/11/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы не поверите, но именно так они и отвечают по большей части.
     
  • 2.111, Аноним (111), 20:43, 02/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Протокол и автогенератор биндингов
     

  • 1.77, Аноним (77), 20:18, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Очень годно
     
     
  • 2.102, Аноним (36), 14:50, 02/11/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    ...годный костыль :) и это только начало вяленого.
     

  • 1.114, bircoph (ok), 03:02, 03/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    e16 умеет перезагружаться не трогая приложения и под иксами. Это есть и было задолго до появления Wayland на свет. Велосипедисты, однако.
     
     
  • 2.124, Аноним (124), 14:08, 06/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Гений ты наш, _все_ Window Managers под X.org не имеют этой проблемы, потому что приложения работают под X.org, а WM предоставляет только рюшечки (decorations и windows management).

    Открой man kwin, mutter, icewm, etc. - почти у всех есть опция --replace, которая не снилась Wayland.

    Под Wayland нет сервера, ибо Windows Compositor = Graphics Server, поэтому всё к чертям валится.

    // b.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру