Error de "desvío" de dkpg después de intentar instalar nvidia-340

Error de "desvío" de dkpg después de intentar instalar nvidia-340

Tengo una Dell con un Core I5 ​​y una GeForce820M.

Después de actualizar a 18.04 LTS, intenté actualizar los controladores de nvidia ejecutando

sudo apt-get install nvidia-340

cuál es el controlador recomendado para mi GPU.

El problema es que la instalación falló, no registré los motivos del error y ahora cualquiera dpkgde apt-getlos comandos que intento ejecutar dice que debo ejecutar

sudo dpkg --configure -a 

Intenté ejecutarlo pero seguía atascado en

Building initial module for 4.15.0-23-generic

Finalmente logré completarlo, pero cuando intenté instalar nuevamente el paquete nvidia-340 me salió un error:

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)

Respuesta1

Tuve exactamente el mismo bloqueo en exactamente el mismo kernel al intentar instalar nvidia-390. Siguienteeste hiloParece que la instalación está esperando una contraseña, así que la escribí a ciegas varias veces y la instalación continuó.

Probablemente deberías borrar el paquete que instalaste e intentar reinstalarlo. La instalación como usuario root eliminaría la necesidad de escribir la contraseña.

información relacionada