The "Upgrade" to Hardy has broken my nvidia configuration due to a broken xorg.conf file. The xorg.conf file (see below) lacks most of the necessary information to configure xwindows, like monitor type, video card type - little details like that. I've only been using xwindows since the mid 1980's... perhaps there is some new feature where the system get's it's configuration information by magic?? Here's the file:
# xorg.conf (X.Org X Window System server configuration file)
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Identifier "Generic Keyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
Identifier "Configured Mouse"
Option "Emulate3Buttons" "true"
Identifier "Configured Video Device"
Identifier "Configured Monitor"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
Identifier "Default Layout"
Screen "Default Screen"
Note the "Configured [device]" lines with no device, no parameters, no drivers, no information whatsoever; BROKEN and useless.
Any ideas? Placing a "known good and working" xorg.conf in place of the above useless garbage results in [1.]"Running in low resolution mode". Reboot to "failsafe" mode and am told that xorg.conf is broken (no foolin'!!) and I select the "Fix xserver" option, which re-generates the broken trash file above. System comes up using the generic, snail slow, "nv" driver. Use Synaptic to re-install the correct Nvidia and GLX drivers and re-boot. Return to step "1." and repeat...
Ran into this s*** when Hardy first came out on one of my main servers, was told a clean install was the only answer. Since that means 12+ hours of re-configuration to have my server operational again, I reinstalled - Debian Etch.
Thought that after all this time the nice Ubuntu folks would have fixed the problem, what with all the dozens of updates, fixes, and replacement files that have come down the line since then. No such luck though, it appears.
Before I fully lose faith in Ubuntu, does anyone know of a fix that works so I don't have to start from scratch with a total re-install. I actually do have better things to do.....