I’ve been having trouble with the Nvidia drivers for quite some time now – a year at least. Every now and then after updating packages via the
Software Updater (I haven’t kept track of which packages exactly caused problems) the system would keep working until the next reboot and then things would get ugly. The login manager appears in very low screen resolution, things are pixelated and when I try to log in, everything freezes. This happened on 12.04 – which I ran quite a while before upgrading to 14.10 – and guess what? Same problems on 14.10 as well.
There are a lot of people having these or similar issues and there are a lot of confirmed bug reports on this. For instance this on launchpad. Fixing these issues seem not to be trivial, I believe the drivers being proprietary does not help. Anyway, time for me say to goodbye to Nvidia drivers. After many not-so-well-spent hours of repeatedly getting my computer back to run, this is it.
Here’s a little chronology. The problem seemed to be with the packages:
The obvious thing to do: Reconfiguration via
sudo dpkg-reconfigure nvidia-331 sudo dpkg-reconfigure nvidia-331-uvm
did not help. What worked for me for the last months was to log on with another machine via SSH and run
sudo dpkg --configure -a
but that apparently doesn’t cut it anymore. So, last resort: Purging the Nvidia drivers and use the X.org X server open source one. Here is how:
sudo apt-get remove --purge nvidia-* sudo apt-get install ubuntu-desktop sudo rm /etc/X11/xorg.conf echo 'nouveau' | sudo tee -a /etc/modules
C.f. AskUbuntu .