I am running Ubuntu 8.04.1, and downloaded the newest updates today. It prompted for a reboot, so I did. But when it came back up, I was stuck with 640x480 graphics. I found a forum that suggested recovery mode, and running xfix, which I did. That got me up to 800x600. I went into my restricted drivers, and reactivated the NVidia driver, restarted the Xserver, and was back to 640x480. So I did xfix again, back to 800x600 as the highest that I could switch to. I downloaded envy, had it autodetect and install my NVidia drivers, back to 640x480. xfix again, back to 800x600. Ran Nvidia-xconfig, then restarted the xserver, and got the little box saying VGA settings not compatible. Reboot, xfix, 800x600. I tried another suggestion that dealt with dkpg, but I cannot seem to find that post now.

I have an old Nvidia MMX 440 PCI video card in the machine in question. It ran fine at 1024x768 for quite a while, but now I have no option above 800x600.


xorg.conf after xfix:

Code:
Section "Device"
        Identifier      "Configured Video Device"
EndSection

Section "Monitor"
        Identifier      "Configured Monitor"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Monitor         "Configured Monitor"
        Device          "Configured Video Device"
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
EndSection
xorg.conf after nvidia-xconfig:

Code:
Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       30.0 - 110.0
    VertRefresh     50.0 - 150.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
        Modes      "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection
Any ideas would be greatly appreciated.

Oh, I tried installing legacy drivers with the package manager, but they wouldn't let me get above 800x600 either.