Hi Chris,
unfortunately my friend didn't post on his blog yet.
I'm not that expert, but I will try to explain what I did with his
supervision, in order to solve the problem.
As said, the problem is due to the way nvidia packages and apt system
are deployed. Apt "sees" only the packages installed via apt-get,
while the auto-installing nvidia packages "see" only what is installed
through their packages.
Therefore the problem comes when you install the nvidia driver, then
cuda, but cuda requires a specific version of the driver, which is not
available in the ubuntu repositories...
Roughly these are the steps I followed which solved the problem:
1) I first removed from my PC everything related with nvidia,
dependencies included
2) Fundamental step: sudo apt-get install build-essential gcc g++ make
binutils linux-headers-`uname -r
Installing the linux headers, make nvidia driver "aware" of the
packages already present in the system, and therefore nvidia driver
from now on will be able to "see" them all
3) Installed cuda_6.5.14_linux_64.run (while normally for ubuntu you
have to install .deb packages)
4) Within the terminal (consolle:
http://ubuntuhandbook.org/index.php/2014/01/boot-into-text-console-ubuntu-linux-14-04/),
executed cuda_6.5.14_linux_64.run .
Important: installed this time the nvidia driver through cuda
5) Tested cuda with the examples
6) I set the path to cuda:
echo "export PATH=/usr/local/cuda-6.5/bin:$PATH" >> .bashrc
echo "export LD_LIBRARY_PATH=/usr/local/cuda-6.5/lib64:$LD_LIBRARY_PATH"
>> .bashrc
source .bashrc
7) Installed Theano and all its dependencies again
8) Tested Theano
I do hope I've been of help.
Kind regards.
Marco
> You received this message because you are subscribed to a topic in the
> Google Groups "theano-users" group.
> To unsubscribe from this topic, visit
>
https://groups.google.com/d/topic/theano-users/_M1dJleZR4Q/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to