Eu tenho um computador rodando uma CPU Intel (com gráficos HD) e uma placa de vídeo Nvidia Geforce.
Como eu só preciso da GPU para computação CUDA/OpenCL, quero configurar o computador para usar gráficos Intel HD para economizar memória de vídeo. Portanto, tento mudar o adaptador de vídeo principal da nvidia para os gráficos Intel HD no BIOS.
No entanto, se eu mudar para usar gráficos Intel HD em meu BIOS, /dev/nvidia0, /dev/nvidiactl e até mesmo alguns comandos como nvidia-smi desaparecerão. Quando eu corro
$ lsmod | grep nvidia
nvidia 9430169 0
Posso ver que o módulo nvidia está carregado.
Se eu voltar a usar nvidia no BIOS, os comandos /dev/nvidia0, /dev/nvidiactl e nvidia-smi aparecerão novamente.
Como posso resolver isso?
eu estou correndo
$ uname -a
Linux xxxxx 3.8.0-32-generic #47~precise1-Ubuntu SMP Wed Oct 2 16:19:35 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04.3 LTS"
driver nvidia 319.37 do pacote ubuntu developer.nvidia.com diretamente (aqui)