O Now cuda 8.0 está disponível com algum patch, mas quando lancei:
sudo apt-get instala cuda
O processo termina com estas linhas:
/sbin/ldconfig.real: /usr/lib/nvidia-375/libEGL.so.1 is not a symbolic link
/sbin/ldconfig.real: /usr/lib32/nvidia-375/libEGL.so.1 is not a symbolic link
Eu segui a solução proposta inhere
E fazendo o nvcc com o lanching, eu recebo isto:
O programa 'nvcc' atualmente não está instalado. Você pode instalá-lo digitando: sudo apt instalar nvidia-cuda-toolkit o que eu fiz sem purgar cuda8. E eu instalei o cuda7.5 em seu lugar.
E com a digitação deste comando
$ ldconfig -p | grep cuda
parece que os pacotes foram instalados nos diretórios da cuda 8.0
libnvrtc.so.8.0 (libc6,x86-64) => /usr/local/cuda-8.0/targets/x86_64-linux/lib/libnvrtc.so.8.0
libnvrtc.so (libc6,x86-64) => /usr/local/cuda-8.0/targets/x86_64-linux/lib/libnvrtc.so
libnvrtc-builtins.so.8.0 (libc6,x86-64) => /usr/local/cuda-8.0/targets/x86_64-linux/lib/libnvrtc-builtins.so.8.
Depois de um tempo, lancei $sudo apt-get update && sudo apt-get upgrade
Enquanto isso, reiniciei meu sistema.
Verifiquei as variáveis no PATH do sistema com $ echo $PATH
e não consegui encontrar /usr/local/cuda-8.0/bin
Então eu adicionei novamente.
E lançando o $nvcc --version
recebo cuda 8 reconhecido:
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2016 NVIDIA Corporation
Built on Tue_Jan_10_13:22:03_CST_2017
Cuda compilation tools, release 8.0, V8.0.61
Eu não sei porque a configuração do ambiente não funcionou em primeiro lugar, eu estava distraído com o aviso de link simbólico (e não vendo feito no final do processo de instalação do cuda 8.0 deb local). Pode haver uma reinicialização necessária após a configuração do ambiente.
Espero que este anúncio não seja muito confuso e funcionará bem ao longo do caminho para aprender o TensorFlow.