Just adding this as a tip, as it took me a while to get it to work, and even then it's not 100%...
With an nVIDIA MCP61V chipset mobo (on-board GeForce 6100) and an Acer AL1716W LCD, Mandriva 2008, I tried to get it to run in the monitor's advertized 1440x900 resolution. The screen is ugly in that mode and the monitor rwesets to some wierd 1152x870 resolution with the desktop in 1440x900 making it stretched wrong and vertically beyond the edge of the monitor.
I got it to work right in 1280x800 with the following xorg.conf:
# File generated by XFdrake (rev 228555)
Section "Extensions"
Option "Composite"
EndSection
# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************
Section "ServerFlags"
#DontZap # disable <Ctrl><Alt><BS> (server abort)
AllowMouseOpenFail # allows the server to start up even if the mouse does not work
#DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching)
EndSection
Section "Module"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # 3D layer
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Option "XkbOptions" "compose:rwin"
EndSection
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/mouse"
EndSection
Section "InputDevice"
Identifier "Mouse2"
Driver "evdev"
Option "bustype" "0x0011"
Option "product" "0x0006"
Option "vendor" "0x0002"
Option "HWheelRelativeAxisButtons" "7 6"
EndSection
Section "Monitor"
Identifier "monitor1"
VendorName "Acer"
ModelName "Acer AL1716W"
HorizSync 31-83
VertRefresh 56-76
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1280x800_120" 181.21 1280 1376 1520 1760 800 801 804 858 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1280x800_100" 147.89 1280 1376 1512 1744 800 801 804 848 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1280x800_85" 123.38 1280 1368 1504 1728 800 801 804 840 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1280x800_75" 107.21 1280 1360 1496 1712 800 801 804 835 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1280x800_60" 83.46 1280 1344 1480 1680 800 801 804 828 -HSync +Vsync
# modeline generated by gtf(1) [handled by XFdrake]
ModeLine "1280x800_50" 68.56 1280 1336 1472 1664 800 801 804 824 -HSync +Vsync
EndSection
Section "Screen"
Identifier "screen1"
Device "device1"
Monitor "monitor1"
DefaultColorDepth 24
Subsection "Display"
Depth 8
Virtual 1280 800
EndSubsection
Subsection "Display"
Depth 15
Virtual 1280 800
EndSubsection
Subsection "Display"
Depth 16
Virtual 1280 800
EndSubsection
Subsection "Display"
Depth 24
Virtual 1280 800
EndSubsection
EndSection
Section "Device"
Identifier "device1"
VendorName "nVidia Corporation"
BoardName "NVIDIA GeForce FX - GeForce 8800"
Driver "nv"
Option "DPMS"
EndSection
Section "ServerLayout"
Identifier "layout1"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Mouse1" "CorePointer"
InputDevice "Mouse2" "SendCoreEvents"
Screen "screen1"
EndSection
Hopefully this will help someone else out there. And if anyone knows how to get this combination working in 1440x900 I'd love to hear it.
[moved from Hardware by spinynorman]