I’m running opensuse12.1 with LXDE. The Monitor Setting (ie lxrandr) show a max screen resolution of 1024x768.
I know that my graphics card can support much higher resolutions. I would like to know what files I need to change in order to configure for higher screen resolutions.
The graphics card I’m using is nVidia GeForce2 MX/MX 400. I would prefer not to upgrade to the latest nVidia drivers because after the upgrade, the screen resolution is set to 800x600.
Are you using the open source nouveau driver, or the proprietary nvidia driver?
Examine your /var/log/Xorg.0.log for any errors or messages concerning your detected display. It is almost certainly an EDID issue. If you want to share the contents of that file, please upload it to SUSE Paste
and post the link to it here.
In anticipation of this, have a read of this thread (there are many others like it if you care to search):
http://forums.opensuse.org/forums/english/get-technical-help-here/hardware/474616-monitor-resolution-not-recognized.html
This should be enough to get you started…and maybe solved 
I’m currently using the Nouveau driver.
The /var/log/Xorg.0.log is here: SUSE Paste
<code>
$ xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 4096 x 4096
VGA-1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.0*
800x600 60.3 56.2
848x480 60.0
640x480 59.9
</code>
Okay, this is what is detected by Xorg
21.360] (II) NOUVEAU(0): Output VGA-1 has no monitor section
21.395] (II) NOUVEAU(0): EDID for output VGA-1
21.395] (II) NOUVEAU(0): Printing probed modes for output VGA-1
21.395] (II) NOUVEAU(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz)
21.395] (II) NOUVEAU(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz)
21.395] (II) NOUVEAU(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz)
21.395] (II) NOUVEAU(0): Modeline "848x480"x60.0 33.75 848 864 976 1088 480 486 494 517 +hsync +vsync (31.0 kHz)
21.395] (II) NOUVEAU(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 489 492 525 -hsync -vsync (31.5 kHz)
21.395] (II) NOUVEAU(0): Output VGA-1 connected
21.395] (II) NOUVEAU(0): Using fuzzy aspect match for initial modes
21.395] (II) NOUVEAU(0): Output VGA-1 using initial mode 1024x768
Do you know the specs/model of your monitor? Do you have the choice to use a DVI cable instead?
My monitor is a Dell s2209w LCD monitor.
I do not have DVI connectivity at my graphics card.
Could you help out in how to fix this? What file would I have to modify?
Thanks
Your monitor specs according to
Documentation
1920 x 1080 at 60 Hz
Using the ‘cvt’ utility to generate a modeline gives
cvt 1920 1080 60
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
See if this ‘xrandr’ approach works for you
http://forums.opensuse.org/forums/english/get-technical-help-here/hardware/474119-solved-screen-flickers-wrong-resolution.html
Once you have a working display mode, it is easy to make the required edits to /etc/X11/xorg.conf.d/50-monitor.conf and /etc/X11/xorg.conf.d/50-screen.conf
Thanks. Looks like I have some reading to do.