티스토리 뷰
해당 내용은 NVIDIA GPU 드라이버 설치가 잘못되어 무한로그인 오류가 발생한 경우 해결방안입니다.
Ubuntu 16.04.3 LTS Desktop에는 최신 드라이버 설치를 진행해야 무한로그인 오류가 발생되지 않습니다.
이보다 우선적으로 확인해야될 부분은 BIOS에서 Secure boot이 enable이 되어있다면 disable로 변경후 확인 바랍니다
1.Ubuntu 16.04.3 LTS Desktop 설치후 작업.
#=============================
#패키지 목록 update
#=============================
sudo apt-get update
sudo apt-get upgrade -y
#개발에 필요한 기본 Library와 Header 파일등 설치
sudo apt-get install build-essential
#nouveau driver 확인
lsmod | grep nouveau
#nouveau driver 비활성화
sudo vi /etc/modprobe.d/blacklist-nouveau.conf
blacklist nouveau
options nouveau modeset=0
#nouveau제거후 initramfs 재생성
sudo update-initramfs -u
#리부팅
sudo reboot
#nouveau driver 제거 여부 확인
lsmod | grep nouveau
#===========================
#2.CUDA 9.1 설치
#===========================
$ sudo service lightdm stop
ctrl + alt + f2 눌러서 새로 열고 CUDA 설치
$ chmod +x NVIDIA-Linux-x86_64-390.67.run
$ ./NVIDIA-Linux-x86_64-390.67.run --no-opengl-files
CUDA 9.1에서 드라이버만 설치. 테스트 당시는 387.26으로 설치 진행하였습니다.
http://www.nvidia.com/Download/index.aspx
=>엔비디아 드라이버 다운로드
https://developer.nvidia.com/cuda-downloads
=>엔비디아 CUDA 다운로드
#=============================
#CUDA 설치후 작업
#=============================
#환경변수 설정
vi ~/.bashrc
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
source .bashrc