Can you try switching to text mode (e.g. vt1 with Ctrl-Alt-F1) before going into suspend? And after resuming, going back to X with Alt-F7.
Can you try switching to text mode (e.g. vt1 with Ctrl-Alt-F1) before going into suspend? And after resuming, going back to X with Alt-F7.