새소식

이것저것 개발노트

우분투 5070ti Nvidia Driver 설치

  • -

최초 작성일: 3월 25일, 국내 최초 정리 게시물 작성 

 

우분투 버전: 24.04 및 22.04 

GPU: 5070ti 

 

 

50 시리즈부터 Nvidia Drivier부터 CUDA까지 설치가 어려워졌습니다. 

기존에 아래와 같은 과정으로는 설치가 안됩니다.

 

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update

# 설치 가능한 목록 확인
ubuntu-drivers devices

# 본격 설치
sudo apt-get install nvidia-driver-5xx
sudo apt-get install dkms nvidia-modprobe
sudo apt-get update
sudo apt-get upgrade

 

저는 해외 블로그와 유튜브를 보고 따라하였으나 해외 블로그나 유튜브에는 보여주지 않았던,

저 스스로 겪은 문제를  정리하여 해당 게시물을 작성하였습니다. 

 

# 1단계: mainline 커널 설치 

기본적으로 우분투 기본 커널 6.8 또는 6.11이 설치되어 있으실 겁니다. 

만약 설치중 오류가 발생하면 커널 버전을 더 높은 버전으로 설치해야할 수 있습니다.

일단 저는 6.11 버전으로 진행하였습니다. (우분투 24.04 버전 기준)

우분투 24.04 버전에 커널 버전은 6.11로 하다가 안되시면 6.13으로 진행해보세요.  

아마 22.04인 경우 6.8일텐데, 6.8로 진행하다가 안되시면 6.11 이상으로 설치하여 진행해주세요. 

 

우분투 커널 버전 확인 

uname -a
# 또는 
uname -r

 

더 높은 버전의 우분투 커널 설치가 필요할 경우 

sudo add-apt-repository ppa:cappelikan/ppa 
sudo apt update && sudo apt full-upgrade 
sudo apt install -y mainline 
mainline list | less # 사용 가능한 커널 목록
mainline install 6.13 # 최신 버전 설치

 

재부팅하고 다시 'uname -a'로 버전을 확인합니다. 

 

# 2단계: 빌드 도구 및 종속성 준비 

 

NVIDIA 드라이버 설치 프로그램에는 `build-essential` 및 특정 GCC 버전이 필요합니다. 먼저 해당 버전을 설치하세요.

sudo apt install build-essential -y

 

 GCC 설치 

설치 프로그램에서 우분투 커널 버전과 GCC 버전 불일치에 대해 오류가 발생할 수 있습니다.

Ubuntu 24.04는 기본적으로 GCC-13을 사용하지만 설치를 진행하다가 오류가 나시면 GCC 문제 일수 있습니다. 

저는 gcc-14를 설치하여 진행하였습니다. 우분투 버전 24.04에 커널 버전 6.11, 그리고 gcc-14인 상태이면 일단 nvidia driver 설치는 확실히 됩니다. 

 

sudo apt install gcc-14
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-14 14
sudo update-alternatives --config gcc
#select the gcc 14
#confirm
gcc --version

 

 

# 3단계: NVIDIA 드라이버 설치 프로그램 다루기 

https://www.nvidia.com/ko-kr/drivers/

 

최신 정식 NVIDIA 드라이버 다운로드

최신 정식 NVIDIA 드라이버를 다운로드하여 PC 게임 경험을 향상시키고 앱을 더 빠르게 실행하세요.

www.nvidia.com

 

위 링크에 접속

 

 

찾기 버튼
 

 

전체 선택 

 

밑으로 내리면 더 많은 버전 보기 선택 

 

가장 밑에 570.86.16 버전 선택 

이유는 일단 이것은 확실히 되는것을 확인했기 때문에 

 

570.86.16버전 다운로드 바로가기: https://www.nvidia.com/ko-kr/drivers/details/240598/

 

 

다운로드 버튼 클릭 

 

 

다운로드 폴더에 해당 파일 생성 

 

권한 설정 

터미널로 

chmod +x NVIDIA-Linux-x86_64-570.86.16.run

또는 아래와 같이 UI로 

 

설치 실행 

 

sudo ./NVIDIA-Linux-x86_64-570.86.16.run --dkms

 

 

 

이루 쭉 OK 또는 Yes 로 진행 

 

거의 설치가 완료되면 컴퓨터가 멈출 수 있는데, 이때 절대 종료하지 마시고 진득하게 기다려주세요. 

아마 자동으로 재부팅이 될겁니다. 

또는 

재부팅이 안되고 설치가 완료 되었다면 직접 재부팅을 해주세요.

sudo reboot

 

이후 드라이버 확인 

 

nvidia-smi

 

 

휴 성공

 

+ 추가 

570.86.16 버전 설치 이후 현재 4월 기준 가장 최신 버전인 570.144로 덮어쓰기로 설치하면 

https://www.nvidia.com/en-us/drivers/details/243330/

 

아래와 같이 내 GPU 인식함 

0번 GPU에 NVIDIA GeForece RTX 5070ti가 보임 

570.86.16 버전으로 설치한 경우 NVIDIA Graphis Device로만 보였음 (위 이미지 참조)

 

 

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.