Então eu acredito que consertei. Vou anotar aqui o que eu fiz, no caso de alguém (eu incluído) precisar repetir isso em uma configuração do Optimus.
-
Primeiramente, infelizmente, eu precisei reinstalar o Ubuntu. Durante a instalação, optei por não instalar atualizações durante a instalação. Observe que, quando inicializado pela primeira vez, ainda não executaria a unidade 3D, apenas 2d.
-
Eu adicionei o ppa do X-SWAT:
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
esudo apt-get update
, então usei a ferramenta atualizadora de software. Eu usei isso em vez deapt-get upgrade
para poder escolher quais atualizações instalar. Eu passei pela lista e garanti que não havia atualizações da nvidia selecionadas. -
Agora verifiquei os pacotes instalados e observei que
nvidia-current
envidia settings
foram instalados. Eu removi os dois. -
Eu reiniciei. Agora, instalei
mesa-utils
e reiniciei, e notei que agora o unity-3d IS está funcionando. (hooray!) -
Agora, só para ter certeza, eu removo o arquivo de configuração gerado pela nvidia se houver:
rm /etc/X11/xorg.conf
-
Reinstale os pacotes Xorg e mesa ...
sudo apt-get --reinstall install xserver-xorg-core libgl1-mesa-glx:* libglx-mesa-dri:*
-
Agora reconfigure o x-org ... Não tenho certeza se você precisa fazer isso. Eu fiz e não matou nada (eu acho).
sudo dpkg-reconfigure xserver-xorg
-
sudo reboot
-
Agora instale o bumblebee conforme indicado pelo @ Web-E acima.
sudo add-apt-repository ppa:bumblebee/stable
thensudo apt-get update
-
Para instalar o Bumblebee usando o driver nvidia proprietário:
sudo apt-get install bumblebee bumblebee-nvidia
-
Execute o seguinte
sudo usermod -a -G bumblebee $USER
-
E finalmente,
sudo reboot
Nota, quando solicitado pelo gerenciador de atualização para instalar o nvidia-common (setembro de 2012), eu fiz - e não quebrou nada. Eu suspeito que, talvez, quaisquer erros que estavam presentes no início tenham sido resolvidos. Ainda assim ... eu não vou instalar o nvidia-common para começar, mas siga este tutorial acima.
Se alguém tiver algum comentário ou sugestão sobre como esse método deve ser alterado, informe-me!
Dave.