おいも貴婦人ブログ

生物系博士課程満期退学をしたAIエンジニアのブログ。

cuda-7.0をubuntu-14.04にインストール。(ERRORに関して)

何回インストールするねーん。という話。
今回は、以下のようなエラーが出た時の対処法。

ERROR: could not insert 'nvidia_331_uvm': Invalid argument

タイトルの条件でcuda-7.0をインストールした後に、適当なcudaのソースファイルを作成し、コンパイルそして実行すると上記のようなエラーが出る。nvidia_331_uvmが無いのかな。
とりあえず、いろいろ調べた結果自分は以下のようにして解決しました。Good solutionでは無いと思うので参考までに、
nvidiaのドライバー郡のリポジトリを登録します。

sudo add-apt-repository ppa:xorg-edgers/ppa -y
update

そのあと(sudo apt-get install nivdia-331-uvmをすでにインストールしている時)

sudo apt-get install nvidia-331

をインストールした後、最新バージョンに戻します。

sudo apt-get install nvidia-346

これで何とかなりました...。