MSI GT75 Titan 8RG Intel CORE i9 8th Gen + GTX 1080
인데, 설치가 쉽게 되려나 모르겠다.
일단은,
https://medium.com/@gentra/how-to-install-ubuntu-16-04-on-msi-ge62-6qc-ae4f30f50465
를 따라해보자.
Ubuntu 16.04 USB는 만들었다.
Boot에서 secure boot는 꺼야 한다. 현재는 secure boot support를 disabled로 했다. 이게 맞는지는 모르겠다.
Boot mode는 UEFI로 하였다.
윈도우는 그냥 밀어버리자!
Install Ubuntu alongside Windows Boot Manager를 선택했다. 잘하는 걸까?
이게 한번에 되면 그냥 대박이다. 좋은 세상이 드디어?!
그럴리 없다. blue screen이 뜬다. 역시 그럼 그렇지. 그냥 밀어버리고, 우분투만 설치를 해보자.
흠..? BIOS에서 boot option에 ubuntu를 먼저 하게 했더니 몬가 되었다?!
sudo apt-get update
일단 이거 해주고,
Software & Updates에 있는, Additional Drivers에 있는, NVIDIA Corporation: Unknown에 있는
NVIDIA binary driver -version 384.131 from nvidia-384
를 클릭 해서 설치 중에 있다. 이거 되면 좋겠다.
하다보니 Configuring Secure Boot이 나온다. 비밀번호를 설정하라고 해서 adsladsl로 했다. (모두 소문자)
그리고 resatrt를 했다. 두근, 두근,.. 제발..
몬가 이상한게 나와서 Enter, Enter하니까 우분투가 켜진다. 무슨 공포 게임하는 것 같다.
일단 우분투 로그인 창은 나왔는데, 왜 로그인이 안되지?!? 헐?
일단 Ctrl+Alt+F1 을 눌러서 터미널로 간 후에
sudo apt-get purge nvidia*
sudo apt-get install nvidia-current
를 해서 다시 설치를 한다. 그리고
reboot
근데 이것도 안될 것 같든데..
안된다.
다시 지우고 이번엔
sudo apt-get install nvidia-346
를 해본다. 흠... 시큐터 boot이 켜져 있다는데?
아직도 안되는데?
일단 시큐어 붓을 껐다. 그리고 다시 고고
이랬더니 로그인이 된다? 이거 신기하네
그리고
nvidia-smi
는 먹힌다.
자꾸 문제가 발견되었다고 팝업이 떠서
https://itsfoss.com/how-to-fix-system-program-problem-detected-ubuntu/
를 따라해서 꺼벼렸다.
vim을 설치하고
sudo vim /etc/default/apport
에 들어가서 옵션을 0으로 바꿔버렸다.
Install을 해보자~
- Terminator
Install CUDA.. 8.0
sudo apt-get update
sudo apt-get upgrade
Check CUDA compatibility
https://developer.nvidia.com/cuda-gpus
The one that I am using is GTX1080
GeForce Desktop Products
GPU | Compute Capability |
---|---|
NVIDIA TITAN V | 7.0 |
NVIDIA TITAN Xp | 6.1 |
NVIDIA TITAN X | 6.1 |
GeForce GTX 1080 Ti | 6.1 |
GeForce GTX 1080 | 6.1 |
GeForce GTX 1070 | 6.1 |
Let's go with CUDA 9.0
https://developer.nvidia.com/cuda-90-download-archive?target_os=Linux
deb (local) -> Download (1.2GB)
sudo dpkg -i cuda-repo-ubuntu1604-9-0-local_9.0.176-1_amd64.deb
sudo apt-key add /var/cuda-repo-9-0-local/7fa2af80.pub
sudo apt-get update
sudo apt-get install cuda
nvcc does not work..
sudo apt install nvidia-cuda-toolkit
Hope it works...?!
nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2015 NVIDIA Corporation
Built on Tue_Aug_11_14:27:32_CDT_2015
Cuda compilation tools, release 7.5, V7.5.17
cat /usr/local/cuda/version.txt
CUDA Version 9.0.176
Now, cuDNN SDK v7
https://developer.nvidia.com/cudnn
Log-in with
sungjoon.choi@cpslab.snu.ac.kr / adslADSL
cuDNN v7.1.4 Library for Linux
Installation guide can be found @https://docs.nvidia.com/deeplearning/sdk/cudnn-install/index.html
sudo apt-get install python3-pip python3-dev
sudo pip3 install tensorflow-gpu
It is very likely NOT to work..
ImportError: libcudnn.so.7: cannot open shared object file: No such file or directory
sudo ldconfig /usr/local/cuda/lib64
Above command resolve the error..?!
sudo apt install git
python3 -m pip install jupyter
sudo pip3 install jupyterthemes
sudo apt install screen
sudo apt install htop
Install Visual Studio Code
Download .deb
sudo dpkg -i code_1.24.1-1528912196_amd64.deb
Install gym and mujoco
wget https://www.roboti.us/download/mjpro150_linux.zip
unzip mjpro150_linux.zip
mkdir ~/.mujoco
mv mjpro150 ~/.mujoco/
mv mjkey.txt ~/.mujoco/
sudo apt-get update
sudo apt-get install -y python-numpy python-dev cmake zlib1g-dev libjpeg-dev xvfb libav-tools xorg-dev python-opengl libboost-all-dev libsdl2-dev swig
cd ~/github
git clone https://github.com/openai/gym.git
cd gym
sudo pip3 install -e '.[all]' <= DO NOT DO THIS
This seems to be a problem due to sudo
pip3 install -e '.[all]'
vim ~/.bashrc
add =>
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/.mujoco/mjpro150/bin
<==
source ~/.bashrc
cd ~/github
git clone https://github.com/NixOS/patchelf.git
cd patchelf/
sudo apt-get update
./configure
make
sudo make install
vim ~/.bashrc
add =>
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/nvidia-384
<==
python3
import mujoco_py
Not working..
sudo apt-get install libglew-dev
Do, pyhton3, import mujoco_py, again..... PLEASE....
Still Error..
ERROR: GLEW initalization error: Missing GL version
sudo apt-get install glew-utils
Added followings to ~/.bashrc
export PATH=/usr/local/cuda-9.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libGLEW.so:/usr/lib/nvidia-384/libGL.so
python3 demo_ant.py
Then, you will see something like:
sudo apt install python3-sklearn
pip3 is NOT working now..-_-
sudo apt install pacman
sudo rm -rf /usr/lib/python3/dist-packages/pip
sudo apt install python-pip
sudo apt-get update
sudo apt install curl
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
sudo python3 get-pip.py --force-reinstall
Now, I have to use pip instead of pip3...
pip
=> we get,
pip 10.0.1 from /usr/local/lib/python3.5/dist-packages/pip (python 3.5)
After some dirty work, now I have pip and pip3 back.
sudo pip3 install tensorboard
To resolve, some error regarding pip3.
To use WIFI,
Blazing Fast Killer Wireless Connection
Speed up the wireless connection with the new Killer Wireless-AC 1550, and enjoy up to double the speed among the competition.
To use this *blazing fast* one,
wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.169.3_all.deb
sudo dpkg -i linux-firmware*.deb
sudo modprobe -r ath10k_pci && sudo modprobe ath10k_pci
?!!?
____________________________ddd______________
'Enginius > Robotics' 카테고리의 다른 글
OpenManipulator (1) | 2018.07.27 |
---|---|
PythonRobotics (0) | 2018.07.09 |
로보틱스에서 하고 싶은 일들 (0) | 2018.03.10 |
Planning and Decision-Making for Autonomous Vehicles (0) | 2018.03.05 |
RL for real robots (0) | 2018.02.12 |