
У меня Dell с Core I5 и GeForce820M.
После обновления до 18.04 LTS я попытался обновить драйверы nvidia, запустив
sudo apt-get install nvidia-340
какой драйвер рекомендуется для моего графического процессора.
Проблема в том, что установка не удалась, я не записал причины сбоя, и теперь любая dpkg
команда apt-get
, которую я пытаюсь запустить, говорит, что мне следует запустить
sudo dpkg --configure -a
Я пробовал запустить его, но он постоянно зависал на
Building initial module for 4.15.0-23-generic
Наконец мне удалось завершить установку, но когда я снова попытался установить пакет nvidia-340, я получил ошибку:
Preparing to unpack .../nvidia-340_340.106-0ubuntu3_amd64.deb ...
Adding 'diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1 to /usr/lib/x86_64-linux-gnu/libGL.so.1.distrib by nvidia-340'
dpkg-divert: error: rename involves overwriting '/usr/lib/x86_64-linux-gnu/libGL.so.1.distrib' with
different file '/usr/lib/x86_64-linux-gnu/libGL.so.1', not allowed
dpkg: error processing archive /var/cache/apt/archives/nvidia-340_340.106-0ubuntu3_amd64.deb (--unpack):
new nvidia-340 package pre-installation script subprocess returned error exit status 2
Errors were encountered while processing:
/var/cache/apt/archives/nvidia-340_340.106-0ubuntu3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
решение1
Было точно такое же зависание на том же самом ядре при попытке установить nvidia-390. Следуяэта темапохоже, что установка ждет ввода пароля, поэтому я ввел его вслепую несколько раз, и установка продолжилась.
Вероятно, вам следует очистить установленный вами пакет и попробовать переустановить его. Установка от имени пользователя root устранит необходимость ввода пароля.