OK. Realtime may be obselete in some books but that does not mean it does not work and cannot modprobe! The error in question means the module was not compiled against your current kernel sources (or headers). Upgrade the kernel, recompile the module. Using pam-rlimits is easier in that you install it, set it up and thats it. Note: The -rt patch places in the .config menu: Realtime (m,n) (obselete) or some such toddy. If one selects "m" module, then it should be compiled as such in the kernel build. It is not. Therefore, this config item does not belong there. If one chooses (I still use it) realtime-lsm, one must compile the kernel with modular security options and compile the module using Debian's module assistant or equivalent or do it manually which is also not so difficult. Each time one upgrades the kernel.