Eu não sei por onde começar. Isso tem sido frustrante. Hoje, dezembro de 2014, possuo um Alienware 14, ele usa um NVIDIA GK107M [GeForce GT 750M] e um controlador gráfico integrado de processador Intel Corporation de 4ª geração. Ele usa a tecnologia optimus.
Eu trabalho muito com openGL e não consegui instalar outros drivers da nvidia além do nouveau e eles nem estão sendo reconhecidos mesmo com o módulo carregado.
Além disso, minha libmesa está me dando um inferno e, caso eu consiga compilar um aplicativo opngl, ele mostra uma tela preta onde, há um mês, eu poderia renderizar coisas bonitas.
Eu tentei instalar drivers privativos da nvidia e registrá-los e não registrá-los nos módulos dkms. Coloquei nouveau na lista negra e até mesmo drivers Intel.
Estou preso em um dilema. Se eu começar a trabalhar com gráficos Intel, apenas openGL <= 3 será suportado e somente se eu começar a trabalhar com minha placa nvidia poderei trabalhar com openGL > 4
Estou procurando há dias por esses problemas e tentei quase tudo que pude, até reinstalei o Ubuntu. Trabalho com Linux desde que tenho computador e não quero trabalhar em Windows só por causa disso.
Por favor me ajude.
Responder1
Bem. Através de muita investigação, descobri que esse problema tem pelo menos 2 anos e, nesses 2 anos, muitos cookies MUITO inteligentes conseguiram fazer a tecnologia optimus funcionar e torná-la mais fácil para nós, seres humanos normais.
Encontrei um tutorial em francêsaqui
Funciona apenas para 13.10 e depois.
Primeiro desinstale tudo que era lixo
sudo apt-get purge bumblebee* primus libvdpau-va-gl1
instale nvidia-prime e os drivers e os utilitários mesa
sudo apt-get install nvidia-331 nvidia-prime mesa-utils
* instalação opcional de drivers para assistir vídeos em HD
sudo apt-get install vdpau-va-driver
Reinicie a máquina
escolha se deseja usar nvidia ou intelgraphics nas configurações da nvidia. Isso terá que ser feito manualmente o tempo todo.
Outras informações sobre a OptimusaquiDescobri que a nvidia está conectada ao Intel grpahics, portanto, no Windows, ele muda automaticamente quando necessário para otimizar a vida útil da bateria. Não há alteração automática no Linux, mas pelo menos você pode alterá-la manualmente. Agora posso trabalhar com openGL 4 no meu Ubuntu. Agora preciso poder trabalhar com o openGL 3 também.