(드라이버는 기본적으로 우분투를 설치하는 과정에서 자동으로 설치가 됩니다. 하지만 예외적인 상황이 발생하여 우분투를 Try버전으로 설치하거나 수동설치를 진행하게 되면 NVIDIA가 안깔리게 되는 경우가 생깁니다. 그러한 경우에 이 솔루션을 따르시고, 그렇지 않다면 CUDA설치
로 넘어가시기 바랍니다)
lspci | grep -i nvidia
sudo apt-get remove --purge '^nvidia-.*'
sudo apt-get autoremove
sudo apt-get autoclean
ubuntu-drivers devices
sudo ubuntu-drivers install
sudo reboot
nvidia-smi
sudo apt-get remove --purge "^cuda.*"
sudo apt-get autoremove
sudo apt-get autoclean
이전에 쿠다를 설치했었는데, 잘못 설치를 해서 재설치를 하는 경우라면, 충돌방지를 위해 제거해줍니다.
# 저장소 추가
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.0-1_all.deb
sudo dpkg -i cuda-keyring_1.0-1_all.deb
# 쿠다 패키지 설치
sudo apt-get update
sudo apt-get install -y cuda
sudo apt install nvidia-cuda-toolkit
# 재부팅
sudo reboot
echo 'export PATH=/usr/local/cuda/bin:$PATH' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH' >> ~/.bashrc
source ~/.bashrc
nvcc --version
해당 링크에 들어가준다.
위와 같이 옵션을 체크해주고,
이떄 생성된 명령어들을 복붙해준다.
마지막에 cuda11용으로 할거냐, cuda12용으로 할거냐는 선택지가 있는데, 여기서는 nvcc --version
명령어로 나의 쿠다가 11인지 12인지 확인후, 그에 맞춰 명령어를 넣어주면 된다.