저는 Linux Mint 20 Cinnamon Nvidia(GTX 1060) 기반 시스템을 가지고 있는데, 최신 Nvidia 드라이버가 나왔다는 것을 알았을 때 즉시 설치하고 싶었습니다.
그러나 설치할 수 없는 것 같습니다.
apt-get --dry-run install nvidia-driver-455
다음을 던질 것입니다 :
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
nvidia-driver-455 : Depends: libnvidia-extra-455 (= 455.38-0ubuntu0.20.04.1) but it is not going to be installed
Depends: nvidia-compute-utils-455 (= 455.38-0ubuntu0.20.04.1) but it is not going to be installed
Depends: libnvidia-encode-455 (= 455.38-0ubuntu0.20.04.1) but it is not going to be installed
Depends: nvidia-utils-455 (= 455.38-0ubuntu0.20.04.1) but it is not going to be installed
Depends: xserver-xorg-video-nvidia-455 (= 455.38-0ubuntu0.20.04.1) but it is not going to be installed
Depends: libnvidia-ifr1-455 (= 455.38-0ubuntu0.20.04.1) but it is not going to be installed
Recommends: libnvidia-compute-455:i386 (= 455.38-0ubuntu0.20.04.1)
Recommends: libnvidia-decode-455:i386 (= 455.38-0ubuntu0.20.04.1)
Recommends: libnvidia-encode-455:i386 (= 455.38-0ubuntu0.20.04.1)
Recommends: libnvidia-ifr1-455:i386 (= 455.38-0ubuntu0.20.04.1)
Recommends: libnvidia-fbc1-455:i386 (= 455.38-0ubuntu0.20.04.1)
E: Unable to correct problems, you have held broken packages.
예약된 패키지나 잔여 구성이 없습니다.
현재 나는 달리고 있다450 버전에서는 문제가 없습니다커널 5.4.0-54-generic에서. 그럼 이제 어떻게 해야 할까요? 이것을 조사하는 방법은 무엇입니까?
답변1
문제가 해결되었습니다. 어떤 이유로 이전에 설치된 메타패키지 버전이 여전히 설치되어 있습니다 nvidia-driver-440
. 이 버그 팩은 3대의 노트북에서 재현되었지만 동일하게 유지되어 Nvidia 업데이트를 차단합니다.
OS 전체를 업데이트한 후 재부팅하고 다음을 실행했습니다.
apt-get purge nvidia-driver-440
결과:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
nvidia-driver-440*
0 upgraded, 0 newly installed, 1 to remove and 1 not upgraded.
After this operation, 19.5 kB disk space will be freed.
Do you want to continue? [Y/n]
(Reading database ... 438621 files and directories currently installed.)
Removing nvidia-driver-440 (450.80.02-0ubuntu0.20.04.2) ...
이제 위의 테스트 실행은 괜찮은 것 같습니다. 루트로 설치:
apt-get --install-recommends install nvidia-driver-455
모든 것이 잘 진행되었으며 이제 시스템이 아무런 문제 없이 부팅됩니다.
시각적 증거(Mint의 드라이버 관리자):