opensuse12.1, LXDE: How to configure higher monitor resolution

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):

This should be enough to get you started…and maybe solved :slight_smile:

Another post, with links to further helpful advice:

I’m currently using the Nouveau driver.

The /var/log/Xorg.0.log is here: SUSE Paste

$ 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

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?


Your monitor specs according to


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

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.