It could be you have to set an extra s2ram option to get the laptop to suspend.
I'm guessing you are using openSUSE 11.0? Have a look here for more info on suspending in openSUSE :
Pm-utils - openSUSE
See point 6 ' Triggering suspend manually ' in particular for steps to take...
Hope that helps,
Wj