Всякий раз, когда я пытаюсь что-то сделать в apt-get
или apt
, я всегда получаю это сообщение:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'nvidia-current' is not installed, so not removed
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
libnvidia-ifr1-396 : Depends: libnvidia-gl-396 but it is not going to be installed
libnvidia-ifr1-396:i386 : Depends: libnvidia-gl-396:i386 but it is not going to be installed
nvidia-driver-396 : Depends: libnvidia-gl-396 (= 396.24.02-0ubuntu0~gpu18.04.1) but it is not going to be installed
Recommends: libnvidia-gl-396:i386 (= 396.24.02-0ubuntu0~gpu18.04.1)
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
Затем, когда я пытаюсь apt --fix-broken install
, он дает мне:
Я также пытался sudo dpkg --configure -a
, но это также дает мне ошибку:
dpkg: dependency problems prevent configuration of nvidia-driver-396:
nvidia-driver-396 depends on libnvidia-gl-396 (= 396.24.02-0ubuntu0~gpu18.04.1); however:
Package libnvidia-gl-396:amd64 is not installed.
dpkg: error processing package nvidia-driver-396 (--configure):
dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.27-3ubuntu1) ...
dpkg: dependency problems prevent configuration of libnvidia-ifr1-396:amd64:
libnvidia-ifr1-396:amd64 depends on libnvidia-gl-396; however:
Package libnvidia-gl-396:amd64 is not installed.
dpkg: error processing package libnvidia-ifr1-396:amd64 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libnvidia-ifr1-396:i386:
libnvidia-ifr1-396:i386 depends on libnvidia-gl-396; however:
Package libnvidia-gl-396:i386 is not installed.
dpkg: error processing package libnvidia-ifr1-396:i386 (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
nvidia-driver-396
libnvidia-ifr1-396:amd64
libnvidia-ifr1-396:i386
Я также не могу перейти от драйвера nvidia-driver-396
к драйверу nouveau. Как я могу это исправить? Я на Ubuntu 18.04.
У меня была похожая проблема после установки Steam, Play на Linux и Lutris. Обновите, удалите и / или удалите программы или драйверы, которые я использовал:
sudo software-properties-gtk
Перейдите к «Другое программное обеспечение», чтобы отключить все драйверы, кроме Canonical Partners.
После этого:
sudo apt-get install -f
sudo apt-get update
sudo apt-get upgrade
sudo apt autoremove
Это решает проблему для меня. Но наверняка удалили и удалили Steam, Play на Linux и Lutris следующей командой. (Вы можете использовать это для всех других программ (- * после того, как имя программы очистит все свойства с именем программы в нем))
sudo apt-get remove --purge (program name)
большинство предложенных решений по этой теме не сработало для меня, но я обнаружил, что одно из этого ответа помогло:
sudo apt-get -o Dpkg::Options::="--force-overwrite" install --fix-broken