(비슷한 제목의 질문이 여러 개 있지만 답변이 없거나, 너무 오래되었거나 내 상황에 적용되지 않는 질문이 있다는 것을 알고 있습니다.)
Ubuntu 18.04.2를 사용하고 있으며 GPU는 GeForce 840M이고 드라이버 버전은 nvidia-driver-430(소프트웨어 및 업데이트 패널에서 설치됨)입니다.
그래서 더 이상 nvidia gpu를 사용할 수 없는 것 같습니다. 나는 이것이 원인인지 전혀 모른다.
sudo nvidia-settings
다음과 같은 출력을 제공합니다.
오류: NVIDIA 드라이버가 로드되지 않았습니다. 오류: 사용 가능한 시스템에서 정보를 로드할 수 없습니다.
Nvidia 패널은 열리지만 일반적인 설정은 없고 두 개의 PRIME 프로필(Nvidia 성능 모드 및 인텔 절전 모드)만 열립니다.
sudo nvidia-smi
다음과 같은 오류가 발생합니다.
NVIDIA-SMI가 NVIDIA 드라이버와 통신할 수 없어 실패했습니다. 최신 NVIDIA 드라이버가 설치되어 실행되고 있는지 확인하세요.
드라이버를 제거하고 다시 설치하거나 이전 드라이버를 사용하는 것과 같은 몇 가지 작업을 시도했지만 운이 없었습니다. 또한 nvidia 웹사이트에서 .run 드라이버를 다운로드하여 실행해 보았지만 설치에 실패했습니다.
다시 작동하게 하려면 다음에 무엇을 시도해야 할지 조언을 구하고 있습니다. 당신의 도움을 주셔서 감사합니다 :)
편집하다:
uname -r
4.15.0-52-일반
dkms status
엔비디아, 430.26, 4.15.0-52-일반, x86_64: 설치됨
apt-cache policy nvidia-driver-430
엔비디아-드라이버-430: 설치됨 : 430.26-0ubuntu0~gpu18.04.1 후보 : 430.26-0ubuntu0~gpu18.04.1 버전 테이블: *** 430.26-0ubuntu0~gpu18.04.1 500 500 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic/main amd64 패키지 100 /var/lib/dpkg/상태
답변1
확인한 후:
- 바이오스
- 프라임 셀렉트 엔비디아
- nvidia-driver-XXXX 패키지가 설치됨
- uname -r 헤더 패키지가 설치됨
작동하지 않았습니다.
따라서 드라이버가 내 커널 버전에 맞게 컴파일되지 않았습니다. 그래서 나는 방금
$ dpkg-reconfigure nvidia-dkms-4XX
재부팅했습니다.
답변2
간단히 다시 설치해 보십시오. sudo apt install --reinstall nvidia-driver-430
UEFI 모드로 부팅하는 경우 이전에 보안 부팅이 설정되어 있으면 비활성화하십시오.
답변3
최근에 이 문제가 발생했으므로 최근 업데이트와 관련이 있을 수 있습니다.
이것을 시도해 보십시오:
sudo prime-select nvidia
sudo rm /lib/modprobe.d/blacklist-nvidia.conf /etc/modprobe.d/blacklist-nvidia.conf
sudo update-initramfs -u
참조여기
듀얼 모니터로 부팅할 수 있는데, 이는 GPU(제 경우에는 GTX 970)가 활용되고 있음을 나타냅니다. 그러나 다른 버그가 발생합니다.
답변4
커널 5.0에서 5.3으로 업그레이드하면 드라이버 nvidia 390이 제대로 작동하지 않습니다. 종속성이 충족되지 않아 nvidia 430 드라이버로 업그레이드할 수 없습니다.
터미널에서 다음 명령을 사용합니다.
sudo ubuntu-drivers autoinstall
쉘은 충족되지 않은 모든 종속성을 나열합니다. 만족스럽지 못한 첫 번째 의존성을 취하고 다음 명령을 사용합니다.
sudo apt-get install <first dependence>
(어쩌면 해당 쉘에는 충족되지 않은 다른 종속성이 나열되어 있으므로 첫 번째 종속성을 선택하고 명령을 반복합니다)
이제 쉘은 종속성 430을 설치하고 390 패키지를 제거합니다. 설치 후 명령을 반복합니다.
sudo ubuntu-drivers autoinstall
쉘은 430 드라이버의 모든 패키지를 설치하는 기능을 제공합니다.
마지막으로 시스템을 재부팅하면 새 드라이버 430이 제대로 작동합니다.
아마도 하나 이상의 430 드라이버 패키지가 설치될 때까지 시스템은 새 드라이버 설치를 시작할 수 없습니다.