Que driver NVIDIA é adequado para a GeForce GTX 660M?

2

Estou usando um Lenovo Y580 executando o Ubuntu 14.04 / Windows 10, que possui uma placa gráfica GeForce GTX 660M. Estou tentando treinar redes neurais usando o Caffe e seria muito útil se eu pudesse usar minha GPU NVIDIA. Isso requer que eu instale os drivers de GPU da NVIDIA apropriados e o kit de ferramentas CUDA. Aqui está o problema:

Estou usando o driver NVIDIA-304.132. A última versão do CUDA que eu posso usar com este driver é o CUDA 5, que não é compatível com o Ubuntu 14.04. Eu quero atualizar para o NVIDIA-340 (ou superior), para que eu possa usar o CUDA 6.5 (ou superior), que é a versão mais antiga do CUDA compatível com o Ubuntu 14.04.

Nenhum dos drivers lançados após o NVIDIA-304.132 parece funcionar com o meu laptop, embora o site da NVIDIA alega que todos os drivers até o NVIDIA-375 são compatíveis com o GeForce GTX 660M. Na verdade, a NVIDIA-375 é especificada como o driver recomendado para a GTX 660M no site da NVIDIA e quando eu executar ubuntu-drivers devices no terminal. Eu já tentei NVIDIA-340, 355, 358, 361, 367 e 375. Eu ou fico com uma tela preta ou estou preso na tela roxa cada vez que eu tento os outros drivers e sou forçado a fazer o login usando CTRL+ALT+F1 e volte para a NVIDIA-304. Eu já tentei definir nomodeset em etc/default/grub como sugerido em alguns tópicos sem nenhuma alteração.

É possível usar o NVIDIA-340 (ou superior) conforme recomendado pelo site da NVIDIA?

Este link lista os drivers apropriados necessários para versões específicas do CUDA Toolkit.
link

    
por Nishant Prabhu 03.12.2016 / 14:52

1 resposta

1

Eu finalmente percebi isso. Eu só tive que executar sudo apt-get update e sudo apt-get upgrade . Isso é tudo que levou. Agora eu estou correndo os drivers NVIDIA-367 e CUDA 8. Eu percebo agora que a solução era extremamente simples, mas eu sou novo no Ubuntu e levei algum tempo para descobrir isso. Se houver alguém que esteja enfrentando esse problema, espere que este post ajude!

    
por Nishant Prabhu 13.12.2016 / 15:56