Nvidia 그래픽 드라이버 + Cuda 지우고 다시 깔기

Estelle Yoon·2025년 1월 24일

Memo

목록 보기
1/3

엔비디아 그래픽 드라이버 설치

1. cuda, nvidia와 관련된 파일 모두 지우기

sudo apt purge -y 'nvidia-*'
sudo apt purge -y 'cuda-*'
sudo apt purge -y 'libnvidia-*'
sudo apt purge -y 'nsight-*'
sudo apt autoremove -y
sudo apt autoclean

sudo rm -rf /usr/local/cuda*
sudo rm -rf /usr/local/nvidia*

sudo rm -rf /etc/modprobe.d/nvidia*
sudo rm -rf /etc/X11/xorg.conf
sudo rm -rf /etc/X11/xorg.conf.d/10-nvidia.conf


sudo tee /etc/modprobe.d/blacklist-nouveau.conf << 'EOF'
blacklist nouveau
options nouveau modeset=0
EOF

sudo update-initramfs -u

CUDA만 지우기

sudo apt-get --purge remove 'cuda*'
sudo apt-get autoremove --purge 'cuda*'
sudo rm -rf /usr/local/cuda*

확실하게 지워졌는지 확인 필수

2. 설치 가능 엔비디아 드라이버 보기 + cuda 호환성 체크

설치 가능 엔비디아 드라이버 모두 보기

ubuntu-drivers devices

현재 로컬 컴퓨터에서는 아래와 같이 나옴

== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001B80sv000010DEsd0000119Ebc03sc00i00
vendor   : NVIDIA Corporation
driver   : nvidia-driver-535-server - distro non-free
driver   : nvidia-driver-470 - distro non-free
driver   : nvidia-driver-450-server - distro non-free
driver   : nvidia-driver-418-server - distro non-free
driver   : nvidia-driver-470-server - distro non-free
driver   : nvidia-driver-435 - distro non-free
driver   : nvidia-driver-535 - distro non-free recommended
driver   : nvidia-driver-390 - distro non-free
driver   : xserver-xorg-video-nouveau - distro free builtin

CUDA설치 예정이라면, 아래의 링크에서 그래픽드라이버 호환성 확인해서 진행할 것

https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html

CUDA 호환성 고려 시에 470과 535가 설치 가능했지만
현재 학습 인퍼런스 PC가 535를 사용중이라 동일하게 설치하기로 하였음

3. 엔비디아 드라이버 설치

535 설치 시 아래와 같이 설치 진행

sudo apt-get install nvidia-driver-535

다른 버전은 뒤의 숫자를 바꿀 것
특정 버전이 필요한 것이 아니라면 아래와 같이 설치 가능

sudo ubuntu-drivers autoinstall

설치 후에 아래의 패키지까지 설치해야 함

sudo apt-get install dkms nvidia-modprobe

지우고 다시 설치 중인거라
dkms는 존재하여서 패스하였음

모두 설치 후에는 아래의 명령어 쳐서 설치 확인

nvidia-smi

익숙한 그것들이 보이면 잘 설치된 것

적용을 위하여 재부팅 필요

sudo reboot

CUDA 설치

11.6 설치
https://developer.nvidia.com/cuda-11-6-0-download-archive?target_os=Linux&target_arch=x86_64&Distribution=Ubuntu&target_version=20.04&target_type=runfile_local
위의 링크에서 local run file로 진행

wget https://developer.download.nvidia.com/compute/cuda/11.6.0/local_installers/cuda_11.6.0_510.39.01_linux.run
sudo sh cuda_11.6.0_510.39.01_linux.run

데비안으로 설치하면 그래픽 드라이버도 같이 깔리니까 권장하지 않음!

profile
Studying

0개의 댓글