나의 경우 nvidia-driver-570, CUDA 툴킷을 통한 설치 모두 NVIDIA 드라이버 설치가 제대로 되지 않았다.
검색 결과 `nvidia-driver-570-open`으로 설치 성공했다는 글을 보고 해결하였다.
우선 나의 PC의 사양은 다음과 같다.
MotherBoard | MSI PRO Z890-A WIFI |
CPU | Intel(R) Core(TM) Ultra 9 285K |
GPU | NVIDIA GeForce RTX 5080 |
Nouveau 해제
Disable Nouveau — NVIDIA AI Enterprise: VMware Deployment Guide
Ubuntu Run the below command to verify if Nouveau is loaded: Output: 1nouveau 1949696 0 2mxm_wmi 16384 1 nouveau 3video 49152 1 nouveau 4i2c_algo_bit 16384 2 mgag200,nouveau 5ttm 106496 2 drm_vram_helper,nouveau 6drm_kms_helper 184320 4 mgag200,nouveau 7dr
docs.nvidia.com
NVIDIA 드라이버 커널 모듈과 충돌을 방지하기 위해 해제해주어야 한다.
Nouveau가 실행 중인지 확인한다.
lsmod | grep nouveau
아무것도 뜨지 않는다면 비활성화된 상태이고, 무언가 출력이 된다면 다음과 같이 설정한다.
cat <<EOF | sudo tee /etc/modprobe.d/blacklist-nouveau.conf
blacklist nouveau
options nouveau modeset=0
EOF
그런 다음, kernel initramfs를 재생성하고 시스템을 재시작한다.
sudo update-initramfs -u
reboot
NVIDIA Driver 설치
# 기존에 설치된 NVIDIA driver 삭제
sudo apt-get remove --purge *nvidia*
sudo apt autoremove
# 삭제됐는지 확인
dpkg -l | grep nvidia
# Graphics Repo 추가
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
# 설치 가능한 NVIDIA drivers 확인
ubuntu-drivers devices
## driver : nvidia-driver-570 - third-party non-free recommended
## driver : nvidia-driver-570-open - third-party non-free
## driver : xserver-xorg-video-nouveau - distro free builtin
# 권장 드라이버 자동 설치
sudo ubuntu-drivers autoinstall
# 원하는 버전으로 수동 설치
sudo apt install nvidia-driver-570-open
# 재부팅
reboot
# 설치 확인
nvidia-smi
NVIDIA Driver 삭제
sudo apt-get --purge -y remove *nvidia*
sudo apt-get autoremove
sudo apt-get autoclean
# 확인
sudo dpkg -l | grep nvidia
관련 포스팅
참고
From the linuxquestions community on Reddit
Explore this post and more from the linuxquestions community
www.reddit.com