Acho que isso está relacionado a um bug conhecido quando o driver proprietário da Nvidia está instalado. Eles se esqueceram de adicionar o genux-headers-linux como uma dependência para instalar o driver nvidia.
Tente entrar em um terminal virtual, não tenho um MAC, mas no PC você acessa um usando CTRL + ALT + F1.
Quando chegar lá, faça o login, obtenha privilégios de root (sudo -i) e faça
sudo apt-get install linux-headers-generic
Uma vez feito isso, tente reinstalar o driver nvidia.
sudo apt-get purge nvidia-current
sudo apt-get install nvidia-current
Reinicie e esperamos que funcione para você.