CentOS 7.4 환경에서 NVIDIA GeForce RTX 2080 Ti 그래픽 카드 드라이버 설치 가이드

이 문서는 CentOS 7.4 (64비트) 운영체제에 NVIDIA GeForce RTX 2080 Ti 그래픽 카드 드라이버를 설치하는 과정을 상세히 안내합니다. 모든 명령어는 root 권한으로 실행해야 합니다.

시스템 환경 정보 확인

설치 전, 현재 시스템의 커널 버전 및 관련 패키지 정보를 확인합니다.


# 커널 및 시스템 정보 확인
uname -a
rpm -aq | grep kernel

# OS 배포판 정보 확인
cat /etc/redhat-release

사전 준비 및 의존성 설치

설치에 필요한 의존성 패키지를 설치하고, nouveau 드라이버를 비활성화하기 위한 설정을 진행합니다.

  1. Yum 캐시 정리:
    
    yum clean all
    
  2. Kernel-devel 패키지 설치: 현재 커널 버전과 일치하는 `kernel-devel` 패키지가 필요합니다.
    
    # 커널 버전 확인
    uname -r
    
    # kernel-devel 패키지 설치 (커널 버전 확인 후 해당 버전으로 설치)
    yum install -y kernel-devel-$(uname -r)
    
  3. 개발 도구 및 라이브러리 설치: 드라이버 컴파일에 필요한 개발 도구 그룹과 추가 라이브러리를 설치합니다.
    
    yum -y groupinstall "Development Tools"
    yum install -y autoconf automake libtool gcc-c++ gcc
    yum install -y libicu libicu-devel bzip2-libs bzip2-devel
    

Nouveau 드라이버 비활성화

CentOS에 기본 설치된 nouveau 오픈소스 드라이버는 NVIDIA 공식 드라이버와 충돌할 수 있으므로 비활성화해야 합니다.

  1. GRUB 설정 수정: 커널 부팅 파라미터에 nouveau 드라이버를 블랙리스트에 추가하는 옵션을 설정합니다.
    
    # GRUB 설정 파일 백업
    cp /etc/default/grub /etc/default/grub.bak
    
    # nouveau 드라이버 비활성화 옵션 추가
    sed -i '/GRUB_CMDLINE_LINUX=/ s/"$/ nouveau.modeset=0 rd.driver.blacklist=nouveau"/' /etc/default/grub
    
  2. GRUB 설정 업데이트: 변경된 GRUB 설정을 적용합니다.
    
    grub2-mkconfig -o /boot/grub2/grub.cfg
    
  3. Nouveau 블랙리스트 설정: 모듈 로드 시 nouveau를 로드하지 않도록 설정 파일을 생성합니다.
    
    cat >> /etc/modprobe.d/blacklist.conf << EOF
    blacklist nouveau
    options nouveau modeset=0
    EOF
    
  4. Initramfs 이미지 재구성: 변경된 설정을 반영하기 위해 initramfs 이미지를 재생성합니다.
    
    mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
    dracut /boot/initramfs-$(uname -r).img $(uname -r)
    
  5. 시스템 재부팅: 모든 변경 사항을 적용하기 위해 시스템을 재부팅합니다.
    
    reboot
    

재부팅 후, 다음 명령어로 nouveau 드라이버가 비활성화되었는지 확인합니다. 아무런 내용도 출력되지 않으면 성공적으로 비활성화된 것입니다.


lsmod | grep nouveau

NVIDIA 드라이버 설치

NVIDIA 공식 드라이버 설치 파일을 다운로드하고 실행하여 설치를 진행합니다.

  1. 드라이버 설치 파일 다운로드:
    
    wget https://us.download.nvidia.com/XFree86/Linux-x86_64/418.88/NVIDIA-Linux-x86_64-418.88.run
    
  2. 실행 권한 부여:
    
    chmod 755 NVIDIA-Linux-x86_64-418.88.run
    
  3. 드라이버 설치 실행:
    
    ./NVIDIA-Linux-x86_64-418.88.run
    

    설치 과정에서 나타나는 프롬프트에 따라 진행합니다. 일반적으로 기본 옵션을 선택하면 됩니다.

설치 확인

드라이버 설치가 완료되면, `nvidia-smi` 명령어를 사용하여 드라이버가 정상적으로 설치되었는지, 그래픽 카드 정보가 올바르게 표시되는지 확인합니다.


nvidia-smi

정상적으로 설치되었다면, NVIDIA 드라이버 버전과 함께 그래픽 카드 정보가 출력될 것입니다.

태그: CentOS NVIDIA GeForce RTX Driver Installation linux

6월 15일 16:16에 게시됨