Ubuntu probably couldn't detect your monitor and configure it. Setting a vertical refresh rate higher than what your monitor can handle can physically damage your monitor. Since Ubuntu couldn't figure out what your monitor was, it chose a VERY safe configuration for it. They don't want to be responsible for damaging your monitor. That's what happened and why.
Now to fix it you have to manually configure your monitor and video card. Do the following:
sudo vi /etc/X11/xorg.conf
look for the following lines in xorg.conf
Code:
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Acer 7176ie"
HorizSync 30.0 - 72.0
VertRefresh 50.0 - 160.0
Option "dpms"
EndSection
These are the lines that config your monitor. you need to fill in the information for your monitor for the
Code:
HorizSync
VertRefresh
lines. DO NOT GUESS at this. You need to get this information from your monitor manual or from your monitor manufacturer. If you guess wrong, you can damage your monitor.
Next you need to look for these lines
Code:
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 16
Modes "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Again, you need to get this information from your monitor manual or from your monitor manufacturer. Depth refers to color depth in bits. 8 bits is usually referred to as 256 colors, 16 bits is usually referred to as thousands of colors, and 24 bits is usually referred to as millions of colors. You need to check your monitor's manual and fill in what resolutions your display supports for each color depth. DefaultDepth tells which color depth (in the above example 24 bit or millions of colors) is the default.
After manually configuring xorg.conf you should be able to select the resolution and color depth you want.
Hope this helps.
EDIT: Oh Yeah, after editing xorg.conf, you need to stop and restart the X server for the changes to take affect. The easiest way to to this is to reboot.
Pudge