Параметр nproc в limits.conf по умолчанию - hard 1024, soft 512 для любого пользователя. Поставил 4096, этого оказалось не вполне недостаточно, иногда какой-нибудь одностраничный PDF документ или даже просто проводник не открывался, пока не закрыть какое-нибудь другое окно. После обновления Firefox 58 вообще перестали открываться вкладки через раз (выдает что-то вроде "Ой, вкладка только что упала"), и сам firefox стал зависать. Установил nproc с запасом - soft 50 000, hard 500 000, проблемы исчезли. Система Альт 8 на MATE, профиль работы обычный "офисный", из нестандартного ПО всегда запущен только Skype. Хорошо бы увеличить лимиты до значений, которые заведомо не достигнуть при нормальном использовании компьютера.
Еще странно, что если установить значения в limits.conf используя маску "*": * soft nproc 50000 * hard nproc 500000 root soft nproc 50000 root hard nproc 500000 - то они не применяются к пользователю (включаются значения по умолчанию 512 и 1024), приходится указывать имя в явном виде: * soft nproc 50000 * hard nproc 500000 username soft nproc 50000 username hard nproc 500000 root soft nproc 50000 root hard nproc 500000
Гм, а пакет pam-limits-desktop не установлен, что ли?
(В ответ на комментарий №2) > Гм, а пакет pam-limits-desktop не установлен, что ли? Не установлен. Систему устанавливал с образа Альт Рабочая Станция, версия вроде бы была 8.1. Скачивал с сайта Базальт. Сейчас пакет установил, по умолчанию стало Su 4096, Hu 5120. Пооткрывал разные окна, все работает, открывается быстро, проблем нет.
(В ответ на комментарий №3) > (В ответ на комментарий №2) > > Гм, а пакет pam-limits-desktop не установлен, что ли? > Не установлен. > Систему устанавливал с образа Альт Рабочая Станция, версия вроде бы была 8.1. Да, в 8.1 могло не быть (сходу точно не помню) и с обновлениями само не приедет -- остаётся проверить, что _сейчас_ во все десктопные выпуски включено.
(В ответ на комментарий №4) > Да, в 8.1 могло не быть (сходу точно не помню) и с обновлениями само не приедет > -- остаётся проверить, что _сейчас_ во все десктопные выпуски включено. Посмотрел iso.txt, в 8.2 везде есть, кроме simply live.
Да кстати, а почему бы куда-нибудь в base не добавить этот пакет, чтобы всем обновление пришло? Недоработка конкретно серьезная, может кто-то также как и я скачал 8.1 или 8.0 и думает почему же этот линукс все время тормозит и глючит? И почему в live cd не включили, нужны ли там такие ограничения?
В Alt Workstation 9.0 beta1 pam-limits-desktop есть и на live. Куда же можно было бы добавить зависимость на этот пакет я не вижу.
(В ответ на комментарий №7) > В Alt Workstation 9.0 beta1 pam-limits-desktop есть и на live. > Куда же можно было бы добавить зависимость на этот пакет я не вижу. Добавлять зависимость не надо. Мне в KWorkstation пришлось оторвать её, т.к. в контейнере эти лимиты не подходили.