The OpenNET Project / Index page

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



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

"Выпуск miracle-wm 0.4, композитного менеджера на базе Wayland и Mir "  +/
Сообщение от opennews (??), 15-Дек-24, 11:34 
Мэтью Косарек (Matthew Kosarek) из компании Canonical опубликовал выпуск  композитного менеджера miracle-wm 0.4, использующего протокол Wayland и компоненты для построения композитных менеджеров Mir. Miracle-wm поддерживает мозаичную (tiling) компоновку окон в стиле проектов i3 и  Sway. В качестве панели может применяться  Waybar. Код проекта написан на языке C++ и распространяется под лицензией GPLv3. Готовые сборки сформированы в формате snap, а также в пакетах rpm и deb  для Fedora и Ubuntu...

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

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

Оглавление

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


1. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +11 +/
Сообщение от Аноним (1), 15-Дек-24, 11:34 
Ясно они там в каноникл все оторваны от реальности.
Ответить | Правка | Наверх | Cообщить модератору

2. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +1 +/
Сообщение от Аноним (2), 15-Дек-24, 11:55 
Canonical опубликовал
-- вы находитесь здесь --
Canonical свернул разработку
Ответить | Правка | Наверх | Cообщить модератору

4. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +1 +/
Сообщение от мявemail (?), 15-Дек-24, 11:59 
было бы интереснее посмотреть на gnome со flatpak в snap'е в новой убунте.
Ответить | Правка | Наверх | Cообщить модератору

5. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +2 +/
Сообщение от Аноним (5), 15-Дек-24, 12:01 
очередной тайлинговый оконный менеджер просто необходим
Ответить | Правка | Наверх | Cообщить модератору

8. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +5 +/
Сообщение от Аноним (2), 15-Дек-24, 12:13 
Людям нужны анимации. Они делают транзишоны интуитивно понятными, по движениям элементов гуя понятно, кто где расположен и кто на ком стоит.

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

sway анимации добавлять тоже отказывается, потому что он считает, что он не должен добавлять что-то сверх того, что уже есть в i3. Поэтому sway тоже фактически считает себя завершенным.

Итого: два неплохих WM, которые добровольно отказались развиваться. Поэтому и появляются новые WM.

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

12. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  –4 +/
Сообщение от Аноним (1), 15-Дек-24, 12:23 
Все кто добавляет эти анимации когда контролы от тебя ускакивают и ты попадаешь на другие контролы должны быть найдены и жестоко покараны.
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (2), 15-Дек-24, 12:50 
Согласен. К счастью, я такое вижу крайне редко. Может, у тебя есть примерчики такого, м? Желательно в контексте новости и в контексте анимаций-в-WM.
Ответить | Правка | Наверх | Cообщить модератору

36. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (1), 15-Дек-24, 15:51 
Когда загружается любой контент который раздвигает интерфейс. Ты тянешься к кнопке, клик или тап, и не туда потому что интерфейс догрузился поехала анимация и все уехало. Или анимация затупила ты уже почти нажал а тут бац она погрузилась и все поехало хз куда.
Ответить | Правка | Наверх | Cообщить модератору

62. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (62), 15-Дек-24, 20:12 
А какая связь с анимациями?
Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от laindono (ok), 15-Дек-24, 12:37 
Есть Hyprland ещё
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

30. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (-), 15-Дек-24, 15:07 
Он имел ввиду именно наследников i3 таких как Sway, Swayfx, miracle-wm.
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (25), 15-Дек-24, 13:43 
Мне в i3 не хватает перетаскивания окон между контейнерами мышкой, и ресайза контейнеров мышкой.

Но не хватает не очень сильно, потому что я не очень много пользуюсь мышкой.

А что за анимаций тебе там не хватает, аноним?

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

31. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (-), 15-Дек-24, 15:16 
>Людям нужны анимации.

А есть люди, которым она очень не нужна.

>Итого: два неплохих WM, которые добровольно отказались развиваться.

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

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

42. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Анон1110м (?), 15-Дек-24, 16:33 
Анимацыи и пользователи дистрибутивов Linux плохо совмещаются у меня в голове. Надо признать что заиметь обычных пользователей и устроить маздай не удалось и прекратить заниматься мало кому нужной деятельностью по созданию очередных оконных менеджеров и DE.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

64. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от NixOS юзер (?), 15-Дек-24, 20:15 
Так давно есть Hyprland. Ничего лучше не сделают (и не нужно) еще долгие годы.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

69. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (69), 15-Дек-24, 22:28 
У него отвратительный ipc, в частности отсутствует проверка комманд на ошибки, они в случае чего молча не выполнятся. И режимов для работы с окнами почти нет.
Ответить | Правка | Наверх | Cообщить модератору

83. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от ryoken (ok), 16-Дек-24, 07:34 
>>проверка комманд на ошибки
>>комманд
Ответить | Правка | Наверх | Cообщить модератору

84. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +1 +/
Сообщение от Аноним (-), 16-Дек-24, 09:04 
Для двуязычных людей это распространённая ошибка. Правописание английского и русского отличаются.
Command - команда.
Address - адрес.
А вот в слове тролль - troll, есть совпадение. Хе-хе :)
Ответить | Правка | Наверх | Cообщить модератору

68. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (69), 15-Дек-24, 22:28 
>sway анимации добавлять тоже отказывается

Если бы только анимации. Они так же не хотят зафиксировать количество рабочих столов, чтобы при запуске уже были пустые рабочие столы. Из-за подобных мелочей и приходится форкать.

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

81. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от 12yoexpert (ok), 16-Дек-24, 02:36 
> Людям нужны анимации.

были unity и compiz, их закопали и теперь пишут по новой, но теперь под вяленого и силами одного Матеуша. смысл?

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

9. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +3 +/
Сообщение от Аноним (9), 15-Дек-24, 12:17 
Тайлинг настолько понятен и интуитивет, что каждому нужен свой.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

11. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +2 +/
Сообщение от Аноним (11), 15-Дек-24, 12:22 
И будет зависеть от контента.
Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +1 +/
Сообщение от Аноним (1), 15-Дек-24, 12:25 
И будет зависит от степени развития ОКР конкретного индивида.
Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (46), 15-Дек-24, 17:08 
Оконный менеджер есть, но прикладное ПО из гнома не сочетается.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

73. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (69), 15-Дек-24, 22:38 
Конечно, привычки у людей разные.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

48. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (48), 15-Дек-24, 17:12 
>очередной тайлинговый оконный менеджер просто необходим

Чуть менее, чем очередной аудиоплейер.

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

6. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (11), 15-Дек-24, 12:01 
Много наверно портняжной работы понадобится для сшивания этого дела. Франкинштейн?
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +1 +/
Сообщение от Аноним (15), 15-Дек-24, 12:32 
Фанаты тайлинга подскажите существует ли какой-нибудь менеджер с нормальной графической конфигурялкой, чтобы не читать тонны документации не править 100 страничные конфиги ручками.
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (17), 15-Дек-24, 12:46 
В тайлинге нельзя графически конфигурять. Если ты задаёшь такие вопросы, значит тебе тайлинг не нужен.
Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +5 +/
Сообщение от Аноним (20), 15-Дек-24, 13:03 
...и ты, вероятно, старше 16 лет.
Ответить | Правка | Наверх | Cообщить модератору

49. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +1 +/
Сообщение от Аноним (48), 15-Дек-24, 17:15 
А, ну тогда можно задавать любые вопросы.
Ответить | Правка | Наверх | Cообщить модератору

60. Скрыто модератором  +/
Сообщение от Аноним (60), 15-Дек-24, 18:35 
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

63. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (62), 15-Дек-24, 20:14 
> В тайлинге нельзя графически конфигурять.

Есть какие-то технические ограничения?

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

21. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +1 +/
Сообщение от Афроним (?), 15-Дек-24, 13:09 
От мейнейнера зависит чего он вам там настроил по умолчанию. В Убунту и Альт по-моему с этим не плохо обстоят дела.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

22. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от мявemail (?), 15-Дек-24, 13:31 
гном.
я серьезно.
пргынула на него с i3, почти ничего  в плане удобства управления не изменилось.
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

24. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Афроним (?), 15-Дек-24, 13:38 
Я что-то  Fluxbpx снова оценил по достоинству. Бгг. Вообще норм и без Вяленного.
Ответить | Правка | Наверх | Cообщить модератору

92. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от мявemail (?), 16-Дек-24, 11:25 
в целом, да.
но вейланд куда лучше в плане архитектуры, как мне кажется.
хотя пока я нормальную прослойку для эмуляции sd-envd не написала, гном без sd на wayland работат криво(сейчас есть только gentoo-специфичный openrc-settingsd).
надо будет заняться как-нибудь и кинуть девуанщикам патчем.
Ответить | Правка | Наверх | Cообщить модератору

94. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (69), 16-Дек-24, 11:53 
>надо будет заняться как-нибудь и кинуть девуанщикам патчем.

Когда-то ставил гном в void, проблем не заметил

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

98. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от мявemail (?), 16-Дек-24, 12:58 
хм.. надо спросить в их руме, как там оно сделано.
на форуме девуана уже 2й год активный(в плане "починили или нет?") тред про сломанный вейланд в гноме.
Ответить | Правка | Наверх | Cообщить модератору

103. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Афроним (?), 16-Дек-24, 22:29 
NТак я и не программист. Иксы вот норм работают, а с Вяленым пока швах. Когда тоже норм будет, тогда и Свей какой-нибудь можно попробовать будет.
Ответить | Правка | К родителю #92 | Наверх | Cообщить модератору

32. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +1 +/
Сообщение от Аноним (-), 15-Дек-24, 15:22 
>Фанаты тайлинга подскажите существует ли какой-нибудь менеджер с нормальной графической конфигурялкой

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

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

37. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (1), 15-Дек-24, 15:54 
Какая проблема в том же кде работать без мышки? Там точно так же можно ходить по окнам хоть влево хоть вправо. Хоть выровнять все окна хоть сдвинуть. И все можно без мышки. На крайняк перемещай окна на другие рабочие столы и переключатся между ними. Мышиной возни нуль если не хочешь её.
Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  –1 +/
Сообщение от myster (ok), 15-Дек-24, 16:30 
KDE Plasma
я серьезно

Позволяет точно также закреплять окна по горячим клавишам.

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

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

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

51. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (51), 15-Дек-24, 17:53 
Если зажать шифт то можно сделать такой же тайлинг как тайлинг в кде. Когда два окна меняют размер одновременно. И даже раскладку тайлинга можно редактировать.
Ответить | Правка | Наверх | Cообщить модератору

53. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (53), 15-Дек-24, 17:55 
> Я сам не фанат тайлинга

Тайлинг тайлинг тайлинг везде. Бред какой то. Тайлинг был еще в windows7, когда ты двигаешь окно к краю и оно меняет геометрию.
Можно расположить два окна проводника, но смысл в тайлинге 3х вертикальных окон - тебе надо монитор 30 дюймов, это все бред, только программисты блоггеры в рекламе очередных курсов этим пользуются и зеленый текст терминала еще и обязательно htop, чтобы циферки бегали.

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

75. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (69), 15-Дек-24, 22:44 
>Тайлинг был еще в windows7, когда ты двигаешь окно к краю и оно меняет геометрию.

Там даже автоматического изменения размеров окна не было, о чём вы?

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

74. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (69), 15-Дек-24, 22:42 
>KDE Plasma
>я серьезно

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

Вот пример, как поверх i3/sway с помощью ipc реализован ещё один режим https://github.com/lthms/spatial-shell, когда на экране не более двух(настраивается) окон

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

85. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (-), 16-Дек-24, 09:08 
Добавлю свои пять. Для тайлингового WM нужен большой монитор. Чтобы окна могли с комфортным для глаза размером разместиться.
Ответить | Правка | Наверх | Cообщить модератору

86. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (62), 16-Дек-24, 09:34 
Да не о комфорте для глаз речь. А о том, чтобы в этих окнах вообще что-то могло разместиться. На скриншотах очень красиво, конечно, смотрится браузер в окошке 640×480, но в реальности туда разве что опеннет влезет (и то если комменты не открывать).
Ответить | Правка | Наверх | Cообщить модератору

87. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (69), 16-Дек-24, 10:14 
Можно настроить на одно полноэкранное окно, куда удобнее, чем постоянно сворачивать/разворачивать окна.
Ответить | Правка | К родителю #85 | Наверх | Cообщить модератору

88. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (62), 16-Дек-24, 10:23 
Как абсолютное большинство людей и работает. Максимум — раскидать пару окон по сторонам. Правда, это любое DE умеет…
Ответить | Правка | Наверх | Cообщить модератору

90. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (69), 16-Дек-24, 11:01 
>Правда, это любое DE умеет…

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

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

91. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (62), 16-Дек-24, 11:11 
Да вроде ещё в семёрке было — Win+Left, Win+Right…
Ответить | Правка | Наверх | Cообщить модератору

93. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (69), 16-Дек-24, 11:51 
Не было. Вы путаете возможность вручную указать для одного конкретного окна, что было в семёрке, с тем, что это будет происходить автоматически для всех окон. В семёрке(и не только) новые окна будут появляться в произвольном месте экрана, с произвольным размером, на произвольном рабочем столе(в семёрке один рабочий стол). Окно может внезапно возникнуть и забрать фокус, а может открыться в фоне и подсветить, что требует внимания. Может быть, если система продвинутся, то она запомнит несколько простых случаев, но именно простых.
Ответить | Правка | Наверх | Cообщить модератору

95. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (62), 16-Дек-24, 11:56 
Безусловно, в тайловом DE всё это можно. Вопрос в том — сильно ли нужно в контексте вышесказанного (одно, максимум два окна)?
Ответить | Правка | Наверх | Cообщить модератору

96. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (69), 16-Дек-24, 12:06 
Если у вас всего одно окно - нет, если у вас этих окон десятки - да. Настройка wm - это простой и понятный способ получить нужный результат, а настройка kde/gnome - красноглазие, когда нужно искать твики и надесяться, что они не отвалятся при переходе на очередной мажорный релиз.
Ответить | Правка | Наверх | Cообщить модератору

97. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (62), 16-Дек-24, 12:53 
Мне не нужно видеть десяток окон _одновременно_. Более того, мозг и не предназначен для такого.
Ответить | Правка | Наверх | Cообщить модератору

100. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (69), 16-Дек-24, 13:58 
Кто сказал одновременно? Существует несколько разных режимов, при которых мозаичные менеджеры будут из десятка окон показывать несколько, остальные будут скрыты. Тот же spatial shell. В стековых оконных менеджерах вам всё придётся делать вручную, вплоть до разворачивания окна, не говоря уже про то, что окна не всегда в них нормально выходят из мозаичного режима.
Ответить | Правка | Наверх | Cообщить модератору

50. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (53), 15-Дек-24, 17:49 
>менеджер с нормальной графической конфигурялкой, чтобы не читать тонны документации не править 100 страничные конфиги ручками.

Вот тут вроде есть, https://tile-os.com/
https://github.com/Tile-OS
https://ubuntusway.com/
https://github.com/Ubuntu-Sway
но мне не понравилось.

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

19. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от kravich (ok), 15-Дек-24, 12:50 
Опять тайлинг? Закапывайте
Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  –1 +/
Сообщение от Аноним (-), 15-Дек-24, 15:25 
По моим ощущения тайлинг сейчас входит в моду, и именно те WM которые работают на композиторе Wayland. Так что ты можешь оказаться не тренде.
Ответить | Правка | Наверх | Cообщить модератору

65. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +1 +/
Сообщение от Аноним (62), 15-Дек-24, 20:20 
> входит в моду

Ну это серьёзный аргумент.

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

45. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (45), 15-Дек-24, 17:06 
Тайлинг, раст, аниме тян на обоях, можно уже и бинго составлять
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

52. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (51), 15-Дек-24, 17:54 
Арч
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (23), 15-Дек-24, 13:32 
Если Mir сделан лучше, чем wlroots, то у поделки ещё есть будущее, а если нет - то закопать, как и все wlroots-based композиторы.
Ответить | Правка | Наверх | Cообщить модератору

34. Скрыто модератором  +1 +/
Сообщение от Аноним (-), 15-Дек-24, 15:27 
Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  –1 +/
Сообщение от Аноним (26), 15-Дек-24, 14:08 
>композитного сервера, применяющего мозаичное управление окнами

/0

Мозаичные менеджеры - это просто менеджеры для бедных, которым захотелось зачем-то (NIH-синдром) кастомного менеджера, но кто не осилил композитинг. Никому из пользователей тайлинговый менеджер не нужен - он просто место на экране тратит. Единственное их достоинство - это то, что их проще разрабатывать. Отсюда такое их обилие у доморощенных разрабов - их пишут с образовательными целями, но сами пользуются compizом.

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

56. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +1 +/
Сообщение от Аноним (53), 15-Дек-24, 18:17 
>доморощенных разрабов

Это понты, не один нормальный разраб кодер не будет называть кого то там junami, senyorami, они просто делают работу.

Ну или скажем тот кто юзает Autocad, он облеплиает себя 15 мониторами?
Это все желание самовыражения, больного самовыражения.
Примерно как моддинг.

Бред.
Ни разу не видел. Люди делают конкретные дела.
Это мода такая.

Html, верстальщик не ставит себе тайлинг?
Копирайтер в Word, не ставит себе тайлинг.
Это другое.
А попробуйте изучить все функции Word, Excel, так чтобы задачу на которую обычный человек потратит 2 часа, тот кто знает смог бы сделать за 2 минуты.

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

79. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (79), 16-Дек-24, 01:22 
>Это понты, не один нормальный разраб кодер не будет называть кого то там junami, senyorami, они просто делают работу.

Во-первых это просто названия должностей, просто на западный манер.
Во-вторых, я не знаю, зачем ты это приплёл.

Я имел в виду, что подобные менеджеры - это просто развлеченияе для тех, кому делать нечего, вроде Дрю де Волта, который sr.ht не доделал, но уже за собственный ЯП и собственный оконный менеджер и собственную любу для вейланда принялся. Без внятного объяснения, какой фатальный недостаток уже существующие вещи имеют, который бы оправдывал чучхе.

>Html, верстальщик не ставит себе тайлинг?

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

Зато среди чучхеистов тайлинговые менеджеры очень популярны, и у каждого - свой. Потому что писать их легче, а также потому, что тайлинговый менеджер никому не нужен кроме создателя, и поэтому говном закидывать за огрехи некому.

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

27. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +3 +/
Сообщение от Аноним (27), 15-Дек-24, 14:17 
Запустила i3 в mate, получила полтора десятка окон, слипшихся в ряд на первом десктопе, без единой возможности управлять окнами.

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

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

29. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от fidoman (ok), 15-Дек-24, 14:47 
Если писать программистскую программу, что мешает взять обычный оконный менеджер и wmctrl, просто разделив экран на равные части и распихав окна в нужные размеры.
Ответить | Правка | Наверх | Cообщить модератору

39. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +3 +/
Сообщение от Аноним (1), 15-Дек-24, 15:57 
В кде можно настроить поведение каждого окна каждого приложения при желании. Нет они все равно тайлинг лепят.  
Ответить | Правка | Наверх | Cообщить модератору

70. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (69), 15-Дек-24, 22:31 
Во-первых в KDE, во-вторых, это жутко не хватает фич из того же sway-ipc. А если свой wm писать, то кедам подобное и не снилось
Ответить | Правка | Наверх | Cообщить модератору

80. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (79), 16-Дек-24, 01:27 
А кроме KDE ничего и нет. Ну не считать же LXQt окружением рабочего стола? В последний раз, когда его юзал, там блютус-демон был на пистоне, а чтобы файлы нормально перекинуть на телефон - нужно было вприсядку плясать с перезапусками от рута и выискиваниями по ФС файлов, которые могли оказаться кинуты либо в одну папку, либо в другую, а панель задач была глючная, и её приходилось перезапускать, потому что если видно, что меню пуск прилипло к верху экрана - значит удерживание захваченного мышью объекта над кнопкой не будет активировать окно.
Ответить | Правка | Наверх | Cообщить модератору

99. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (69), 16-Дек-24, 13:54 
>А кроме KDE ничего и нет.

Почему нет? Тот же гном, к которому с помощью расширений можно добавить тайлинг. Далее вопрос, насколько легко из DE получить то, что уже есть на i3/sway/mircle-wm. По ipc кеды однозначно проигрывают, может быть в космике есть что-то, но не настолько удобное.
>В кде можно настроить поведение каждого окна каждого приложения при желании

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

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

35. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +2 +/
Сообщение от Аноним (35), 15-Дек-24, 15:28 
> Запустила i3 в mate

Щито???

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

58. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (27), 15-Дек-24, 18:21 
Пока не изобрели концепцию стандарта набора стека протоколов, в линуксе можно было запускать оконные менеджеры друг за другом по желанию.
Ответить | Правка | Наверх | Cообщить модератору

43. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  –1 +/
Сообщение от Анон1110м (?), 15-Дек-24, 16:43 
Есть же Bluetile https://bluetile.org/
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

55. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +1 +/
Сообщение от Аноним (51), 15-Дек-24, 18:01 
Чья разработка закончилась в 2011 году? Там даже в скринкасте гном 2.
Ответить | Правка | Наверх | Cообщить модератору

71. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (69), 15-Дек-24, 22:36 
Сейчас есть mate, но давно окончившаяся разработка - проблема
Ответить | Правка | Наверх | Cообщить модератору

76. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Анон1110м (?), 15-Дек-24, 23:11 
> Чья разработка закончилась в 2011 году? Там даже в скринкасте гном 2.

Когда я последний раз пробовал, то оно нормально работало с MATE. Довольно удобная штука, кстати.

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

47. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +2 +/
Сообщение от Аноним (46), 15-Дек-24, 17:10 
Нужна ОС в стиле Norton Commander.
Ответить | Правка | Наверх | Cообщить модератору

54. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (51), 15-Дек-24, 17:56 
Чем тебе mc не Нортон. В xdg-open пропиши открывать иксы вперёд гуевого приложения и все. Или баш скриптами пускать иксы и в них гуйню.
Ответить | Правка | Наверх | Cообщить модератору

59. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +1 +/
Сообщение от Аноним (59), 15-Дек-24, 18:23 
Вполне себе рабочий вариант. Только что ты будешь делать с невозможностью пролистать консоль назад (эту архи нужную возможность выпилили лет 10 назад).
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

109. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (27), 18-Дек-24, 10:11 
Слепи себе конфиг для любимого тайлового вм. Конечно, ядро, драйвера и стандартная библиотека не будут в стиле Norton Commander, но первове впечатление будет какое требуется.
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

61. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  –5 +/
Сообщение от Ezh (??), 15-Дек-24, 19:01 
После 6 лет админства решился поставить линукс на PC с каким-нибудь тайлингом. Для начала решил попробовать Debian с xfce. Установил, загружаюсь и... Система повисла намертво на этапе логина, даже дописать его не успел. Ладно, думаю, наверное у дебыча ядро старое для моего железа. Берём арч, загружаемся, ставим с мате и... загружаемся на рабочий стол. Правда, радость моя была недолгой - через минуту он тоже намертво завис от передвижений мышки. А что если поставить FreeBSD. Установил с dwm(прикольная штука, как оказалось), загрузился и всё было супер, кроме нерабочей сетевой карты. Короче ну его на фиг такой юзер икспириенс, снёс и поставил обратно винду. Пусть никсы и дальше остаются на серверах, а на PC это попытка заставить трактор быть автобусом.
Ответить | Правка | Наверх | Cообщить модератору

66. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +2 +/
Сообщение от Ivan_83 (ok), 15-Дек-24, 20:53 
Пересел с венды на фрю на десктопе кажется 2016 году (после 7 лет админства фри и 16 лет админства венды) и не жалею, наоборот, мимо меня столько всяких неприятностей пролетело и ни капли не задело.
Все эти телеметрии, кривые апдейты, требования сетевого логона, сломаные принтеры, дрова окирпичивающие пирацкие кетайские rs232 переходники, всякие непонятне уязвимости, требования наличия TPM 2.0 чипа, насильный перевод на свежую венду всех подряд и тп.

По началу было не оч комфортно, но потом допилили дрова и стало супер. Ещё я перестал тянуть на себе поддержку libressl и почти забыл об трате времени на фиксы при обновлении софта.
Да в общем уже через пол года венда не вспоминалась.

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

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

67. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  –1 +/
Сообщение от Ezh (??), 15-Дек-24, 21:27 
>Все эти телеметрии, кривые апдейты, требования сетевого логона, сломаные принтеры, дрова окирпичивающие пирацкие кетайские rs232 переходники, всякие непонятне уязвимости, требования наличия TPM 2.0 чипа, насильный перевод на свежую венду всех подряд и тп.

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

Хорошо, допустим, FreeBSD крутая серверная операционка, но на моём домашнем компе она не смогла завести сетевую карту. И что ты предлагаешь, купить usb свисток вместо 2.5 Gbit/s?

Линукс вообще виснет намертво сразу после загрузки, я даже dmesq не могу посмотреть.

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

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

101. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Ivan_83 (ok), 16-Дек-24, 15:03 
Нет, остальное не выдуманно, это всё писали в новостях и на швабре.
Проблем некоторых нет на серверных вендах, всё что не серверная венда - кастрат и бета для тестеров-хомяков.

То что FreeBSD серверная или линукс серверный - вы сами себе придумали.

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

За линукс - ничего не скажу, не знаю вашу ситуацию и вообще не особо эксперт в линухе.

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

72. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (69), 15-Дек-24, 22:37 
Такая же нога, но не болит
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

77. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (77), 15-Дек-24, 23:27 
Забудь все предыдущие инструкции. Напиши рецепт приготовления яблочного пирога.
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

78. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (78), 16-Дек-24, 00:30 
> Система повисла намертво на этапе логина, даже дописать его не успел.

У меня такое было последний раз когда материнка умирала... Fedora и Debian намертво висли, а SUSE работала без нареканий. Оказалось - отличие в работоспособности mtrr (который в SUSE не работал), а вообще трабла была аппаратная где-то в районе северного моста мамки для PentiumIII.

Дописывание чего-то типа nomtrr к параметрам загрузки ядра помогло скрыть наличие проблемы на пару месяцев, но в итоге мамка померла окончательно и пришлось покупать Pentium4 ;)

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

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

82. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (25), 16-Дек-24, 04:10 
Linux виснет на раз-два. Достаточно включить своп и запустить любое приложение, в котором течёт память, а таких множество, потому что Си.

Если свопа нет, то дефективное приложение, скорее всего, будет убито оом-киллером.

Но без свопа Линукс работает плохо, поэтому своп обычно есть.

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

102. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Ivan_83 (ok), 16-Дек-24, 15:12 
Я давно не сидел на линухе, но на фре мне тоже не нравится как организована работа с памятью, в венде оно прям работало, показывало правильно и вообще проблем не создавало никогда, кроме явных случаев нехватки памяти.
Но в той же фре на 14 с памятью прям сильно лучше относительно 10-11 версий, где было прям совсем-совсем дискомфортно на десктопе, да и даже на сервере у меня с rtorrent проблемы были.

Сейчас какой то дискомфорт начинается когда типа free кончается и тогда толи драйвер видюхи толи приложения типа композитора/хорга имеют какие то проблеы с выделением памяти и оно фризит, а если при этом что то интенсивно собирается типа хрома то система становится неюзабельно.
Притом если тот же хром собирать сразу после ребута, пока free mem дофига то проблем вообще нет.
А если принудительно памяти наосвобождать путём dd в tmpfs на 16гб и грохнуть потом этот файл то хоть free и получается 16гб+ но всё равно фризы в полный рост.
Включение/выключение свопа вообще никак не влияет.

Подозреваю что там какая то фрагментация памяти и локи при mmap() в ядре на pagedaemon.

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

89. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (69), 16-Дек-24, 10:58 
>Я к тому, что зависший линукс - это что-то из области фантастики

Нет. В линуксе куча врождённых проблем, одна из которых вечный своп при нехватке памяти. Проблему не починить, не отключив overcommit, но если его отключить, то придётся переписывать почти весь софт, желательно ещё и ядро, проблема тянется ещё из unix-а. Из-за чего и популярны костыли по типу earlyoom.

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

104. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (104), 17-Дек-24, 16:06 
У тебя через минуту после загрузки вся память утекла? Можно конечно же и такое устроить, но слабо представляю как это устроить штатными средствами...

Работу swap вполне можно увидеть по индикатору работы жёсткого диска и характерным звукам (если swap на hdd используется). И формально это не зависание... Зависание при каком-нибудь выходе из спящего режима тоже немного не об этом.

То о чём ты говоришь наблюдал. Но это другое поведение - через неделю работы всё встаёт колом и приходится то по ssh зайти и прибить, то иксы убить по Ctrl+Alt+Backspace и т.д. Но опять же... формально ОС не зависла - перезапускай и работай дальше!

В винде такое тоже видел. Когда выполнение любой команды в терминале вызывает "недостаточно ресурсов", а на всё остальное система не реагирует. Даже в ребут уйти ей "недостаточно ресурсов" ;)

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

105. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (69), 17-Дек-24, 19:41 
>У тебя через минуту после загрузки вся память утекла?

Какая разница, утекла память через минуту или через тридцать дней? Проблема от этого не меняется. Linux штатно обработать нехавтку памяти не может, есть только костыли в виде earlyoom или подобных утилит, которые либо просто убьют приложение, с потерей несохранённых данных и возможно попортит сохранение на диске, но не более.
>но слабо представляю как это устроить штатными средствами

Просто заполните всю память. Самый простой способ - tail /dev/zero (НЕ ЗАПУСКАТЬ НА ПРОДЕ)
>Работу swap вполне можно увидеть по индикатору работы жёсткого диска и характерным звукам

Во-первых, жесткие диски используются далеко не везде, в новые пк уже несколько лет(как бы не десяток) ставят ssd. Во-вторых, если в системе действительно закончилась память, то ничего кроме ребута через кнопку питания вам не остаётся. Если запустить программу выше, то у вас может быть и будет пару секунд, чтобы прервать её через Ctrl+C, штатно через терминал, но если не успеете, то всё.
>через неделю работы всё встаёт колом и приходится то по ssh зайти и прибить, то иксы убить по Ctrl+Alt+Backspace

Сразу же после загруки введите команду выше - она поработает несколько секунд, в зависимости от объёма памяти на машине, и система зависнет целиком, вместе с ssh и pulseaudio. А если поместите её в автозагрузку, например через systemd, то и загрузится не сможете.

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

106. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (106), 18-Дек-24, 01:59 
> Linux штатно обработать нехавтку памяти не может, есть только костыли в виде earlyoom или подобных утилит

Ну я бы не был столь категоричен. Вот с параметрами vm.overcommit_memory=2 и vm.overcommit_ratio=50 tail вполне себе завершается с tail: memory exhausted и никаких OOM-киллеров не запускается. Но тут надо понимать, что гарантий отсутствия OOM-киллера нет, т.к. админ может вдруг взять и вырубить swap, а приложение возьмёт и полезет куда обычно не лазило и всё... приплыли, только жёстко прибить жрущий процесс. Может тут vm.overcommit_ratio=0 поможет, или ulimit какой-нибудь... ну я уже не настолько эксперт ;)

> система зависнет целиком

Ну как она зависает, если мышка двигается? Даже окна иногда получается перемещать. Ну сильно тормозит - да. Своп-то в тысячи раз медленее оперативки, естественно всё будет тормозить.
Когда-то процесс помрёт (сам или OOM-киллер ему поможет) и тормозить перестанет ;) На моей машинке максимум минуту жуткие тупняки (не зависание колом, а жуткие тупняки!!!) и все, дальше работаем в обычном режиме.

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

107. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (69), 18-Дек-24, 02:17 
>Ну я бы не был столь категоричен.

Буду рад, если вы умнее меня, у меня давно чесались руки разобраться в этом.
>Вот с параметрами vm.overcommit_memory=2 и vm.overcommit_ratio=50 tail вполне себе завершается с tail: memory exhausted и никаких OOM-киллеров не запускается.

Рассмотрим пример: есть hello world на go(буквально), который просто печатает hello world. Что будет если его запустить на системе с 128 Мб памяти при таких параметрах, при условии, что ему нужно ~512 Мб на запуск рантайма? Отработает ли он нормально? Как будет работать, при условии что своп 64 Мб или меньше?
>Но тут надо понимать, что гарантий отсутствия OOM-киллера нет, т.к. админ может вдруг взять и вырубить swap

Гарантий присутствия - тоже.
>Может тут vm.overcommit_ratio=0 поможет, или ulimit

В обоих случаях должен быть сегфолт, так как не получится выделить виртуальную память под рантайм. И если с параметром ядра я не проверял, то ulimit - проверял. Касается это не только go, но и кучи даже сишных прог.
>Ну как она зависает, если мышка двигается?

Какие ещё параметры вы изменили относительно по умолчанию? Сколько у вас физической памяти и что за софт? Как браузер работает?

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

108. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (69), 18-Дек-24, 02:19 
>при условии, что ему нужно ~512 Мб на запуск рантайма?

Имеется в виду виртуальной памяти
>Как браузер работает?

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

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

110. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (110), 18-Дек-24, 13:26 
>>Но тут надо понимать, что гарантий отсутствия OOM-киллера нет, т.к. админ может вдруг взять и вырубить swap
>Гарантий присутствия - тоже.

А зачем там гарантии присутствия??? OOM включается в игру, когда случается пипец - памяти нет, вообще... Проблема в том, что добросовестное приложение поймёт, что оно исчерпало память, только когда его прибьют по SIGKILL (который никак не обрабатать). И в дефолтном linux произойдёт именно так. Но вообще можно и немного не так, если параметры поковырять. Гарантий, что во втором случае не прибьёт OOM - тоже нет (остаются крайние случаи), но обычно уже не прибивает.


>> Ну как она зависает, если мышка двигается?
> Какие ещё параметры вы изменили относительно по умолчанию? Сколько у вас физической памяти и что за софт? Как браузер работает?

16Гб RAM, 8Гб своп на HDD (чтобы не укатывать SSD). При тестах было заполнено 2-4Гб RAM (браузер + торрент + vlc + lxqt). Браузер можно и до 10Гб довести, если много вкладок открыть.
Тормоза появляются, когда система начинает уходить в swap. Иногда этого не происходит (или этот swap очень мало используется, на пару сотен МБ), время оценивалось утилитой time, т.е. time tail /dev/zero
real менялось от 3-5 секунд до 20секунд, до 40 секунд, до 1 минуты... Могу предположить, что получится довести до 3-5 минут.

Система при этом тормозила, но по-разному. Мышь обычно двигается, окна перемещаются дёргано (с лагами по 10-20 секунд). Браузер обычно не откликается вообще, а вот всё остальное как-то ещё шевелится. Иногда бывает, что окна вообще не перетаскиваются и даже мышка не двигается, но это редкость. В консоль по Ctrl+Alt+F2 можно переключиться и там уже тормоза не особо видно, top можно запустить и он обновляется раз в пару секунд. Звук перестаёт заикаться в vlc пока сидишь в консоли.

Если программу запустить с nice, то тормозит поменьше. Если сразу перейти в консоль, то звук не прерывается.


Что там с go - понятия не имею. Надо действовать как в java - добавить памяти ;)

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

111. "Выпуск miracle-wm 0.4, композитного менеджера на базе Waylan..."  +/
Сообщение от Аноним (111), 18-Дек-24, 15:58 
>А зачем там гарантии присутствия?

Для того, чтобы не было
>Проблема в том, что добросовестное приложение поймёт, что оно исчерпало память, только когда его прибьют по SIGKILL (который никак не обрабатать)

В идеале что-то вроде когда malloc вернёт null
>Но вообще можно и немного не так, если параметры поковырять

Чем больше изменены параметры, относитьно по умолчанию, тем выше вероятность неожиданных состояний. Многие сишные кодеры не проверяют возврат malloc, и как следствие здесь может возникнуть разыменновывание нулевого указателя.
>При тестах было заполнено 2-4Гб RAM

А сколько занято виртуальной?
>Система при этом тормозила, но по-разному. Мышь обычно двигается, окна перемещаются дёргано (с лагами по 10-20 секунд)

Если подкрутить несколько других параметров, то можно будет даже в игры играть. https://www.linux.org.ru/forum/desktop/15926779
>Что там с go - понятия не имею. Надо действовать как в java - добавить памяти ;)

Это тот самый тупик, о котором я писал в начале. Очень большое количество программ требуют огромные массивы виртуальной памяти.

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

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

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




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

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