NVIDIA CUDA Toolkit para GeForce 8800 GTS

1

Estou tentando nas últimas 6 horas instalar o CUDA no Ubuntu 17.04 Gnome com uma NVIDIA GeForce 8800 GTS 320 MB, mas sem sucesso. Eu tentei o seguinte:

  • Eu instalei o driver recomendado para a placa acima mencionada, mas tudo que eu obtenho são artefatos e a distro para de funcionar em um determinado ponto.
  • Eu instalei drivers mais tarde sem sorte, pois recebo uma tela piscando e baixa resolução no logotipo de login.

Você tem alguma idéia do que eu poderia fazer para ter o driver correto, a versão CUDA e um sistema operacional em funcionamento? Eu praticamente tentei muitas coisas que encontrei aqui e na web, mas novamente sem sorte alguma.

Se há algo que eu perdi aqui no askubuntu que resolve o meu problema, por favor, aponte-o e marque como duplicar a minha pergunta. (Sinto muito pela duplicata, se existir :).

    
por und3rd06012 26.04.2017 / 20:39

1 resposta

1

Eu sugiro que você configure os drivers Nvidia recomendados e faça-os trabalhar antes de instalar o pacote cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb da Intel.

Obtenha os drivers a partir do botão Atualizador de Software / Configurações / guia Drivers Alternativos, não diretamente da Intel ou do pacote CUDA. Use a versão recomendada (testada) do driver mais recente. Você poderia tentar uma versão anterior para talvez evitar artefatos, mas eu nunca me incomodei. Se você tiver os drivers em outro lugar, desinstale-os e refaça a instalação conforme descrito acima.

A instalação do pacote Intel CUDA trará todos os outros pacotes cuda nos repositórios (multiversos) (se você tiver ativado o multiverso nas configurações de atualização de software). Esta versão CUDA requer os compiladores gcc-5 e g ++ -5, então, como o gcc-6 ... é o padrão para o 17.04, instale-os manualmente. Eu apenas revincei o / usr / bin / gcc e / usr / bin / g ++ para as versões "5" em vez dos "6", mas eu acho que você poderia mexer com os makefiles se quiser manter as versões "6" como o padrão. Veja se o / usr / local / cuda / bin foi adicionado ao seu PATH na frente, (efetue logout e novamente). Se não for configurá-lo quando você fizer login, ou apenas tenha um script para defini-lo quando você trabalha com CUDA. O mesmo para adicionar / usr / local / cuda / lib64 a LD_LIBRARY_PATH. Certifique-se de exportar essas variáveis após elas serem definidas.

Vá para o diretório cudasamps gravável (ele pode aparecer em seu diretório pessoal). Se não estiver no diretório inicial, copie-o da instalação / usr / local / cuda para algum local gravável (por você). Tente executar um makefile a partir de um dos diretórios de amostra - por exemplo, ... cudasamps / 5_Simulations / nbody O makefile deve completar e produzir o executável nbody, tente executá-lo. É sobre isso. Os drivers da Nvidia que usei para isso foram as versões 367 e 375 (sim com os artefatos do windows depois de dormir para o driver 375).

    
por ubfan1 26.04.2017 / 22:06