etc/security/limits.conf - what does it do?
So, now I thought I have my first Linux system up and stable - I am intending to install my company's software on it, and part of the checklist for the linux install includes editing etc/security/limits.conf as follows:
* hard nofile 16384
* soft nofile 4096
* hard memlock 3000000
* soft memlock 3000000
* hard nproc 16000
* soft nproc 16000
* hard stack 512000
* soft stack 512000
However, when I make these changes and reboot I get a bunch of errors
"Nautilus can't be used now, due to an expected error from Bonobo when attempting to register the file manager view server."
"There was a problem registering the panel with the bonobo-activation server. The error code is:3 The panel will now exit."
The Linux desktop does not appear - I just get a completely black screen with a mouse pointer (the pointer does move). But I can't do anything else.
Eventually after rebooting a few times the menu at the top re-appears (although my wallpaper doesn't - still completely black and no icons).
Then I get a different error - "The panel encountered a problem while loading "OAFIID:GNOME_SystemTrayApplet - do you want to delete the applet from your configuration". ClockAppletm, SystemApplet, WorkSpaceSwitcher all throw up similar errors, and I get a "Bug Buddy" window.
At that point I can go to recent documents, edit the file and reboot, and then all is well again.
Obviously the simple answer is don't mess with these settings, but I'm just wondering what the implications are. The application I'm installing obviously suggests them for a reason.