예전에는 NVIDIA Driver를 설치할때 기존 nouveau
모듈을 비활성화 하고 커널소스를 설치해서 커널드라이버를 컴파일해야 하는등 여러가지 복잡한 부분이 많았다.
하지만 지금은 바이너리 드라이버를 설치할 수 있도록 NVIDIA에서 제공하고 있으므로 간단히 패키지 설치로 끝낼수 있다.
RHEL8
, RHEL9
기본적으로 RHEL8, RHEL9는 아래 레포지토리가 활성화 되어있어야 한다.
rhel-8-for-x86_64-appstream-rpms
rhel-8-for-x86_64-baseos-rpms
codeready-builder-for-rhel-8-x86_64-rpms
rhel-9-for-x86_64-appstream-rpms
rhel-9-for-x86_64-baseos-rpms
codeready-builder-for-rhel-9-x86_64-rpms
CUDA
네트워크 레포지토리를 활성화 한다.
# RHEL8의 경우 $ sudo dnf config-manager --add-repo=https://developer.download.nvidia.com/compute/cuda/repos/rhel8/x86_64/cuda-rhel8.repo # RHEL9의 경우 $ sudo dnf config-manager --add-repo=https://developer.download.nvidia.com/compute/cuda/repos/rhel9/x86_64/cuda-rhel9.repo
이후 최신 드라이버 패키지를 설치한다.
$ sudo dnf module install nvidia-driver:latest
좀더 상세한 옵션 및 설치방법은 아래 링크를 참조하도록 한다.