Use the command "gtf 1440 900 60 -x" to generate a modeline. LCD monitors tend to operate at 60Hz so that is what I used in the command.
Code:
gtf 1440 900 60 -x
# 1440x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 106.47 MHz
Modeline "1440x900_60.00" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync
Remove the ".00" from the modeline name. If you have a: Section "Modes" section in your xorg.conf file, add it there. Otherwise add it to your "Monitor" section.
Either like this:
Code:
Section "Monitor"
Option "CalcAlgorithm" "XServerPool"
DisplaySize 332 207
HorizSync 32-48
Identifier "Monitor[0]"
ModelName "ZV5000"
Option "DPMS"
VendorName "HP"
VertRefresh 50-70
# 1440x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 106.47 MHz
Modeline "1440x900_60" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync
EndSection
or like this:
Code:
Section "Monitor"
Option "CalcAlgorithm" "XServerPool"
DisplaySize 332 207
HorizSync 32-48
Identifier "Monitor[0]"
ModelName "ZV5000"
Option "DPMS"
VendorName "HP"
VertRefresh 50-70
UseModes "Modes[0]"
EndSection
Section "Modes"
Identifier "Modes[0]"
# 1440x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 106.47 MHz
Modeline "1440x900_60" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync
EndSection
Then add "1440x900_60" to the "Modes" entry in the "Screen" section:
Code:
Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1440x900_60" "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1440x900_60" "1280x1024" "1280x960" "1280x800" "1152x864" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
EndSubSection
These are examples. My laptops LCD won't display 1440x900. Don't use the modeline example I gave, generate your own. Hopefully it will work then.
Lastly, the xorg.conf file has its own man page.