|
|
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'ов.
Функция шикарная и нужная.
| |
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-сервер не знает ни про эти шрифты, ни про их сглаживание теперь Как он мо... текст свёрнут, показать | |
|
|
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 драйвере (из-за бага вулкана). На опенсорсных драйверах постоянно падали. Ну т.е. вообще постоянно.
| |
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
> сеансе надо перезапускать сессию, чтобы обновить, например, дополнение.
Нет не надо.
| |
|
|
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 [^] [^^] [^^^] [ответить] | +/– | Некоторые расширения не обновляются без разлогинивания, например у меня не обнов... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
2.5, podman (?), 11:52, 01/11/2021 [^] [^^] [^^^] [ответить]
| +7 +/– |
Надо и в докере убрать 'restart: always' и просто перестать писать с багами
| |
2.21, Админ Анонимов (?), 12:29, 01/11/2021 [^] [^^] [^^^] [ответить]
| +/– |
уже 3-4 года пользуюсь sway, работает стабильно и всё летает как никогда в отличии от этих ваших монструозных DE
| |
2.34, КО (?), 14:01, 01/11/2021 [^] [^^] [^^^] [ответить]
| +2 +/– |
Конечно, как и любой дистр, даже любая ОС, лол
| |
|
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___?
| |
|
|
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 +/– |
Теперь ещё бы видеокарту менять под приложением научить, без перезапуска. Как в венде.
| |
1.20, Нанобот (ok), 12:24, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
начинает обрастать костылями...ориентировочно лет через пять догонит xorg по количеству костылей
| |
|
|
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.
| |
|
|
|
1.29, Аноним (29), 12:42, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Иксы конечно устарели и из за этого линух буксует, но чето эта поделка пока как не очень то выглядит как элегантная и красивая его замена.
| |
1.35, Аноним (36), 14:03, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
> при падении и перезапуске композитного сервера
Всё, что надо знать о вяленом, сделанном по новейшим технологиям.
| |
1.39, Аноним (39), 14:21, 01/11/2021 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
* Разработчики Wayland: работают над расширением протокола, обеспечивающим возможность продолжения работы приложений при падении и перезапуске композитного сервера
* 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: *Упал* Ничего, бывает. Что-то не нравиться? ПИШИ СВОЁ, ИКСЫ ЭТО СВЯТОЕ!
| |
|
|
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 мешает оставлять сокет активным во время перезапуска :-)
| |
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 сделать как в иксах отдельный вм/декоратор и отдельный сервер? Прибитость гвоздями кажется его минусом.
| |
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, это в кедах опять плазма падает, а под вайландом это приводит к печальным последствиям, поэтому для кед начали писать расширение которое скроет от пользователя падучесть плазмы.
| |
|
|
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.
| |
|
|