Linux

nvidia install for rocky 9.5 with 1080ti

Naan 2025. 4. 18. 01:00
320x100

nvidia install for rocky 9.5 with 1080ti

nvidia 설치를 하자.

# dnf install epel-release

epel repo 설치 해주고

 

삽질한 내용이니 아래는 따라 하지 말자

----------------------------------------------------------------------------------------------------------------------------------------------------------------

nvidia repo 도 설치

# dnf config-manager --add-repo https://developer.download.nvidia.com/compute/cuda/repos/rhel8/x86_64/cuda-rhel8.repo
# dnf config-manager --add-repo https://developer.download.nvidia.com/compute/cuda/repos/rhel9/x86_64/cuda-rhel9.repo

자신의 환경에 맞게 설치

kernel 설치

# dnf install kernel-devel-$(uname -r) kernel-headers-$(uname -r)

설치 완료후에

# dnf install nvidia-driver nvidia-settings

nvidia 드라이버 설치

이제 cuda 설치 cuda 도 repo 를 추가 해야 한다.

# dnf config-manager --add-repo http://developer.download.nvidia.com/compute/cuda/repos/rhel8/$(uname -i)/cuda-rhel8.repo
# dnf config-manager --add-repo http://developer.download.nvidia.com/compute/cuda/repos/rhel9/$(uname -i)/cuda-rhel9.repo

자신의 환경에 맞게 추가

# dnf install cuda

cuda 설치 완료 후

# dnf module install nvidia-driver:open-dkms

설치 후 reboot 하자.

# nvidia-smi

하면 에러 뜬다. 그래픽카드가 구형인데 최신 드라이버가 설치가 되서 그렇다.

설치된 버전을 삭제 해주기 위해서 버전을 확인하고

# dkms status

삭제를 해주자

# dkms remove nvidia-open/570.124.06 --all

삭제 된지 확인 하고 재부팅 해주자.

# dnf remove -y '*nvidia*' '*cuda*' 'xorg-x11-drv-nvidia*'

그리고 설치한 모든 파일들을 삭제 해주자.

1080ti 는 470 버전이 문제 없이 돌아가니

----------------------------------------------------------------------------------------------------------------------------------------------------------------

여기까지..

 

# wget https://us.download.nvidia.com/XFree86/Linux-x86_64/470.239.06/NVIDIA-Linux-x86_64-470.239.06.run

470 버전 다운 받고

# chmod +x NVIDIA-Linux-x86_64-470.239.06.run

# ./NVIDIA-Linux-x86_64-470.239.06.run

구버전이 설치가 된다.

만약에 설치가 안되고

ERROR: The Nouveau kernel driver is currently in use by your system.  This driver is incompatible with the NVIDIA driver, and
  must be disabled before proceeding.  Please consult the NVIDIA driver README and your Linux distribution's documentation
  for details on how to correctly disable the Nouveau kernel driver

에러가 뜬다면 

# vi /etc/modprobe.d/blacklist-nouveau.conf

blacklist nouveau
options nouveau modeset=0

추가하고

# dracut --force

재부팅 하고 다시 하면 정상 설치 될것이다.

정상적으로 구동이 되는것을 확인 할 수 있다.

728x90
320x100