Deep Learning用に購入したAlienware 15 R4にxubuntu16.04.2, Cuda9.2をインストールしたときのメモ。RoboCup@Home Domestic Standard Platform LeagueでTOYOTO HSRロボットのオフィシャルラップトップとしてAlienwareが指定されているので購入した。性能が高くコストパフォーマンスも良いが、大きく重いのが難点。
- 環境
- DELL Alienware R4
(CPU: Intel i7-8750K, Memory:16GB, GPU: Nvidia 1070, Memory: 8GB) - xubunut16.04.2
- Kernel 4.13.0-43-generic
- gcc/g++ 5.4.0
- DELL Alienware R4
- CAPS LOCKとCTRLキーの入れ替え
- /etc/default/keyboardのXKBOPTIONS=”ctrl:nocaps”と変更する。
- ホームディレクトリにある日本語ファイル名を英語に変換
- 次のコマンドを端末で実行
LANG=C xdg-user-dirs-gtk-update
- ウインドウが開くので右下の[Update Names]をクリックして変更し、再起動する。
- 再起動するとBluetooh関連のBluemanが”/home/ユーザー名/ダウンロード”というディレクトリがないとエラーを吐くので次のコマンドでBlueman mangerを起動する。
sudo blueman-manager
- 表示->ローカルサービス->転送->転送設定のIncoming FolderでDownloadsを選び、Applyをクリックし、closeをクリックしウインドウを閉じる。。
- 次のコマンドを端末で実行
- すぐ使うソフトウェアのインストール
- sudo apt install emacs git
- 無線LANの設定
- 無線LANのデバイス(Killer 1550)を認識しないので以下を参考にドライバをインストールした。インストールの作業はカーネルをバージョンアップすると毎回必要になる。
- https://askubuntu.com/questions/1016903/alienware-17-r4-ubuntu-16-04-wifi-driver
git clone https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git
cd backport-iwlwifi
make defconfig-iwlwifi-public
sed -i 's/CPTCFG_IWLMVM_VENDOR_CMDS=y/# CPTCFG_IWLMVM_VENDOR_CMDS is not set/' .config
make -j 6
sudo make install
sudo reboot
- 無線LANのデバイス(Killer 1550)を認識しないので以下を参考にドライバをインストールした。インストールの作業はカーネルをバージョンアップすると毎回必要になる。
- 準備
- NVIDIAのドライバをインストールしていないので、起動するとIntelのGPUでXが起動しているので、Ctlr+Alt+F1でXを落とす
- sudo apt update
- sudo apt upgrade
- sudo service lightdm stop
- NVIDIAドライバのインストール
- sudo add-apt-repository ppa:graphics-drivers/ppa
- sudo apt update
- sudo apt install nvidia-396 nvidia-settings
- sudo reboot
- NVIDIAのウェブサイトからCuda9.2のインストール
- Linux->x86_64->ubuntu->16.04->dev(local)を選択
- Download (1.2GB)をクリックし、ダウンドードが完了するまで待つ。
- sudo dpkg -i cuda-repo-ubuntu1604-9-2-local_9.2.148-1_amd64.deb
- sudo apt-key add /var/cuda-repo-9-2-local/7fa2af80.pub
- sudo apt-get update
- sudo apt-get install cuda
- .bashrcに以下を追加したCUDAのパスを通す
export PATH=/usr/local/cuda-9.2/bin${PATH:+:${PATH}}
- NVIDIAのウェブからcuDNNのインストール
- nvidiaのdeveloperに登録しないとダウンロードできないので登録する。
- Download cuDNN v7.1.4 for CUDA9.2をクリック
- cuDNN v7.1.4 for Runtime Library for Ubuntu16.04 (Deb)とcuDNN v7.1.4 Developer Library for Ubuntu16.04 (Deb)をダウンロードする。
sudo dpkg -i libcudnn7_7.1.4.18-11+cuda9.2_amd64.deb
sudo dpkg -i libcudnn7-dev_7.1.4.18-1+cuda9.2_amd64.deb
- OpenCV3.4.0のインストール
- ROS Kineticのインストール
- YOLO V3のインストール
終わり
コメント