the black screen may not be suspend, but a screensaver - you could try putting `xset -dpms` somewhere in you startup programs or simply install xscreensaver and add that somewhere in you startup programs