web-dev-qa-db-ja.com

Ubuntu 18.04 LTSにCUDA 8をインストールする方法は?

Ubuntu 18.04 TLSはCUDA 9.1に移行し、Nvidia Fermi Architectureは非推奨になりました。

--overrideオプション(コンパイラー検証を破棄する)を使用してnvidiaからcuda 8ツールキットをインストールしようとしましたが、インストールは次のように失敗しました。

コマンドSudo ./cuda_8.0.61_375.26_linux.run --override --toolkitpath /usr/local/cuda-8.0/

出力

You are attempting to install on an unsupported configuration. Do you wish to continue?
(y)es/(n)o [ default is no ]: y

Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 375.26?
(y)es/(n)o/(q)uit: n

Install the CUDA 8.0 Toolkit?
(y)es/(n)o/(q)uit: y

Enter Toolkit Location
 [ default is /usr/local/cuda-8.0 ]: /usr/local/cuda-8.0

Do you want to install a symbolic link at /usr/local/cuda?
(y)es/(n)o/(q)uit: y

Install the CUDA 8.0 Samples?
(y)es/(n)o/(q)uit: y

Enter CUDA Samples Location
 [ default is /home/user ]: 

Installing the CUDA Toolkit in /usr/local/cuda-8.0 ...
Warning: cannot find Toolkit in /usr/local/cuda-8.0. Use --toolkitpath to specify the toolkit location.
Installing the CUDA Samples in /home/user ...
sh: 1: /usr/local/cuda-8.0/bin/cuda-install-samples-8.0.sh: not found
chown: cannot access '/home/user/NVIDIA_CUDA-8.0_Samples': No such file or directory

===========
= Summary =
===========

Driver:   Not Selected
Toolkit:  Installation Failed
Samples:  Installation Failed
2
Blue Squirrel

次の手順を使用して問題を解決しました。

  1. コマンド./cuda*.run --tar mxvf(またはsh ./cuda*.run --tar mxvf)を使用して.runファイルを解凍します。
  2. 解凍されたファイルInstallUtils.pmを/ usr/lib/x86_64-linux-gnu/Perl-baseにコピーします
  3. ターミナルでコマンドを入力:export $Perl5LIB
2
Blue Squirrel

この問題を解決するには、2つのわかりやすい方法があります。

  1. Perl5LIB=. sh cuda_8.0.61_375.26_linux.run your-other-optionsによって、現在のディレクトリをPerlライブラリ検索パスとして設定します。関連 リンク
  2. Sudo apt install module-install-Perlで不足しているPerlモジュールをインストールします。関連 リンク
1
John Smith