nvidia driver 설치, login loop 발생 시 - khappiya/setup GitHub Wiki

초기 드라이버 설치 (Ubuntu 18.04.2)

0. 업데이트

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install lightdm

1. 설치 가능한 드라이버 리스트 확인

ubuntu-drivers devices

2-1. 특정 버전 드라이버 설치

sudo apt install nvidia-driver-430

2-2. 드라이버 자동 설치

sudo ubuntu-drivers autoinstall 

3. 재부팅

sudo reboot

login loop, black screen 발생 시 (Ubuntu 18.04.2)

0. tty1 login, 업데이트

Ctrl+Alt+F1

sudo apt-get update

1. 기존 드라이버 삭제

sudo apt-get --purge remove nvidia-*

2. 드라이버 재설치

sudo apt install nvidia-driver-430

3. 재부팅

sudo reboot

(필요 시) GUI로 전환

Ctrl+Alt+F7

초기 드라이버 설치 (Ubuntu 16.04)

sudo apt-get purge nvidia* 
sudo add-apt-repository ppa:graphics-drivers
sudo apt-get update
sudo apt-get install nvidia-384
#Reboot computer
#Check
lsmod | grep nvidia 
Hold the Version
sudo apt-mark hold nvidia-384

login loop 발생 시 (Ubuntu 16.04)

0. tty1 login

Ctrl+Alt+F1

1. 드라이버 재설치

#check installed version
dpkg -l | grep nvidia
dpkg -l | grep cuda #optional
#remove previous cuda and graphic driver
sudo apt-get --purge remove nvidia-*
sudo apt-get --purge remove cuda-* #optional
#add repository
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
#install
sudo apt-get install nvidia-390
#reboot
sudo reboot
#check
nvidia-smi
dpkg -l | grep nvidia

2. xorg.conf 확인

sudo rm /etc/X11/xorg.conf
sudo reboot