
Может ли кто-нибудь объяснить, что на самом деле означают такие сообщения в dmesg, или указать мне на какую-нибудь документацию? Мне не удалось найти не доисторическую информацию о том, как справляться с такими событиями.
Иногда программы работают нормально (оба примера здесь), а иногда они зависают. С VirtualBox весь экран зависает (мне удалось выключить систему с помощью аппаратной кнопки питания).
grsec: denied resource overstep by requesting 21 for RLIMIT_NICE against limit 0 for /usr/bin/xinit[xinit:1814] uid/euid:1000/1000 gid/egid:1000/1000, parent /bin/bash[bash:1798] uid/euid:1000/1000 gid/egid:1000/1000
grsec: denied resource overstep by requesting 135168 for RLIMIT_MEMLOCK against limit 65536 for /usr/lib64/firefox/firefox[Media Audio:2540] uid/euid:1000/1000 gid/egid:1000/1000, parent /bin/bash[bash:2128] uid/euid:1000/1000 gid/egid:1000/1000
Моя система — x86_64 с усиленной архитектурой Gentoo.
решение1
Ваши приложения запрашивают больше ресурсов, чем разрешено ограничениями, установленными в вашей системе. Эти ограничения установлены в: /etc/security/limits.conf
(по крайней мере, в Debian).
Вы также можете распечатать текущие лимиты, используя:
ulimit -a
Вот что у меня есть /etc/security/limits.conf
:
* - memlock 256
* - nice -20
После изменения лимитов вам, вероятно, придется выйти из системы или перезапустить ее, чтобы новые значения вступили в силу.