The OpenNET Project / Index page

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



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

Оглавление

Выпуск дистрибутива Nitrux 2.7 с пользовательскими окружениями NX Desktop и Maui Shell , opennews (??), 06-Мрт-23, (0) [смотреть все]

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


36. "Выпуск дистрибутива Nitrux 2.7 с пользовательскими окружения..."  +/
Сообщение от ilyafedin (ok), 06-Мрт-23, 16:26 
echo KillUserProcesses=yes >> /etc/systemd/logind.conf
echo UserStopDelaySec=0 >> /etc/systemd/logind.conf
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

42. "Выпуск дистрибутива Nitrux 2.7 с пользовательскими окружения..."  –1 +/
Сообщение от Аноним (80), 06-Мрт-23, 16:32 
Плохая идея. Есть процессы, запускаемые от пользователя, которые не должны умирать, независимо от того, что происходит в графической сессии. Я думаю, пользователи не оценят.
Ответить | Правка | Наверх | Cообщить модератору

51. "Выпуск дистрибутива Nitrux 2.7 с пользовательскими окружения..."  +1 +/
Сообщение от ilyafedin (ok), 06-Мрт-23, 16:37 
> Плохая идея. Есть процессы, запускаемые от пользователя, которые не должны умирать, независимо
> от того, что происходит в графической сессии. Я думаю, пользователи не
> оценят.

Для такого есть системные сервисы с заданным параметром User.

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

61. "Выпуск дистрибутива Nitrux 2.7 с пользовательскими окружения..."  +/
Сообщение от Аноним (80), 06-Мрт-23, 16:41 
Системные сервисы, вроде демона i2p. Запущенные из хомяка, да. Если не в хомяке, то оно не обновится.
Ответить | Правка | Наверх | Cообщить модератору

67. "Выпуск дистрибутива Nitrux 2.7 с пользовательскими окружения..."  +/
Сообщение от ilyafedin (ok), 06-Мрт-23, 16:48 
> Системные сервисы, вроде демона i2p. Запущенные из хомяка, да. Если не в
> хомяке, то оно не обновится.

Ну вот, нет проблем.

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

70. "Выпуск дистрибутива Nitrux 2.7 с пользовательскими окружения..."  –1 +/
Сообщение от Аноним (80), 06-Мрт-23, 17:10 
Есть ещё фоновые задачи по кодированию, отрисовке, и так далее. Какие ещё системные сервисы?
Ответить | Правка | Наверх | Cообщить модератору

74. "Выпуск дистрибутива Nitrux 2.7 с пользовательскими окружения..."  +/
Сообщение от ilyafedin (ok), 06-Мрт-23, 17:17 
> Есть ещё фоновые задачи по кодированию, отрисовке, и так далее. Какие ещё
> системные сервисы?

Не очень ясно, что за фоновые задачи. В чем проблема их запустить как системный сервис с прописанным юзером от которого запускать? Или как systemd-timer?

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

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

76. "Выпуск дистрибутива Nitrux 2.7 с пользовательскими окружения..."  –2 +/
Сообщение от Аноним (80), 06-Мрт-23, 17:25 
Обычные пользовательские задачи. Fire and forget, таких большинство наверно. Заставлять пользователя что-то там мутить, когда софт даже этого не умеет?
Ответить | Правка | Наверх | Cообщить модератору

81. "Выпуск дистрибутива Nitrux 2.7 с пользовательскими окружения..."  –1 +/
Сообщение от ilyafedin (ok), 06-Мрт-23, 17:35 
> Обычные пользовательские задачи. Fire and forget, таких большинство наверно. Заставлять
> пользователя что-то там мутить, когда софт даже этого не умеет?

Не знаю, что за задачи такие, лично я ничего в сессии, что мне нужно было бы даже после её завершения, не запускаю. Если бы мне нужен был тот же i2p, то я бы наверное поставил его с репозитория, где уже есть сервис systemd.

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

87. "Выпуск дистрибутива Nitrux 2.7 с пользовательскими окружения..."  +/
Сообщение от Аноним (80), 06-Мрт-23, 17:44 
Blender, как пример.

>наверное поставил его с репозитория

Это было бы очень глупо, да.

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

146. "Выпуск дистрибутива Nitrux 2.7 с пользовательскими окружения..."  +/
Сообщение от ilyafedin (ok), 06-Мрт-23, 18:55 
> Blender, как пример.

Разве Blender будет работать после завершения сессии? Это же UI-приложение, он упадет как только иксы/Wayalnd-композитор завершатся.

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

147. "Выпуск дистрибутива Nitrux 2.7 с пользовательскими окружения..."  +/
Сообщение от Аноним (80), 06-Мрт-23, 19:01 
https://docs.blender.org/manual/en/latest/advanced/command_l...

То же самое с ffmpeg.

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

148. "Выпуск дистрибутива Nitrux 2.7 с пользовательскими окружения..."  +/
Сообщение от ilyafedin (ok), 06-Мрт-23, 19:03 
> https://docs.blender.org/manual/en/latest/advanced/command_l...
> То же самое с ffmpeg.

Раз уж дошли до терминала, то systemd-run

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

153. "Выпуск дистрибутива Nitrux 2.7 с пользовательскими окружения..."  +/
Сообщение от Аноним (80), 06-Мрт-23, 19:27 
Оч сложно, это всё какие-то бесполезные костыли. Приложухи могут просто спавнить процессы, которые долго работают. Они сами завершаются, когда заканчивают. Какой-нибудь yt-dlp может неделю скачивать файл и не факт, что сможет продолжить при повторном вызове (файл часто битый в итоге получается). Ну, criu тоже вариант, я вот не люблю терять процессорное время.
Ответить | Правка | К родителю #148 | Наверх | Cообщить модератору

161. "Выпуск дистрибутива Nitrux 2.7 с пользовательскими окружения..."  +/
Сообщение от ilyafedin (ok), 06-Мрт-23, 19:45 
> Оч сложно, это всё какие-то бесполезные костыли. Приложухи могут просто спавнить процессы,
> которые долго работают. Они сами завершаются, когда заканчивают. Какой-нибудь yt-dlp может
> неделю скачивать файл и не факт, что сможет продолжить при повторном
> вызове (файл часто битый в итоге получается). Ну, criu тоже вариант,
> я вот не люблю терять процессорное время.

Зачем тогда жаловался на мусорные процессы?

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

163. "Выпуск дистрибутива Nitrux 2.7 с пользовательскими окружения..."  +/
Сообщение от Аноним (80), 06-Мрт-23, 20:09 
Процессы, которые заняты делом, не мусорные. Мусорные -- это те, которые потерялись. 100+ копий gpg-agent, kwallet, dbus и start-session, например.
Ответить | Правка | К родителю #161 | Наверх | Cообщить модератору

165. "Выпуск дистрибутива Nitrux 2.7 с пользовательскими окружения..."  +/
Сообщение от ilyafedin (ok), 06-Мрт-23, 20:16 
> Процессы, которые заняты делом, не мусорные. Мусорные -- это те, которые потерялись.
> 100+ копий gpg-agent, kwallet, dbus и start-session, например.

Почему один потерялись, а другие - нет? Что полезные, что нет, с т.з. системы принадлежат сессии. Если они не должны принадлежать сессии, то стоит запускать с соответствующим лайфтаймом - через systemd-run.

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

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

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




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

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