グラフィックドライバは、システムにインストールubuntu16.04
1. ubuntu.16.04システムをインストールします。
Uディスクは、ブートディスクを作る自己検索をインストールします。BIOSを入力するデルはブートモード、F2キーを押しているUにディスクのブートブートブートアニメーションが表示されます
。注:デュアルシステムは、両方のシステムを交換するかだけubuntu18.04はwin10を離れることなくお勧めします交換することもできます。
グラフィックスドライバをインストールします。2.
ファイルの準備:NVIDIA-linux-x86_64-xxx.run cuda_9.0.xxxx_linux.run cudnn-9.0-Linuxの-xxx.tgz
16.04バージョンがcuda9.0推奨される
1をインストールした場合、コマンドは、NVIDIA-SMI継続し、図示していない、見ますインストール手順を以下に示します。
ファイルに書き込ままずヌーボーdisableコマンドは、そのファイルが/etc/modprobe.d/blacklist.confを編集します。
須藤VIM /etc/modprobe.d/blacklist.conf
以下の末尾に追加:
ブラックリストヌーボー
ブラックリストLBM-ヌーボー
オプションヌーボーMODESET = 0
エイリアスヌーボーOFF
エイリアスLBM-OFFヌーボー
その後、コール命令禁止ヌーボー:
エコーオプション再びMODESET = 0 | sudoのティー-a /etc/modprobe.d/nouveau-kms。
次に、カーネルを更新します。sudoのでupdate-initramfs -uは、
再起動:コンピュータの再起動後、
再起動のブートは、を押してCtrl + Alt + F1は、コマンドを実行し、TTFモードに入ります。sudoサービスlightdmストップを
その後、コマンドを実行し、ディレクトリNVIDIA-Linux-x86_64-xxxxxx.runファイルにアクセスしてください:
chmodの+ X-NVIDIA-Linux-x86_64-384.130.run
sudoの./NVIDIA-Linux-x86_64-384.130.run --no-のOpenGL-ファイル
プロセス全体のインストールを完了するためにすべての方法をすることができ次次+ OK。
インストール時にはオプション必須-no-openglの-ファイル、またはシステムがクラッシュする可能性がありますことを強調しなければなりません!
インストールCUDA
MD5のテストランを持つファイル、および数字は、再ダウンロードする必要はありません場合は
、コマンドを入力します。$ md5sumはcuda_9.0.xxx_linux.runは、以下の回答のように表示されます。
インストールCUDAを開始
1.無効にヌーボードライバ
ターミナルを実行します。$ lsmodを| grepをヌーボー、出力がヌーボーロードを表す場合。私たちは、手動ヌーボーを禁止する必要があります。
Ubuntuのヌーボー禁止方法:
-
/etc/modprobe.dブラックリスト-nouveau.confでファイルを作成し
、コマンドを入力します。$ sudoのviの/etc/modprobe.d/blacklist-nouveau.conf(編集すると、ファイル保存のviエディタを使用して)
ファイルの内容の入力:
ブラックリストヌーボー
オプションヌーボーMODESET = 0 -
执行:
$ sudo update-initramfs –u -
その後、実行します。
$ lsmodの|はgrepヌーボー
何も出力されたコンテンツは、成功はコンテンツ出力動作を確認し、上記の操作を繰り返して、まだ存在する場合は、無効になっていない場合
2.コンピュータを再起動し、ログイン画面を入力し、デスクトップにログインしていない(慎重に入力されていない場合、または失敗する可能性があり、コンピュータを再起動します)、直接テキストモード(コマンドラインインターフェイス)を入力するには、Ctrl + Alt + F1を押し、アカウントにログインします。
グラフィカルインタフェースオフ3.入力します$ sudoのサービスlightdm停止
CUDA 4.スイッチングインストールファイルのパス:
ファイル名を指定して実行します。sudo shをするcuda_xxx_linux.runの
注意:、画面の指示に従わなければならない)、対応する入力文字、例えば、受け入れを入力するためにいくつかの必要性、いくつかのyesを入力する必要があります。
-
出会いはOpenGLをインストールするように求めていない、何を選択します(お使いのコンピュータが私デュアルディスプレイおよび非NVIDIA GPUの選択のメインディスプレイのような作業には必要でない場合は、そうでない場合は、あなたがそうすることができます)、他はyesまたはデフォルトを選択することです
-
グラフィカルインターフェイスを再起動するには$ sudoのサービスlightdmの開始を入力します。
Altキー+ Ctrlキー+ F7、グラフィカルなログイン画面に戻るを押して、ログインパスワードを入力してください。
あなたが正常にログインできる場合は、CUDAの成功をインストールするためのサイクル、基本的な手順をログに記録する問題を持っていません。 -
コンピュータを再起動し、チェック装置ノード検証は
実行LSの/ dev / NVIDIA *
がある場合は、次の/ dev / nvidia0の/ dev / nvidiactlの/ dev / NVIDIA-UVM
又は表示同様の情報が、あるはず3(含む同様の/ dev / nvidia- NVM)、インストールは成功です -
環境変数の設定は、
端末タイプの$は、sudoをgeditの/ etc / profileを
、ファイルの開放端には、次の2行を追加します。
64システム:
エクスポートPATH =は/ usr / local / CUDA-9.0 / binにKatex解析エラー: '}'、GOT INPUTの'EOF'で終了:{PATH:+: {PATH}}
エクスポートLD_LIBRARY_PATH =は/ usr /ローカル/ CUDA-9.0 / lib64に
Katexパースエラー:... LIBRARY_PATH:+:AT INPUTの期待'}'、GOT 'EOF'末端 {}} LD_LIBRARY_PATH
ファイルおよび再起動の保存 -
コンピュータを再起動し、成功した上で、環境変数の設定を確認してください。
、ドライバのバージョンを確認する
$猫の/ procを/ドライバ/ NVIDIA /バージョンの
結果は、
NVIDIA x86_64のUNIXカーネル384.81 Module1のPDT土で2017年9月2時43分11秒2:NVRMバージョン
GCCバージョン:Version 5.4.0 GCC 20160609(Ubuntuのを5.4.0 〜16.04.5 -6ubuntu1に)
B ToolkitのCUDAを確認します。
$ NVCC -V出力CUDAのバージョン情報を
これがある場合:
。プログラム「NVCC」速度で現在あなたではインストールされませんこのページは、入力して、それをインストールすることができます:
sudoのapt-getはNVIDIAのインストール-cuda・ツールキットは、
環境設定であってもよい上記のステップ7)を繰り返し、成功しませんでした。 -
クーダはによって提供された例コンパイルしようと
xxxは自分のユーザー名であり、$のCDの/home/xxx/NVIDIA_CUDA-9.0_SamplesコマンドCD NVIDIA_CUDA-9.0_Samplesディレクトリを入力してください:オープンターミナルとタイプを。
ターミナルは、次のように入力します。$作る
システムが自動的にビルドプロセスに入ります、全体のプロセスは、20分に10程度かかり、しばらくお待ちください。エラーが発生した場合、システムはすぐにエラーを停止します。
エラーメッセージを促すことができる最初の実行時エラーは、システムのGCCではないかもしれません
ソリューションは、コマンドライン上で再インストールgccのであり、ターミナルで次のコマンドを入力します。$ sudoのapt-getは、それは通常作る、あなたがインストールした後のgccはgccをインストールします。
コンパイルが成功した場合、それは最終的に完成建物のCUDAサンプルが表示されます
2)コンパイルされたバイナリファイルを実行します。
のデフォルトNVIDIA_CUDA-9.0_Samples / binに格納されたバイナリファイルをコンパイルしました。
次に、端末タイプ:xxxは自分のユーザー名である$ CD /home/lxxx/NVIDIA_CUDA-9.0_Samples/bin/x86_64/linux/release
と、端末に入力します。$ ./deviceQuery
障害= FAIL結果結果は= PASS CUDAが正常にインストールされ、設定代表的な結果、
3)最後に、システムとは接続をのCUDA対応デバイスチェック
端子入力:$ ./bandwidthTest
インストールcudnn
- 解凍したファイル
のtar -xvf cudnn-9.0-linux-のx64-v7.tgz - 特定のディレクトリにファイルをコピー
CD CUDA
sudoのCP / cudnn.hは/ usr / local / CUDA /含める/含め
sudoをlib64にCPが/ *は/ usr / local / CUDA / lib64に/
sudoのchmodのA + R&LTは/ usr / local / CUDAを/含む/ cudnn.h
須藤chmodのA + R&LTは/ usr / local / CUDA / lib64に/ libcudnn * - 软连接
CDは/ usr / local / CUDA / lib64に/
sudoをRM -rf libcudnn.so libcudnn.so.7
にsudoのln -s libcudnn.so.7.0.5 libcudnn.so.7
にsudoのln -s libcudnn.so.7 libcudnn .soは
sudoのldconfigを
cuDNN 7.0.5检测是否成功安装:
下载三个文件:
cuDNN v7.0.5 Ubuntu16.04ためのランタイムライブラリ(デブ)
Ubuntu16.04ためcuDNNのv7.0.5 Develpoperライブラリ(デブ)
cuDNN v7.0.5コードサンプルそして、Ubuntu16.04(デブ)のためのユーザガイド
にsudo dpkgの-i libcudnn7_7.4.2.24-1 + cuda9.0_amd64.deb
はsudoのdpkg -i libcudnn7-dev_7.4.2.24-1 + cuda9.0_amd64.deb
はsudo dpkgの-i libcudnn7-doc_7.4.2.24-1 + cuda9.0_amd64.deb
CP -rは/ usr / src / cudnn_samples_v7 / /ホーム/ wdong /
CD /ホーム/ wdong / cudnn_samples_v7 / mnistCUDNN
クリーン&&メイクを作ります
./mnistCUDNN