Na minha área de trabalho, tenho uma GTX560Ti que uso para CUDA e mostro que instalei o driver da nvidia e tudo funciona bem
Eu tenho um Intel HD Graphics 3000 integrado na minha CPU. Quero usar esta placa gráfica para a minha tela, em vez da minha placa Nvidia.
Como proceder ? Como instalar o Driver Intel sem quebrar o CUDA?
Meu ubuntu é 12.04
12.04
intel-graphics
cuda
user2034197
fonte
fonte
Respostas:
O truque é carregar a placa nvidia no dispositivo sem o módulo nvidia, porque o nsight não precisa desse módulo para depurar. E eu não preciso do módulo nvidia como monitor.
Aqui está o que eu fiz:
Eu adiciono o arquivo chamado nvidia_cuda ao /etc/init.d e o executo por chmod + X
Isto é dado pela nvidia, mas comentei a linha / sbin / modprobe nvidia
Este arquivo é de http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-linux/#runfile-installation 2.5.2. Instalação do Runfile, Etapa 6.
Mas primeiro você precisa verificar se possui os dois cartões como dispositivo pci. Eu habilitei o Intel multi-display no BIOS para obter isso.
fonte
Consegui instalar o CUDA no meu laptop com o HD4600 + NV860M + Ubuntu 14.04, espero que ajude você.
Você só precisa seguir a documentação oficial ( instalação do Cuda ). O Runfile funciona melhor se você deseja manter os gráficos Intel para a tela, porque é a opção padrão. O truque é usar --no-opengl-libs ao executar o arquivo de execução, para que as configurações de exibição anteriores não sejam substituídas pelo Nvidia Driver, que não pode ser usado pelo X Server.
Mais detalhes:
Eu tentei tantas vezes com outras soluções, parece que a documentação oficial é a melhor maneira de fazê-lo. Se minha solução não funcionar para você, sugiro que você leia mais o documento, talvez possa achar algo interessante.
Espero que você possa encontrar o caminho em breve.
fonte
--no-opengl-files
bandeira no cuda ou no arquivo de execução do driver.instalar o pacote de driver gráfico comum: Ele selecionará o arquivo apropriado para a exibição:
fonte