리눅스에 최신 NVIDIA 드라이버를 설치하는 방법

Linux에 최신 NVIDIA 드라이버를 설치하려면 배포판의 패키지 관리자와 해당 배포판에 포함된 최신 NVIDIA 드라이버 설치 지침을 따르세요. 패키지 관리자를 통해 설치되는 드라이버는 해당 배포판의 커널에 맞춰 빌드되며 시스템과 함께 업데이트됩니다. 배포판 저장소의 최신 버전이 NVIDIA의 최신 공식 릴리스보다 오래되었을 수 있으므로, "최신"은 일반적으로 해당 배포판에서 지원하는 GPU의 최신 버전을 의미합니다.

먼저 GPU, Linux 버전 및 커널을 확인하십시오.

드라이버를 변경하기 전에 시스템과 그래픽 장치를 확인하십시오. 다음 명령은 대부분의 데스크톱 배포판에서 작동합니다.

cat /etc/os-release
lspci -nnk | grep -A3 -E 'VGA|3D|Display'
uname -r
리눅스 터미널 화면에는 그래픽 하드웨어를 식별하는 데 사용되는 lspci -nnk 명령어가 표시됩니다.
드라이버 패키지를 선택하기 전에 GPU를 확인하십시오. 지원되는 드라이버 버전은 그래픽 카드에 따라 다릅니다.

열려 있는 작업을 저장하고, 노트북 전원을 켜고, 커널 모듈을 설치하기 전에 시스템을 업데이트하십시오. 보안 부팅이 활성화된 경우, 배포판의 서명 또는 키 등록 지침을 확인하십시오. 서명되지 않은 NVIDIA 모듈은 시작 시 차단될 수 있습니다.

사용 중인 배포판에 맞는 드라이버를 설치하세요.

우분투

Ubuntu의 ubuntu-drivers도구는 감지된 GPU와 일치하는 드라이버를 선택하며, 보안 부팅이 활성화된 경우 권장되는 드라이버 설치 방법입니다. APT를 새로 고침하고 사용 가능한 옵션을 확인한 후 권장 드라이버를 설치하세요.

sudo apt update
sudo ubuntu-drivers list
sudo ubuntu-drivers install
우분투 터미널에서 `ubuntu-drivers list` 명령어가 표시된 화면입니다.
우분투의 드라이버 도구는 감지된 하드웨어에 대한 패키지 목록을 제공합니다.

소프트웨어 및 업데이트를 열고 추가 드라이버 에서 권장되는 NVIDIA 옵션을 선택할 수도 있습니다 . 단순히 더 높은 버전 번호를 얻기 위해 이전 패키지 이름을 복사하거나 그래픽 PPA를 추가하지 마십시오. 먼저 사용 중인 Ubuntu 버전에 맞는 최신 드라이버 안내를 확인하십시오.

데비안

contribDebian은 독점 드라이버 패키지와 펌웨어를 분리합니다. Debian 12 이상 버전에서는 사용 중인 릴리스의 APT 소스에 , non-free, 가 포함되어 있는지 확인한 non-free-firmware다음 실행 중인 커널과 드라이버의 헤더 파일을 설치하십시오.

sudo apt update
sudo apt install linux-headers-$(uname -r) nvidia-driver
데비안 터미널에서 nvidia-driver 패키지를 설치하는 apt 명령어가 표시되는 화면입니다.
Debian은 비자유 패키지 구성 요소를 통해 NVIDIA 드라이버를 제공합니다.

Debian Stable은 최신 NVIDIA 브랜치보다 지원이 늦을 수 있으며, GPU 세대별로 지원 여부가 다릅니다. 설치하기 전에 사용 중인 버전과 그래픽 카드에 맞는 Debian의 NVIDIA 드라이버 가이드를 확인하세요 . 필요한 경우 백포트 또는 지원되는 NVIDIA 저장소의 지침을 따르세요. 그래픽 드라이버 업데이트만을 위해 시스템 전체를 Unstable 버전으로 변경하지 마세요.

아치 리눅스

Arch의 표준 커널에서 Turing 세대 이상의 GPU를 사용하려면 linux전체 시스템 업그레이드와 함께 최신 오픈 커널 모듈 패키지를 설치하십시오.

sudo pacman -Syu nvidia-open
Arch Linux 터미널에서 pacman이 nvidia-open 드라이버 패키지를 설치하는 모습입니다.
Arch Linux 커널과 NVIDIA 패키지를 전체 시스템 업그레이드와 동기화 상태로 유지하세요.

다른 커널(예: linux-lts또는 사용자 지정 커널)을 사용하는 경우 해당 커널에 맞는 패키지 또는 nvidia-open-dkms헤더 파일을 사용하십시오. 구형 GPU는 지원되는 드라이버가 다를 수 있습니다. 32비트 게임의 경우 Arch의 multilib 저장소를 활성화하고 를 추가하십시오 lib32-nvidia-utils. 정확한 하드웨어 및 커널 조합에 대해서는 Arch NVIDIA 문서 및 최신 패키지 정보를 참조하십시오.

페도라

Fedora에서 일반적으로 사용하는 데스크톱 경로는 NVIDIA 드라이버를 Fedora용으로 패키징하는 RPM Fusion nonfree 저장소입니다. 저장소를 활성화하고 Fedora를 새로 고친 다음 akmods 패키지를 설치하세요.

sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf upgrade --refresh
sudo dnf install akmod-nvidia
Fedora 터미널에 RPM Fusion의 akmod-nvidia 패키지를 설치하는 DNF 명령어가 표시된 화면입니다.
사용 중인 Fedora 버전에 맞는 저장소 지침에 따라 Fedora에 포함된 드라이버를 설치하십시오.

Akmods는 Fedora 커널용 커널 모듈을 빌드합니다. 현재 설정 및 보안 부팅 단계는 RPM Fusion NVIDIA 가이드를 참조하십시오 . 특히 커널 업데이트 후에는 모듈 빌드가 완료될 때까지 기다린 후 재부팅하십시오.

openSUSE

Leap 또는 Tumbleweed 배포판의 경우, 현재 openSUSE NVIDIA 드라이버 가이드 에 있는 해당 저장소 및 패키지 설치 지침을 따르십시오 . 해당 릴리스에 맞는 저장소를 추가하고 새로 고침하면 openSUSE는 일반적으로 다음 명령어를 사용하여 권장 드라이버 패키지를 설치합니다.

sudo zypper refresh
sudo zypper install-new-recommends
NVIDIA 저장소 구성 후 zypper install-new-recommends 명령어가 실행되는 openSUSE 터미널 화면입니다.
사용 중인 openSUSE 릴리스에 맞는 저장소 및 패키지 옵션을 선택하십시오.

Tumbleweed 또는 다른 Leap 버전에서 이전 Leap 저장소 URL을 재사용하지 마십시오. 가이드의 릴리스별 단계가 중요합니다.

재부팅 후 활성화된 드라이버를 확인하십시오.

설치 후 재부팅하여 Linux가 새 커널 모듈을 로드하도록 하십시오. 그런 다음 드라이버와 GPU를 확인하십시오.

nvidia-smi
리눅스 터미널에 NVIDIA 드라이버를 확인하는 데 사용되는 nvidia-smi 명령어가 표시됩니다.
nvidia-smi 명령이 성공적으로 응답하면 활성 드라이버와 감지된 GPU가 보고됩니다.

nvidia-smi드라이버와 통신할 수 없다는 메시지가 표시 되면 보안 부팅이 활성화되어 있는지 확인하십시오.

mokutil --sb-state
Linux 터미널에서 `mokutil --sb-state` 명령어를 실행하면 보안 부팅 상태를 확인할 수 있습니다.
보안 부팅은 서명되지 않은 NVIDIA 커널 모듈의 로드를 방지할 수 있습니다.

배포판에서 키 등록 절차를 완료하라는 메시지가 표시되면 완료하십시오. 또한 커널 헤더가 실행 중인 커널과 일치하는지, 설치된 드라이버 브랜치에서 GPU가 지원되는지 확인하십시오. 설치 방법을 변경한 경우, 새 드라이버를 설치하기 전에 해당 드라이버의 패키지 관리자를 사용하여 이전 드라이버를 제거하십시오.

NVIDIA의 .run 설치 프로그램을 사용해야 할까요?

일반적으로는 그렇지 않습니다. NVIDIA는 가능한 경우 배포판별 패키지를 권장합니다. 이러한 패키지는 기본 패키지 관리자와 통합되기 때문입니다. 독립 실행 .run형 설치 프로그램은 APT, DNF, pacman 또는 Zypper를 통해 업데이트되지 않으며 패키지 관리자를 통해 관리되는 파일과 충돌을 일으킬 수 있습니다. 또한 해당 커널 개발 파일이 필요하며 커널 업데이트 후 수동 작업이 필요할 수 있습니다. 배포판에서 지원하는 패키지 경로를 통해 특정 요구 사항을 충족할 수 없는 경우에만 독립 실행형 설치 프로그램을 사용하고 NVIDIA의 설치 방법 지침을 정확히 따르십시오.

대부분의 사용자에게 가장 안전하고 실용적인 선택은 배포판의 최신 저장소에서 제공하는 하드웨어용 최신 드라이버를 설치하는 것입니다. 이렇게 하면 드라이버가 Linux 커널과 최신 상태를 유지하고 향후 업데이트를 예측할 수 있습니다.

댓글 남기기

손실된 파티션과 하드 디스크 데이터를 안전하게 복구하는 방법

손실된 파티션과 하드 디스크 데이터를 안전하게 복구하는 방법

TestDisk와 PhotoRec을 사용하여 손실된 파티션과 파일을 복구하는 방법을 알아보세요. 원본 드라이브를 보호하고 안전하게 스캔한 다음 복구된 데이터를 다른 디스크에 저장하세요.

리눅스 데스크톱에서 QR 코드를 스캔하는 방법

리눅스 데스크톱에서 QR 코드를 스캔하는 방법

웹캠이나 이미지 파일을 사용하여 CoBang으로 Linux에서 QR 코드를 스캔하세요. Flatpak 카메라 접근 관련 설치 옵션, 설정 단계 및 문제 해결 방법을 참조하세요.

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하는 방법

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하는 방법

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하세요. 노출, 색상, 깜빡임 감소 및 기타 지원되는 제어 기능을 조정하고 호환되는 비디오 모드를 확인하세요.

Linux에 PhpStorm을 설치하는 방법: Toolbox, Tar.gz, Snap 및 AUR

Linux에 PhpStorm을 설치하는 방법: Toolbox, Tar.gz, Snap 및 AUR

Linux에 PhpStorm을 설치하려면 JetBrains Toolbox 또는 독립 실행형 tar.gz 아카이브를 사용하세요. Snap 및 Arch AUR 옵션도 제공됩니다. Java는 이미 포함되어 있습니다.

리눅스에 Cisco Packet Tracer를 설치하는 방법

리눅스에 Cisco Packet Tracer를 설치하는 방법

Cisco Packet Tracer 9.0.1 for Ubuntu 64비트 버전을 다운로드하고, APT를 사용하여 DEB 패키지를 설치한 다음, 터미널에서 라이선스에 동의하고 로그인하여 실습을 시작하십시오.

XFCE 4에서 듀얼 패널을 설정하는 방법

XFCE 4에서 듀얼 패널을 설정하는 방법

각 디스플레이마다 별도의 XFCE 4 패널을 생성하고, 두 번째 패널을 올바른 출력에 할당하고, 위치와 크기를 조정한 다음, 필요한 실행기와 상태 항목을 추가합니다.

리눅스에서 CD-ROM을 ISO 파일로 백업하는 방법

리눅스에서 CD-ROM을 ISO 파일로 백업하는 방법

GNOME Disks 또는 dd 명령어를 사용하여 Linux에서 CD-ROM ISO 파일을 생성합니다. 광학 드라이브를 식별하고, 복사 과정을 모니터링하고, 이미지 유효성을 검사하고, 손상된 디스크나 오디오 디스크에 다른 도구가 필요한 경우를 알 수 있습니다.

리눅스에서 GIMP를 사용하여 이미지를 잘라내는 방법

리눅스에서 GIMP를 사용하여 이미지를 잘라내는 방법

GIMP를 사용하여 Linux에서 사진 배경 제거하기: 피사체를 따라 그리고, 선택한 배경을 삭제하고, 투명도를 유지한 다음, 재사용 가능한 PNG 파일로 내보낼 수 있습니다.

FlightGear 무료 다운로드: 공식 설치 가이드

FlightGear 무료 다운로드: 공식 설치 가이드

FlightGear를 공식 사이트에서 무료로 다운로드하세요. Windows, macOS, Linux 패키지를 비교하고, 데이터 파일을 설치한 후 첫 비행을 시작하세요.

Google Tasks 데스크톱 애플리케이션: 컴퓨터에서 사용하는 방법

Google Tasks 데스크톱 애플리케이션: 컴퓨터에서 사용하는 방법

브라우저에서 Google Tasks를 열거나, Chrome 바로가기 또는 앱 스타일 실행을 추가하고, 캘린더 및 Gmail을 통해 날짜별 할 일을 관리하세요.