Can understand that.. hang in there as there are other options
Have you tried running 's2ram -f -a 3' as root?
Just to give the steps, open a terminal console, enter ' su - ' and root's pw. Now see if 's2ram -f -a 3' will bring the laptop into a full suspend.
There are other combinations you can try found here :
Suspend to RAM - openSUSE
If one of those options work you can create a file 'config' in /etc/pm/config.d, edit it and add ' S2RAM_OPTS="-f -a 3" ' (or other working switch you have found) as line to the file.
It will then apply that switch when suspending...
Hope that helps,
Wj