Have you checked the runlevel?
As root
will give you what runlevel you're in... In Suse that should be 5. The output schould be something like
If you get any other number than 5 you can try
if that doesn't work run.
which will let you reconfigure X with the Suse tool.
hope that helps
jon