So when I get Ubuntu up and running - everything is great. I can even install the latest nVidia driver 1.0-9755 w/ my eyes closed...seriously, it's that easy. So now the system is up and running and I installed the nvidia drivers using their provided shell script that compiles the kernel modules automatically but when I reboot, my machine comes up in tty1 or CLI mode. I run "startx" and it fails so I check my xorg.conf and everything looks normal.
I decide to troubleshoot and make one small change to the xorg.conf file to see if this will get X up and working and it does. I change the driver entry from "nvidia" to "vesa" and reload /etc/init.d/kdm. This now loads X with the generic vesa driver but I can't understand why it would work one moment and then one simple reboot changes everything. I did not run any single updates and or made sure there is only one single kernel loaded on this machine and its the same one I rebooted from.
So I just re-ran the nvidia shell script for their drivers and walk through the install again and it works fine. I now have functioning nvidia drivers on my machine but that all changes when I reboot.
Anyone know why? This is really confusing.