У меня была та же проблема, что и драйверы 304/319 из репозиториев, у Nvidia есть проприетарные драйверы на своем веб-сайте, установленные там, где они действительно работают достаточно хорошо. Я использовал это руководство для удаления оставшихся драйверов и установки правильного непосредственно из Nvidia.
http://www.beginninglinux.com/home/graphics-drivers/install-nvidia-custom-driver-on-ubuntu-12-04
Удостоверьтесь, что вы обращаете внимание ко всему, особенно убедитесь, что в /etc/default/grub строке GRUB_CMDLINE_LINUX_DEFAULT содержится nomodeset, иначе драйвер Nvidia не работает.
Также, если проприетарные драйверы не работают, и вы застряли в командной строке, вы всегда можно удалить драйверы Nvidia и установить драйвер nouveau по умолчанию.
sudo apt-get autoremove --purge nvidia-*
sudo service lightdm stop
sudo apt-get install xserver-xorg-video-nouveau