(Minha solução para o seu problema está no final deste post)
Tenho um laptop Sony Vaio Z790, com uma placa de vídeo Intel onboard e uma placa NVIDIA GeForce 9300M gs dedicada. Eu estou trabalhando no Ubuntu Oneiric 11.10.
Ao usar o windows eu só posso alternar entre eles usando um switch de hardware, então eu suponho que o meu modelo não suporta a tecnologia "Optimus" da Nvidia.
Eu ainda não consegui trabalhar com a placa Nvidia e estou preso com o integrado da Intel. Quando eu instalo os drivers da Nvidia (ou do seu site ou usando o jockey) e reinicio o X, eu recebo uma tela preta. Eu brinquei um pouco com o arquivo xorg.cong (adicionando várias opções como um monitor personalizado EDID (opção CustomEDID), especificando explicitamente onde a placa Nvidia está conectada (usando a opção BusID) e outros, mas o mais distante que eu tenho é para obter uma pequena janela branca no canto superior esquerdo de uma tela totalmente preta.
Voltando ao seu problema: Pelo que eu experimentei, meu entendimento é que, uma vez que você instala um driver nvidia, toda a sua configuração OpenGL está desarrumada. Mesmo se você desinstalar os drivers depois usando o nvidia-uninstall, ainda assim você não obterá a interface de unidade 3D quando reiniciar.
Eu escrevi o seguinte pequeno script que combina coisas que tenho lido em varius fóruns, que sempre restaura a configuração de intel após uma tentativa malsucedida de instalar algum tipo de driver para que minha placa nVidia funcione:
(note que isso pode estragar a configuração do seu zangão - eu ainda não procurei muito no zangão)
sudo apt-get purge nvidia*
sudo apt-get install --reinstall xserver-xorg-video-intel libgl1-mesa-glx:amd64 libgl1-mesa-glx:i386 libgl1-mesa-dri:amd64 libgl1-mesa-dri:i386 xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg
sudo update-alternatives --remove gl_conf /usr/lib/nvidia-current/ld.so.conf
sudo rm /etc/X11/xorg.conf
sudo stop lightdm
sudo start lightdm
Em vez de digitar os comandos um por um, você pode
1. copie este script para um novo arquivo
2. salve como desejar (por exemplo, "fix.run")
3. abra um terminal, navegue até o diretório onde seu script está
4. execute o comando "sh fix.run" (substitua fix.run pelo seu nome de arquivo)
(Note que eu não tenho idéia se os últimos 2 comandos funcionarão em versões anteriores do Ubuntu - eu sou novo no Linux. Caso contrário, apenas descubra como reiniciar o seu servidor X, ou tente apertar Ctrl. + alt + backspace ou ctrl + print screen + k).
Espero que você volte à sua configuração de intel com os drivers nouveau e depois de alguns segundos você voltará à unidade 3D.
Espero que isso ajude,
Nikos