Quote Originally Posted by bogan View Post
Hi!, MichaelGLD,

Assuming that you updated to 12.10, the most likely cause is a known bug from the update not including as default the correct linux-headers files.

If you boot to a TTY [Text terminal] and run:
uname -r
lspci -nnk | grep -iA3 vga
apt-cache policy nvidia-current
apt-cache policy nvidia-experimental*
that will tell you which kernel version is active, and which drivers are in use, and their package name. [ If the third cmd shows nvidia-current installed, there is no need to run the last.]

Then, assuming you have an Internet connection, run:
sudo apt-get update
sudo apt-get install linux-headers-generic
sudo apt-get install linux-headers-<uname -r> # replace '<uname -r>' with the output of that cmd
sudo apt-get install linux-source
If it actually installs them then remove the installed video driver and reinstall it - or another version. For example:
sudo apt-get remove --purge nvidia-current # If unable to find the installed driver's name, change to 'nvidia*'
sudo apt-get install nvidia-experimental-304
If the 'install linux-headers...' cmd returned: "... already the latest version" then this is not the cause and we need to look elsewhere.

To get an Internet connection you may need to boot via recovery and activate it before dropping to a root shell.

Chao!, bogan.
Thank you for taking the time to answer my post. I really appreciate it.

>When you get the blank screen, does pressing 'Ctrl+Alt+F1' get you to a >TTY?

No, just a blank screen. The monitor's power LED eventually starts blinking.

>If you boot to a TTY [Text terminal] and run: uname -r
>lspci -nnk | grep -iA3 vga
01.00.0 VGA compatible controller [0300]:NVIDIA Corp. G98 [GeForce 8400 GS][10de:0604](rev a1)
Subsystem: Micro-Star Int'l Co., LTD Device
Kernel driver in use: nvidia
Kernel modules: nvidia_current, nvidia_173, nouveau, nvidiafb
>apt-cache policy nvidia-current
Installed: 295.40-0ubuntu.1 0
Candidate: 295.40-0ubuntu.1 0
Version Table:
***295.40-0ubuntu1.1 0
500 http://us.archive.ubuntu.com/ubuntu/precise-updates/restricted amd 64 Packages
500 http://security.ubuntu.com/ubuntu/precise-security/restricted amd 64
100 /var/lib/dpkg/status
295.40-0ubuntu1 0
500 http://us.archive.ubuntu.com/ubuntu/precise/restricted amd 64 Packages
At that point I stopped because I'm not sure how to interpret the results. Does this show that I have nvidia-current installed? Based on these results, would you still advise me to go ahead with the second part of your post and install linux headers, etc.?