Possible Duplicate:
Put 'nix box to sleep from command line?
I found that the solution was to do:
pmi action hibernate
But when I typed in that, it showed:
Error org.freedesktop.DBus.Error.ServiceUnknown:
The name org.freedesktop.Hal was not provided by any .service files
I couldn't go further from here. Please help me to fix the problem.