2016-04-19 15 views
0

私はCaffeをインストールしています。 私はUbuntu 14.04を使用しています。Caffeのインストール

私はcudaをインストールしようとしました。 Caffeサイトには、ライブラリと最新のスタンドアロンドライバを別々にインストールする必要があることが書かれています。

私はthereからドライバをダウンロードしました。私はすべての製品タイプを試してみましたが、私は同じエラーを取得:

You do not appear to have an NVIDIA GPU supported by the 346.46 
NVIDIA Linux graphics driver installed in this system. For further 
details, please see the appendix SUPPORTED NVIDIA GRAPHICS CHIPS in 
the README available on the Linux driver download page at www.nvidia.com. 

そして

You appear to be running an X server; please exit X before    
installing. For further details, please see the section INSTALLING 
THE NVIDIA DRIVER in the README available on the Linux driver   
download page at www.nvidia.com. 

そして

Installation has failed. Please see the file 
'/var/log/nvidia-installer.log' for details. You may find    
suggestions on fixing installation problems in the README available 
on the Linux driver download page at www.nvidia.com. 

I successfulyインストールCUDAとcuDNN

を。

次に、hereからCaffeをダウンロードしました。

は、それから私は、コンパイルしようとしましたが、私はmake allmake test、 をした後、私はmake runtestを行なったし、このエラーを取得:

Check failed: error == cudaSuccess (38 vs. 0) no CUDA-capable device is detected 

はまた、私は、私はCUDA対応のGPUを持っていることを確認する必要があることがわかりました。 このコマンド:lspci | grep -i nvidiaは何も返しません。 update-pciidsはどちらも役に立ちませんが、Downloaded daily snapshot datedを返します。

私はCaffeとすべてを正しくインストールするのに手伝ってくれる人はいますか?

+0

を提出あなたが実際にCUDA互換GPUを持っていますか? – talonmies

+0

@talonmiesわかりませんが、[there](http://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#verify-you-have-cuda-enabled-system)コマンド 'lspci |を実行する必要があることが書かれています。 grep -i nvidia'を実行します。しかし、私が書いたように、何も返さない。そして 'update-pciids'は役に立ちません。 –

+0

あなたの質問は何ですか? 「CUDA GPUなしでCaffeを使用できますか?」または「CUDA GPUがあるかどうかはどうすればわかりますか?」、または何ですか? – talonmies

答えて

5

あなたのシステムには、明らかにCUDA互換GPUはありません。使用しているシステムのタイプ(適切な空きPCI-eスロット、ケーススペース、十分な電源容量を備えたデスクトップまたはサーバー)によっては、を購入してインストールすることが可能です。

はまだあなたはおそらく、あなたがCUDAに対応したカードをお持ちでないMakefile.config

-1

CPU_ONLYフラグのコメントを外すことでGPUを使用しないことで、カフェを始めることができます。また、あなたが持っているかもしれませんが、あなたはそれを使用していません。つまり、NVidiaカードと統合グラフィックスをお持ちの場合は、モニタがNVidiaカード出力インターフェイスに接続されていることを確認する必要があります。

あなたのグラフィックスカードが確かにCUDAをhttp://www.geforce.com/hardware/technology/cuda/supported-gpus?field_gpu_type_value=Allでサポートしていることを確認する必要があります。あなたのカードを見つけるまで、このリスト内のあなたのグラフィックスカードを見つけてください。

p.s.あなたのグラフィックスカード情報を見つけるには、lspci | grep VGAをシェルで実行できます。

0

Check failed: error == cudaSuccess (38 vs. 0) no CUDA-capable device is detected

GPUカードがあると仮定すると、NVDIAドライバがシステムにインストールされていない場合、上記のエラーが発生する可能性があります。

このリンクを確認してください - https://askubuntu.com/questions/670485/how-to-inspect-the-currently-used-nvidia-driver-version-and-switch-it-to-another

をお使いのカード用のNvidiaサイトから最新のドライバのバージョンを確認してください。その後、関連するリポジトリを追加し、それを介してインストールします。〜$のnvidia-SMI 火2月28日15時10分50秒2017

+-----------------------------------------------------------------------------+ 
| NVIDIA-SMI 375.39     Driver Version: 375.39     | 
|-------------------------------+----------------------+----------------------+ 
| GPU Name  Persistence-M| Bus-Id  Disp.A | Volatile Uncorr. ECC | 
| Fan Temp Perf Pwr:Usage/Cap|   Memory-Usage | GPU-Util Compute M. | 
|===============================+======================+======================| 
| 0 GeForce GT 720M  Off | 0000:01:00.0  N/A |     N/A | 
| N/A 51C P0 N/A/N/A | 271MiB/1985MiB |  N/A  Default | 
+-------------------------------+----------------------+----------------------+ 

+-----------------------------------------------------------------------------+ 
| Processes:              GPU Memory | 
| GPU  PID Type Process name        Usage  | 
|=============================================================================| 
| 0     Not Supported           | 
+-----------------------------------------------------------------------------+ 
:より良い

sudo apt-add-repository ppa:graphics-drivers/ppa

sudo apt-get update

sudo apt-get install nvidia-3xx

sudo modeporbe nvidia (also ran this before restart)

のnvidia-SMIコマンド経由でチェック

アレックス@アレックス - レノボ・G400sタッチを再起動します

サンプルを作製した後DEVICEQUERY介してサンプルとテストをインストール - >http://xcat-docs.readthedocs.io/en/stable/advanced/gpu/nvidia/verify_cuda_install.html

CUDAデバイス照会(ランタイムAPI)バージョン(CUDART静的リンク)

検出された1 CUDA対応デバイス(複数可)

デバイス0: "のGeForce GT 720M" ...

その再構成カフェの後、きれいなメイク を行う以下は参照用のcmakeの設定があり、 CMakeのはhttp://pastebin.com/qAd40uvh

enter image description here enter image description here

関連する問題