Eu tenho um laptop com o chipset Geforce 840M Gfx, e o processador gráfico Intel Core Processor 4G, e uma instalação limpa do Ubuntu 12.04, com todas as atualizações recentes.
O glxinfo informou que a funcionalidade glx funcionava bem, mas até onde eu sei, os drivers nouveau padrão não fazem aceleração de gráficos 3D, e como o Firestorm não reconhece o chipset Nvidia, usando os chips intel como padrão.
Quando procuro drivers adicionais (Configurações do sistema - > Drivers adicionais), nenhum driver está listado.
Como eu quero ser capaz de usar os recursos fornecidos pelo chipset Nvidia gfx, eu instalo manualmente nvidia-319 a partir dos repos (acredito que o 319 suporta o chipset 840M), e reiniciei.
Agora tenho os seguintes sintomas:
- O glxinfo informa que não consegue encontrar extensões GLX no visor.
- o firestorm não inicia - pois o GLX não funciona
Eu observei em /var/log/Xorg.0.log
que o driver nvidia foi carregado e, em seguida, algum tempo depois é descarregado: grep nvidia /var/log/Xorg.0.log
[ 24.364] (==) Matched nvidia as autoconfigured driver 1
[ 24.424] (II) LoadModule: "nvidia"
[ 24.424] (II) Loading /usr/lib/i386-linux-gnu/xorg/extra-modules/nvidia_drv.so
[ 24.495] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 24.547] (II) UnloadModule: "nvidia"
[ 24.547] (II) Unloading nvidia
Entre o módulo nvidia que está sendo carregado, os módulos nouveas, vesa, modeset, fbdev e fbdevhw são todos carregados (conforme relatado em /var/log/Xorg.0.log)
Qualquer tentativa de usar o driver nvidia (usando nvidia-xconfig para criar /etc/X11/xorg.conf) resulta em uma tela de 600x400 res - presumivelmente porque o módulo nvidia não está realmente carregado.
Eu quero chegar à situação em que o chipset nvidia é usado de preferência para o conjunto de intel - como eu faço isso?
O BIOS não permite que o intel set seja desativado