Adicione a seguinte linha no arquivo /etc/pam.d/common-session e reinicie:
session required pam_limits.so
Eu editei /etc/security/limits.conf para definir ulimit rtprio permanentemente. Se eu ssh para localhost ou abrir um shell com su ele funciona bem, mas se eu fizer login no Ubuntu (16.04) e abrir um Terminal do Gnome, ele não será confirmado por ulimit -a .
Acho que preciso adicionar session required pam_limits.so a um dos arquivos em /etc/pam.d/ , mas qual deles? Eu já tentei /etc/pam.d/unity , lightdm , login e common-session .
Adicione a seguinte linha no arquivo /etc/pam.d/common-session e reinicie:
session required pam_limits.so