Can anyone tell me (or point me to documentation) for the hibernate and suspend buttons? I assume they call the pm-utils functions? Could they be modified to call the hibernate script that is sometimes used to smooth the process? (It unloads some modules etc) I'm also not bery clear how to set the hibernate or suspend method, eg to specify TuxOnIce or swsusp etc. I've googled a lot for these answers before posting.