728x90
참고로 필자는 우분투 20.04 버전을 사용하고 있습니다.
참고하시길 바랍니다.
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.2 LTS
Release: 20.04
Codename: focal
1) 장치에 해당하는 드라이버를 찾는다.
$ sudo ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00002204sv00001458sd0000403Bbc03sc00i00
vendor : NVIDIA Corporation
driver : nvidia-driver-460 - distro non-free recommended
driver : nvidia-driver-460-server - distro non-free
driver : xserver-xorg-video-nouveau - distro free builtin
앞에 sudo 라는 권한을 부여하는 명령어를 사용했기 때문에
암호를 먼저 입력해야지 이러한 결과 창이 뜹니다.
여기서 확인해야 될 것은 nvidia-driver-460 입니다.
각자 해당하는 드라이버가 다를 수 있기 때문에 nvidia-driver-<숫자>의 숫자를 알면 됩니다.
2) Ubuntu에서 자동으로 드라이버를 확인하고 설치
$ sudo ubuntu-drivers autoinstall
1)에서 이어서 하는거라면 이미 앞에서 sudo 명령어로 인하여 암호를 풀었기 때문에 바로 실행이 됩니다.
3) 수동으로 드라이버 설치
$ sudo apt install nvidia-driver-460
1)에서 알아본 걸로 저는 460 이라는 드라이버이기 때문에 맨 뒤에 460을 붙였습니다.
각자 1)에서 나온 결과로 수정하면 됩니다.
4) 재부팅
$ reboot
여기까지 오류없이 했다면 재부팅을 합시다.
5) 제대로 설치되었는지 확인
$ nvidia-smi
Fri Mar 19 20:26:36 2021
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 460.39 Driver Version: 460.39 CUDA Version: 11.2 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 GeForce RTX 3090 Off | 00000000:01:00.0 Off | N/A |
| 37% 42C P8 8W / 350W | 10MiB / 24268MiB | 0% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 1066 G /usr/lib/xorg/Xorg 4MiB |
| 0 N/A N/A 1603 G /usr/lib/xorg/Xorg 4MiB |
+-----------------------------------------------------------------------------+
이러한 결과창이 나왔다면 제대로 설치가 된 것입니다.
원하는 Driver 버전 과 그래픽이 제대로 인식이 되어있는지 확인.
※ 만약 5)에서 저러한 결과가 안나오고 이러한 오류가 발생한다면
$ nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver.
Make sure that the latest NVIDIA driver is installed and running.
2가지의 해결방법이 있다.
1. 4)에서 재부팅을 안 하고 바로 다음 단계로 넘어갔다. - 재부팅하고 nvidia-smi
2. 드라이버의 문제가 생긴 경우는 GPU 드라이버를 재설치 해야 된다.
728x90
'Linux' 카테고리의 다른 글
[ Linux ] SCP 사용법 (0) | 2024.03.11 |
---|---|
[ Linux / Window ] DNS 설정하기 (0) | 2022.08.05 |
[ Linux ] vmware에 Ubuntu 설치하기 (20.04) (0) | 2022.03.08 |
[ Linux ] FTP KEY를 이용하여 접속하기 (0) | 2021.11.30 |
[ Linux ] 기본프로그램 설정(Sublime Text) - Ubuntu 20.04 (0) | 2021.05.30 |