Abaixo estão as instruções para restaurar o elegante Unity 3D no seu computador:
NOTA: Deve funcionar quando você tem um laptop equipado com placa gráfica NVIDIA MOBILE (GxxxM) e tem capacidade de comutação de gráficos (ou seja, você também possui gráficos Intel integrados). Este é um caso especial de problema gráfico e deve ser tratado de forma diferente.
Remova todos os drivers nvidia, instale somente PPAs x-swat (usa OpenGL e mesa-libs):
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
ou você pode adicionar manualmente as configurações do Gerenciador de Atualizações, na guia Outro Software, digite a seguinte linha do APT:
deb http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu precise main
Em seguida, faça uma atualização da lista e instale o driver apropriado:
sudo apt-get update
sudo apt-get install xserver-xorg-video-intel
Remova todos os drivers da Nvidia, instale o mesa-utils:
sudo apt-get remove nvidia-current nvidia-graphics-drivers
sudo apt-get purge nvidia*
sudo apt-get install mesa-utils
Digite a seguinte linha no terminal, se houver um erro dizendo que nenhum GLX foi encontrado na tela, prossiga
glxinfo
Reinstalando todos os componentes para atualizar:
sudo apt-get install --reinstall xserver-xorg-video-intel libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg
sudo update-alternatives --remove gl_conf /usr/lib/nvidia-current/ld.so.conf
Reinicialize a unidade (FECHE E SALVE TUDO ANTES DE FAZER): (adicione sudo na frente se for necessário o superusuário)
unity --reset
Agora espere até que tudo se estabilize (mesmo que a janela do seu terminal fique aleatoriamente no topo e não seja removível, não é grande coisa), então (force?) relogará no Ubuntu. Você deve ver sua perfeita Unity 3D esperando por você.
(Eu mencionei que isso funcionou tão bem para mim? Tive exatamente o mesmo problema que você antes, procurei alto e baixo por soluções que não se aplicam, finalmente passei por isso.)
Ubuntu 12,04 Pangolin preciso 64bit, Geforce 310M com CUDA, Intel Core i5-460M.