우분투에서 NVIDIA 드라이버를 비활성화하거나 제거하는 방법

우분투의 독점 NVIDIA 드라이버 사용을 중지하려면 [추가 드라이버]를 열고 [X.Org X 서버 - Nouveau 디스플레이 드라이버]를 선택한 다음 변경 사항을 적용하고 다시 시작하십시오. APT를 통해 설치된 NVIDIA 패키지를 제거하려면 아래 터미널 방법을 사용하십시오. 설치된 드라이버 브랜치를 확인하고, 제거 작업을 미리 보고, 패키지 목록이 올바른 경우에만 승인하십시오.

Nouveau 드라이버로 전환하면 활성 그래픽 드라이버가 변경됩니다. 제거(purging)를 선택하면 일치하는 NVIDIA 패키지와 해당 패키지 구성이 모두 제거됩니다. Nouveau는 오픈 소스이지만 성능 및 기능 지원은 NVIDIA 드라이버와 다를 수 있습니다. GPU를 CUDA, 렌더링 또는 연산 작업에 사용하는 경우 드라이버를 제거하기 전에 해당 요구 사항을 확인하십시오.

추가 드라이버에서 Nouveau 드라이버로 전환하세요

이 단계는 Ubuntu 데스크톱 환경을 기준으로 설명합니다. 먼저 열려 있는 작업을 저장하세요. Ubuntu가 드라이버를 변경하는 동안 컴퓨터 전원을 켜둔 상태로 유지하고, 메시지가 나타나면 다시 시작하세요. 메뉴 레이블은 Ubuntu 버전에 따라 약간씩 다를 수 있습니다.

1. 추가 운전자 앱을 엽니다.

Super 키를 누르고 "추가 드라이버" 를 검색한 다음 앱을 실행하세요. 만약 드라이버가 없다면, 우분투 데스크톱 가이드에 따르면 패키지에서 설치할 수 있습니다 software-properties-gtk.

sudo apt install software-properties-gtk
우분투 앱 검색에서 추가 드라이버 앱 결과가 표시됩니다.
우분투 앱 검색에서 추가 드라이버 앱 결과가 표시됩니다.

2. NVIDIA 장치에 대해 Nouveau를 선택합니다.

드라이버 목록에서 NVIDIA Corporation 항목을 찾으세요 . "X.Org X 서버 사용 - Nouveau 디스플레이 드라이버(오픈 소스)"를 선택합니다 . Nouveau 드라이버를 "NVIDIA 오픈 커널" 옵션과 혼동하지 마세요. Ubuntu에서는 후자가 여전히 독점적인 사용자 공간 라이브러리와 펌웨어에 의존한다고 명시하고 있습니다.

Nouveau 디스플레이 드라이버 옵션이 선택된 NVIDIA 하드웨어를 나열하는 추가 드라이버 목록입니다.
Nouveau 디스플레이 드라이버 옵션이 선택된 NVIDIA 하드웨어를 나열하는 추가 드라이버 목록입니다.

3. 변경 사항을 적용하고 인증합니다.

[변경 사항 적용]을 클릭 하고 메시지가 표시되면 Ubuntu 암호를 입력하십시오. 앱을 열어둔 상태로 패키지 작업이 완료될 때까지 기다리십시오. 커널 그래픽 드라이버를 변경하는 데 몇 분 정도 소요될 수 있습니다. 앱에서 오류가 발생하면 앱을 중지하고 오류를 해결한 후 다시 시작하십시오.

Nouveau 드라이버 선택을 적용하기 전에 Ubuntu 인증 프롬프트가 표시됩니다.
Nouveau 드라이버 선택을 적용하기 전에 Ubuntu 인증 프롬프트가 표시됩니다.

4. 재시작 후 활성 드라이버를 확인하십시오.

메시지가 표시되면 '지금 다시 시작'을 선택 하거나 시스템 메뉴에서 다시 시작하세요. 로그인 후 터미널을 열고 다음 명령을 실행하세요.

lspci -k

NVIDIA 디스플레이 컨트롤러 항목을 찾으세요. 해당 항목에 Kernel driver in use: nouveauNouveau 드라이버가 표시되면 Nouveau 드라이버가 해당 장치를 처리하고 있는 것입니다. 추가 드라이버 앱을 통해 독점 드라이버가 선택되지 않았는지도 확인할 수 있습니다.

Nouveau 드라이버가 선택되고 재시작하라는 메시지가 표시되는 추가 드라이버
Nouveau 드라이버가 선택되고 재시작하라는 메시지가 표시되는 추가 드라이버입니다.

APT로 설치된 NVIDIA 드라이버 패키지를 제거합니다.

이 방법은 드라이버가 Ubuntu 또는 APT 패키지로 설치된 경우에 사용합니다. 특히 패키지 구성을 완전히 삭제하거나 독점 드라이버 사용을 중단하려는 경우에 유용합니다. 패키지 브랜치는 이름에 있는 숫자입니다 . 예시에서 해당 브랜치를 시스템에 표시된 브랜치로 nvidia-driver-550바꾸십시오 .550

1. 설치된 브랜치를 확인합니다.

명시적으로 설치된 NVIDIA 패키지 목록을 표시합니다.

apt-mark showmanual | grep -i nvidia

만약 해당 방법으로 아무런 결과가 나오지 않으면, 설치된 패키지 전체 목록을 확인하세요.

dpkg -l | grep -i nvidia

패키지 이름에서 브랜치 번호를 찾으세요. 설치된 브랜치가 두 개 이상인 경우, 계속 진행하기 전에 각 브랜치를 기록해 두세요.

설치된 NVIDIA 패키지와 550 드라이버 브랜치를 보여주는 Ubuntu 터미널
Ubuntu 터미널에 설치된 NVIDIA 패키지와 550 드라이버 브랜치 목록이 표시됩니다.

2. 변경 사항을 적용하기 전에 삭제 과정을 시뮬레이션하십시오.

브랜치 550을 사용하는 시스템의 경우, APT에게 변경 사항을 적용하지 않고 제안된 변경 사항만 표시하도록 요청하십시오.

sudo apt -s --purge remove '*nvidia*550*'

이 -s옵션은 시뮬레이션을 실행합니다. 계획에 포함된 모든 패키지를 검토하십시오. APT에서 데스크톱 환경, 로그인 관리자 또는 관련 없는 소프트웨어를 제거하겠다고 제안하는 경우 진행하지 마십시오. 취소하고 패키지 간의 관계를 먼저 조사하십시오.

제거 예정인 NVIDIA 550 패키지를 보여주는 APT 시뮬레이션 미리보기
APT 시뮬레이션 미리보기에서 NVIDIA 550 패키지가 제거될 예정임을 보여줍니다.

3. 일치하는 분기를 제거합니다.

시뮬레이션 결과에 제거하려는 NVIDIA 패키지만 표시되면, 콜론(:) 없이 동일한 명령어를 실행하세요 -s.

sudo apt --purge remove '*nvidia*550*'

실제 지점 번호로 바꿔주세요 550. 여러 지점이 설치된 경우 각 지점에 대해 검토 및 삭제 과정을 반복하세요. 답변하기 전에 APT의 최종 확인 목록을 읽어보세요 Y.

NVIDIA 550 패키지 삭제 전 APT 확인 메시지
NVIDIA 550 패키지를 제거하기 전에 APT 확인 메시지가 표시됩니다.

4. 사용하지 않는 종속성을 제거하고, 재시작한 후 확인합니다.

APT는 더 이상 필요하지 않은 종속 패키지를 남겨둘 수 있습니다. 다음 명령어를 사용하여 해당 패키지 목록을 확인하고 제거하도록 APT에 요청하세요.

sudo apt autoremove --purge

두 번째 제거 계획도 검토한 다음 바탕 화면에서 다시 시작하거나 명령어를 실행하세요 sudo reboot. 다시 로그인한 후에는 명령어를 사용하여 lspci -kNVIDIA 장치에 대해 활성화된 커널 드라이버를 확인하세요.

NVIDIA 그래픽 카드에서 nouveau 드라이버가 사용 중임을 보여주는 lspci 명령어의 터미널 출력
lspci 명령어의 터미널 출력 결과입니다. NVIDIA 그래픽 카드에서 nouveau 드라이버가 사용 중임을 보여줍니다.

중요 제한 사항 및 정리 참고 사항

  • .runAPT 명령어는 APT에서 관리하는 패키지만 제거합니다. NVIDIA의 독립 실행형 설치 프로그램이나 타사 저장소를 통해 드라이버를 설치한 경우 , 해당 설치 소스의 제거 지침을 따르십시오. APT 제거 명령은 패키지 관리자 외부에서 설치한 파일은 제거하지 못할 수 있습니다.
  • CUDA 또는 기타 NVIDIA 컴퓨팅 소프트웨어를 사용하는 경우 패키지 플랜을 주의 깊게 검토하십시오. 드라이버 라이브러리를 제거하면 툴킷 자체는 설치된 상태로 유지되더라도 GPU를 사용하는 소프트웨어에 영향을 미칠 수 있습니다.
  • nouveau일반적으로 일괄적인 정리 작업으로 파일 을 추가 /etc/modules, 삭제 /etc/X11/xorg.conf또는 재설치할 필요는 없습니다 ubuntu-desktop. 특정 문제가 진단되어 필요한 경우가 아니면 이러한 수동 변경은 피하십시오.

공식 참조

댓글 남기기

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

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

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을 통해 날짜별 할 일을 관리하세요.