Try, when logged into X, hitting control, alt and + (the plus sign on keypad, not next to backspace). This will cycle through all your set screen resolutions in /etc/X11/XF86Config. If that doesn't get you where you need to be, you should get to a command line and reconfigure your X.
I don't know how Suse works for the configuring X, but in slackware, you must be root and in command line and run
xf86config. It will be a text based configurator that you'll have to enter in information regarding your hardware and your preferences.
If this doesn't work, you can always edit it manually in a terminal or Konsole by using a text editor (I'm only familiar with vi so I'll walk you through it). Login as root. If you're not already do this:
su -
enter root password
Now, type:
cp /etc/X11/XF86Config /etc/X11/XF86Config.old <always back up changes>
Now type:
vi /etc/X11/XF86Config <note the capitalization>
You'll open up the file and it will look crazy at first. It's not so bad. Use your down arrow or page down keys to move down and up/page up to go up (obviously). Go down until you get to your "Screen section". It should look similar to this:
Code:
# **********************************************************************
# Screen sections
# **********************************************************************
# Any number of screen sections may be present. Each describes
# the configuration of a single screen. A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
Section "Screen"
Identifier "Screen 1"
Device "VESA Framebuffer"
Monitor "My Monitor"
# If your card can handle it, a higher default color depth (like 24 or 32)
# is highly recommended.
# DefaultDepth 8
# DefaultDepth 16
DefaultDepth 24
# DefaultDepth 32
# "1024x768" is also a conservative usable default resolution. If you
# have a better monitor, feel free to try resolutions such as
# "1152x864", "1280x1024", "1600x1200", and "1800x1400" (or whatever your
# card/monitor can produce)
Subsection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 32
Modes "1024x768" "800x600" "640x480"
EndSubsection
EndSection
Now the section above is set to a default depth of 32 (yours might differ). The Default Depth settings are shown with:
Modes "1024x768" "800x600" "640x480"
This will default X's resolution to 1024x768. If you hit CTRL+ALT++ you will cycle through 640x480 and then to 800x600. If you hit CTRL+ALT+-, you will cycle through 800x600 then 640x480.
If yours looks like the one above with the multiple default depths, you'll need to comment out the ones you don't want with a # sign, and uncomment (remove #) from the one you do want.
Move your cursor (using arrow keys) to the beginning of the line you want to comment out. Hit your I (eye not ell) key to get into Insert mode. Now type #. Hit Esc key. Use arrows to get to the # sign at the beginning of the line you want to uncomment (make available) and hit your X key. The # sign is deleted.
If yours doesn't look like that and only has one line of DefaultDepth with a number you don't like (say 8) and you want to make it 24, then move your cursor to the 8 and hit your X key. It's gone. Now hit your I (eye not ell) key and type 24. Now hit Esc again.
Go to the line with the modes that is your DefaultDepth (in this example 24) so:
Depth 24
Modes "1024x768" "800x600" "640x480"
if you don't want it to start at 1024x768 but rather 800x600, move your cursor to the " infront of 1024x768" and hit your X key until it's gone. If you want to re-add the mode, but not as the default resolution for DefaultDepth 24, put it somewhere else by moving your cursor where you want it to be, and hit I (eye not ell) then typing
"1024x768".
Now, to write and save the file, you'll need to do hit Esc and type:
:wq <notice the : (colon)--VERY important>
If you do something wrong and can't fix it and start freaking out, at anytime, you can hit
Esc
:q!
to quit without saving. Don't worry though, because you already backed up the original, you can use that one again as if nothing ever happened. Once you quit vi, you'll be back to the command line. If you fsck it up too much and want to use the original, type this:
rm /etc/X11/XF86Config
then
mv /etc/X11/XF86Config. old /etc/X11/XF86Config
You can then startx as though nothing ever happend (but that's not what we want--we want to fix your resolution.

)
If you're unsure of vi, try
pico /etc/X11/XF86Config or
nano /etc/X11/XF86Config or another editor of your choice. I've never used anything but vi so maybe someone else can help you there.
Hopefully this gets you where you need to be.
