Eu experimentei quase o mesmo problema (muito chato). Eu instalei o Bumblebee como sugerido por wiki.ubuntu.com/Bumblebee. Eu tenho um cartão GT540M.
O mesmo acontece com todo tipo de instalação que eu tentei (drivers Nvidia sozinho, Bumblebee com drivers Nvidia ...): Unity não exibe nada além do cursor do mouse, e a resolução da tela é baixa. Quando os drivers Nvidia foram instalados sozinhos, a desinstalação através de uma linha de comando (sudo apt-get remove nvidia *) resolveu o problema.
Mas com o Bumblebee e o linux-headers-generic, eu tentei reinstalar o kernel, inicializando em um kernel anterior, nada funcionou. Talvez eu tenha perdido alguma coisa, mas tive que reinstalar ...
A Nvidia é conhecida pela excelente compatibilidade com o Linux e pelo bom suporte ao driver. É uma pena ter o único sistema que não é suportado pelos seus próprios drivers. Você sabe o que? Mesmo no Windows, apesar de um antigo driver instalado corretamente, o mais novo (310) disse que não reconhece o cartão. Absurdo.
Assim, numerosos posts foram escritos sobre estas placas gráficas Optimus, mas eles não são confiáveis, pois podem depender do modelo de cartão e do sistema. O pior é quando não funciona, você pode ter que reinstalar.
O congelamento e tela preta com mensagens de erro Nouveau, ao usar o traço Unity, foi o sintoma da reconhecida placa Nvidia Optimus, com o Optimus desativado na BIOS, sem driver Nvidia.
Minha solução: eu finalmente mudei de volta o meu BIOS para ENABLE Optimus (chamado Lucid Virtu na minha máquina) e o Ubuntu não vê a placa Nvidia. Isso está de volta ao básico, e parece funcionar bem com o driver Nouveau, até então. Eu postarei novamente se eu vir o congelamento da unidade novamente. Edit: Não, faz o mesmo. Unidade congela após vários usos do traço. Eu só posso esperar por uma correção ...