The OpenNET Project / Index page

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



"В KDE реализована начальная поддержка восстановления сеансов на базе Wayland"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В KDE реализована начальная поддержка восстановления сеансов на базе Wayland"  +/
Сообщение от opennews (??), 12-Апр-25, 11:42 
Нейт Грэм (Nate Graham), разработчик, занимающийся контролем качества в проекте KDE, опубликовал очередной отчёт о разработке KDE. Наиболее заметным изменением стало добавление в кодовую базу композитного менеджера KWin начальной поддержки  Wayland-протокола xdg-session-management. Изменение позволяет восстанавливать состояние окон прерванного сеанса в окружениях на основе протокола Wayland, например, в случае аварийного завершения композитного сервера или приложения. Изменение планируют включит в состав релиза KDE Plasma 6.4. Из возможностей пока поддерживается только восстановление размера и позиции окон, а также их привязки к виртуальным рабочим столам. Содержимое окон пока не восстанавливается, но данную функцию намерены реализовать на следующем этапе...

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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]

Часть нити удалена модератором

22. "В KDE реализована начальная поддержка восстановления сеансов..."  +1 +/
Сообщение от Линус (?), 12-Апр-25, 13:45 
Гном это сырое, забагованное нечто. Даже масштабирование рабочее отсутствует. Либо 100%, либо 200%. Гномом на ноутбуках вообще не пользуются??? Вот мне надо 125%, например. Если я в гноме включаю дробное масштабирование и ставлю 125% - почти все программы становятся шакальными, шрифты нечитаемы абсолютно. Адекватное масштабирование только в KDE есть.
Ответить | Правка | Наверх | Cообщить модератору

2. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (2), 12-Апр-25, 11:44 
Ещё бы удалили сохранение в dolphin каждые 3 секунды, кто вообще это придумал.
Ответить | Правка | Наверх | Cообщить модератору

15. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Герострат (?), 12-Апр-25, 12:41 
Какое сохранение?
Ответить | Правка | Наверх | Cообщить модератору

20. "В KDE реализована начальная поддержка восстановления сеансов..."  +2 +/
Сообщение от Аноним (2), 12-Апр-25, 13:35 
> Какое сохранение?

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

Ответить | Правка | Наверх | Cообщить модератору

3. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (3), 12-Апр-25, 11:58 
а в гноме это есть ?
Ответить | Правка | Наверх | Cообщить модератору

6. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (6), 12-Апр-25, 12:02 
Вроде только в Enlightenment было, от туда и перенесли этот протокол для включения в общий набор.
Ответить | Правка | Наверх | Cообщить модератору

4. "В KDE реализована начальная поддержка восстановления сеансов..."  +2 +/
Сообщение от Аноним (4), 12-Апр-25, 11:59 
>позволяет восстанавливать состояние окон

А что, там до сих пор даже этого не было?

Ответить | Правка | Наверх | Cообщить модератору

9. "В KDE реализована начальная поддержка восстановления сеансов..."  +3 +/
Сообщение от Аноним (9), 12-Апр-25, 12:20 
Ты до сих пор не осознал то что вейленд не готов для десктопа это не присказка. А правда вот не готов вейленд для десктопа и всё тут.
Ответить | Правка | Наверх | Cообщить модератору

14. "В KDE реализована начальная поддержка восстановления сеансов..."  –1 +/
Сообщение от Аноним (14), 12-Апр-25, 12:38 
> Ты до сих пор не осознал то что вейленд не готов для
> десктопа это не присказка. А правда вот не готов вейленд для
> десктопа и всё тут.

Чего и бойся, оно до сих пор при падении за собой тушит и все открытые приложения, в отличии от иксов, где валится только графика. Особенно "замечательно", если ты работаешь в каком-нибудь редкторе видео. Вот сижу на клоне красношляпы, надеюсь когда она уже станет EOL, то этот вяленый хоть как-то по возможностям до паритета с иксами допилят, а иначе жо$а друзья!

Ответить | Правка | Наверх | Cообщить модератору

16. "В KDE реализована начальная поддержка восстановления сеансов..."  +2 +/
Сообщение от Герострат (?), 12-Апр-25, 12:44 
Если иксы падают - грохается вообще вся графика вместе с сеансом, юзера выкидывает в консоль.
Ответить | Правка | Наверх | Cообщить модератору

21. "В KDE реализована начальная поддержка восстановления сеансов..."  –3 +/
Сообщение от Аноним (21), 12-Апр-25, 13:45 
И? Какая проблема? Сложно перезапустить или какая?
Ответить | Правка | Наверх | Cообщить модератору

26. "В KDE реализована начальная поддержка восстановления сеансов..."  +2 +/
Сообщение от Аноним (2), 12-Апр-25, 14:16 
> И? Какая проблема? Сложно перезапустить или какая?

Программы при этом дохнут. Упавший вейланд убивает только  xwayland, xembedsniproxy, и программы на gtk. Ну ещё wine вроде (независимо от xwayland, который он использует примерно всегда), все остальные продолжают работать при перезапуске, как ни в чём не бывало. Но тут тоже проблема, что если вейланд зависает, он отбирает у тебя доступ к клавиатуре и magic-key не сработает -- придётся дёргать рубильник с питанием. И с иксами magic-key всегда работает на моей памяти (хотя сами иксы не всегда можно прибить, тогда всё равно придётся ребутать помягче).

Ответить | Правка | Наверх | Cообщить модератору

43. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от n00by (ok), 12-Апр-25, 16:41 
magic-key обрабатывается ядром, как его можно отобрать?
Ответить | Правка | Наверх | Cообщить модератору

47. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (2), 12-Апр-25, 16:59 
А libinput видимо умеет, ядро перестаёт воспринимать любой ввод и любые устройства. Подозреваю, что там что-то с правами происходит, но не факт. Я с этим столкнулся ещё несколько лет назад впервые, такой вот первый опыт использования вейланда был.
Ответить | Правка | Наверх | Cообщить модератору

55. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от n00by (ok), 12-Апр-25, 18:04 
Несколько лет назад я смотрел этот обработчик - ядро сначала получает код клавиши, а потом решает, отправлять ли его дальше. Технически, можно замаскировать некоторые кнопки, но libinput вряд ли это делает. Скорее, происходит что-то с контроллером USB. Или какой-нибудь amdgpu_job_timedout, из-за чего и упал Wayland.
Ответить | Правка | Наверх | Cообщить модератору

57. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (2), 12-Апр-25, 18:21 
> Несколько лет назад я смотрел этот обработчик - ядро сначала получает код
> клавиши, а потом решает, отправлять ли его дальше. Технически, можно замаскировать
> некоторые кнопки, но libinput вряд ли это делает. Скорее, происходит что-то
> с контроллером USB. Или какой-нибудь amdgpu_job_timedout, из-за чего и упал Wayland.

Возможно, я думал на elogind и udev. Был ещё забавный баг, что после вызова qdbus6 org.kde.KWin /KWin org.kde.KWin.showDebugConsole (или чего-то подобного, может qdbus6 org.kde.KWin /KWin org.kde.KWin.supportInformation) появляется окно с информацией и перестаёт как-либо реагировать, пришлось посылать какие-то команды сессии вейланда, чтобы возобновить ввод от клавиатуры и мыши. Через qdbus6 опять же, как заставить отправлять именно запущенной сессии вейланда -- это отдельный квест.

Ответить | Правка | Наверх | Cообщить модератору

28. "В KDE реализована начальная поддержка восстановления сеансов..."  –3 +/
Сообщение от Аноним (14), 12-Апр-25, 14:35 
> Если иксы падают - грохается вообще вся графика вместе с сеансом, юзера
> выкидывает в консоль.

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

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

Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

33. "В KDE реализована начальная поддержка восстановления сеансов..."  +1 +/
Сообщение от Аноним (2), 12-Апр-25, 15:14 
Лукавишь, при падении иксов всем потомкам рассылается соответствующий сигнал. Да, если приложение не графическое, можно спокойно его игнорировать. И даже переподключиться через reptyr, однако, это не штатный сценарий, и при смерти иксов все приложения убиваются. Wayland позволяет использовать открытые графические приложения даже при падении сессии вейланда, что является серьёзным преимуществом.
Ответить | Правка | Наверх | Cообщить модератору

40. "В KDE реализована начальная поддержка восстановления сеансов..."  +1 +/
Сообщение от Fracta1L (ok), 12-Апр-25, 15:55 
Это если ты работаешь с программами, которые реализованы как клиент-сервер. Например, если ты слушаешь музычку через mpd+Cantata, с иксами у тебя упадёт Cantata, но mpd продолжит играть.

Однако большинство GUI-приложений написаны так, что падение gui = падение приложения.

Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

11. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (11), 12-Апр-25, 12:21 
в иксовых кде было, но вроде говорят это луддизм какой-то
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

8. "В KDE реализована начальная поддержка восстановления сеансов..."  +2 +/
Сообщение от fyjybv (?), 12-Апр-25, 12:18 
"в случае аварийного завершения композитного сервера или приложения".
раз, два, три, четыре, пять, начинаем костылять.
Ответить | Правка | Наверх | Cообщить модератору

10. "В KDE реализована начальная поддержка восстановления сеансов..."  +6 +/
Сообщение от Аноним (9), 12-Апр-25, 12:21 
В случае ошибки принудительно удалять вецленд и переходить на иксы.
Ответить | Правка | Наверх | Cообщить модератору

29. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от НяшМяш (ok), 12-Апр-25, 14:48 
Которые давно забросили и сегодня иксовые сеансы глючат похлеще вяленого. Отличный совет, другого от кекспертов-онанимов и не ожидалось.
Ответить | Правка | Наверх | Cообщить модератору

32. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (32), 12-Апр-25, 14:52 
Ага, а то иксы не падают, сказки рассказывайте в другом месте.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

61. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (61), 12-Апр-25, 18:43 
Plasma 6.3 на Иксах. Иксы не падают, Плазма не падает. ЧЯДНТ?
Ответить | Правка | Наверх | Cообщить модератору

17. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (17), 12-Апр-25, 12:56 
Ну хз, хз...
Может они лучше сделать так, чтобы прикладной софт не крашил композитный сервер? Ну и сам композитный сервер крашится как бы не должен.
Ответить | Правка | Наверх | Cообщить модератору

23. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (23), 12-Апр-25, 14:11 
>Изменение позволяет восстанавливать состояние окон прерванного сеанса в окружениях на основе протокола Wayland, например, в случае аварийного завершения композитного сервера или приложения

При крахе менеджера падает вся сессия. Смысл какой тогда? Нафига мне позиции окон, если данные, над которыми работал, потеряны?

Ответить | Правка | Наверх | Cообщить модератору

24. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (24), 12-Апр-25, 14:13 
Складывается мнение, что реализуется:
Изменение всё. Цель/результат ничто.
Ответить | Правка | Наверх | Cообщить модератору

25. "В KDE реализована начальная поддержка восстановления сеансов..."  +1 +/
Сообщение от NULL (??), 12-Апр-25, 14:14 
Очень важная фича, учитывая что пк никогда не выключается а кидается в сон как и ноут, да и вяленый давно уже не падает, последний раз падал года 4 назад. Лучше бы настройку жестов тачпада завезли, а то срамота, разделения списка впн и вайфай сетей в аплете... да там столько штук есть которые повысят юкс, а занимаются все не тем
Ответить | Правка | Наверх | Cообщить модератору

31. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (32), 12-Апр-25, 14:51 
Вяленд не может падать, когда вы научитесь то уже? Падает композитор Квин. Вот его и надо чинить, а не костыли городить.
Ответить | Правка | Наверх | Cообщить модератору

27. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (24), 12-Апр-25, 14:18 
>Содержимое окон пока не восстанавливается, но данную функцию намерены реализовать на следующем этапе.

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

Ответить | Правка | Наверх | Cообщить модератору

44. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от n00by (ok), 12-Апр-25, 16:47 
И в Wayland за содержание области внутри окна отвечает само приложение: получает уведомлении и рисует. Наверное, имеется ввиду восстановление состояния окна (картинка) до падения, пока приложение заново не перерисовало.
Ответить | Правка | Наверх | Cообщить модератору

59. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (24), 12-Апр-25, 18:36 
Ого. Получается Wayland предполагает снимки окна приложения? Интересует сама возможность. Как часто? Когда композитному менеджеру поплохело или по тикам? Других дел нет? И какой это композитинг, если это подглядывание?
Ответить | Правка | Наверх | Cообщить модератору

30. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (32), 12-Апр-25, 14:48 
Блин, какое же оно всё тяпляпистое, будто с закрытыми глазами делают. Гигантские кнопки с длинным текстом, текст выезжает за вертикальные границы значков, контролы на разном уровне горизонтально. Ну сделайте вы нормально, ну потратьте чуть больше времени, ну контроль качества минимальный должен быть. Нет, мы лепанем как угодно, кушайте с лопаты.
Ответить | Правка | Наверх | Cообщить модератору

36. "В KDE реализована начальная поддержка восстановления сеансов..."  –1 +/
Сообщение от Аноним (36), 12-Апр-25, 15:39 
Даже ессли и так, то это всё равно лучше чем гном.
Ответить | Правка | Наверх | Cообщить модератору

37. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (32), 12-Апр-25, 15:46 
Странная логика. Наличие проблемы лучше, чем отсутствие проблемы?
Ответить | Правка | Наверх | Cообщить модератору

60. "В KDE реализована начальная поддержка восстановления сеансов..."  –1 +/
Сообщение от Аноним (61), 12-Апр-25, 18:39 
Просто в GNOME проблем с кноками больше. Кнопок меньше, но они гораздо больше: и по горизонтали, и по вертикали.
Ответить | Правка | Наверх | Cообщить модератору

63. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Ononim (?), 12-Апр-25, 19:19 
В любом посте гнома вылезут КДЕшники и расскажут, что у ни всё лучше. В любом посте про КДЕ кдешники, скажут, что в гноме всё хуже. У вас какие-то комплексы? А ещё обязательно объяснят, что падает всё потому что вейланд хуже иксов. Зачем постоянно позориться?
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

67. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (-), 12-Апр-25, 20:50 
Правда в том, что без разницы какая сессия Вэйланд или Иксы. И там, и там падало.
Ответить | Правка | Наверх | Cообщить модератору

39. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Бурная деятельность (?), 12-Апр-25, 15:50 
Сначало придумываешь какую-то шляпу, а потом пилишь под неё то, что уже работало, и так можно до бесконечности. Linux by design.
Ответить | Правка | Наверх | Cообщить модератору

41. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (32), 12-Апр-25, 16:06 
В нелинуксе по-другому? Лол. Добро пожаловать в современное ИТ.
Ответить | Правка | Наверх | Cообщить модератору

49. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (-), 12-Апр-25, 17:01 
С таким настроем как у тебя, все всё ещё сидели бы на Pentium 4 с Windows XP. Wayland - это прогресс.

Только не попутай, systemD - это не регресс в сторону Windows.

Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

51. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (51), 12-Апр-25, 17:05 
Кушать, что дают - это Windows by design. А Линукс - это пользуешься, чем хочешь, чем сумеешь. Иксы, так-то, никуда не делись. И пока это без них большая часть софта не работает, а не наоборот.
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

56. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (-), 12-Апр-25, 18:10 
>И пока это без них большая часть софта не работает, а не наоборот.

Тебе в Дебиан с 5-ю DVD-дисками и 150 000 утилитами на все случаи жизни.

Ответить | Правка | Наверх | Cообщить модератору

42. "В KDE реализована начальная поддержка восстановления сеансов..."  +1 +/
Сообщение от Аноним (42), 12-Апр-25, 16:16 
Вяленому сколько лет уже? 15? 20? А сабж только сейчас реализовали... Мда.
Ответить | Правка | Наверх | Cообщить модератору

58. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Skullnetemail (ok), 12-Апр-25, 18:26 
При чём в иксах этот костыль не нужен, ну упадёт плазма, иксовая сессия останется. Сами иксы падали редко (из-за багов в драйвере и т.д.). Сделали архитектурно кривой монолит без взаимозаменяемости.
Ответить | Правка | Наверх | Cообщить модератору

69. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (69), 12-Апр-25, 21:08 
> Вяленому сколько лет уже? 15? 20? А сабж только сейчас реализовали... Мда.

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

Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

45. "В KDE реализована начальная поддержка восстановления сеансов..."  +1 +/
Сообщение от Аноним (-), 12-Апр-25, 16:56 
>Изменение позволяет восстанавливать состояние окон прерванного сеанса в окружениях на основе протокола Wayland, например, в случае аварийного завершения композитного сервера или приложения.

Нейт Грем официально признал что Плазма падает. Это безусловно прогресс!

Ответить | Правка | Наверх | Cообщить модератору

52. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Nochiemail (?), 12-Апр-25, 17:06 
Если плазма упадет, то окна и другое восстановиться теперь?
Ответить | Правка | Наверх | Cообщить модератору

65. "В KDE реализована начальная поддержка восстановления сеансов..."  +/
Сообщение от Аноним (65), 12-Апр-25, 19:55 
> реализована начальная поддержка

И вот так у них всё.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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