¿Cómo resolver dependencias no satisfechas al instalar los controladores de Nvidia?

13

Sigo recibiendo este error cuando intento ejecutar sudo apt-get install nvidia-current:

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-current : Depends: xorg-video-abi-11
                  Depends: xserver-xorg-core (>= 2:1.10.99.901)
E: Unable to correct problems, you have held broken packages.

¿Cómo puedo solucionar esto?

Feders
fuente
¿Has probado consudo apt-get install -f
rɑːdʒɑ
Los siguientes paquetes se instalaron automáticamente y ya no son necesarios: dkms linux-headers-3.5.0-23 linux-headers-3.5.0-18 linux-headers-3.5.0-23-generic linux-headers-3.5.0- 18-genérico Use 'apt-get autoremove' para eliminarlos. 0 actualizado, 0 recién instalado, 0 para eliminar y 0 no actualizado.
Feders
Nada cambió después de sudo apt-get autoremove, aparte de eliminar los paquetes no necesarios.
Feders
hacer estosudo apt-get install xorg-video-abi-11 xserver-xorg-core
rɑːdʒɑ
Puedo poner más información en mi respuesta si enumeras el nombre específico de tu tarjeta gráfica (:
Richard

Respuestas:

5

Resolver

E: Unable to correct problems, you have held broken packages.

Tratar:

sudo apt-get install --fix-broken xorg-video-abi-11 xserver-xorg-core -y

Este truco me funcionó

Otra opción será:

sudo apt-get remove --purge nvidia-* -y
sudo ubuntu-drivers autoinstall
sudo service lightdm restart

Luego reinicie la máquina

Akshay Vilas Patil
fuente
0

Este problema surge de un error de Xorg / nVidia en el que el controlador de nVidia es incompatible con parte del código en la última versión de Xorg. Puede intentar instalar los controladores con Fuentes de software (pestaña Controladores adicionales), o jockey-texten el terminal (que puede aprender a usar con una búsqueda rápida en Google o jockey-text --help), o buscando sus controladores en el sitio web de nVidia en http: // www.geforce.com/drivers (use la búsqueda manual de controladores). La instalación de los controladores con apt no funcionará hasta que el problema se solucione en algún momento en el futuro.

Si necesita instrucciones para instalar controladores desde el sitio web de nVidia, siga la guía aquí: https://help.ubuntu.com/community/NvidiaManual

Ricardo
fuente
0

Como señaló el usuario 'rajagenupula'. Un agradecimiento especial al usuario 'rajagenupula'

Instale la versión anterior (12.04.1) de xserver y puede instalar cuda con el controlador necesario (paquete apt nvidia-current).

sudo apt-get install xorg-video-abi-11 xserver-xorg-core

vskubriev
fuente
0

eliminar el archivo sources.list y crear nuevas fuentes.list ...

sudo rm /etc/apt/sources.list 

Luego, escriba

sudo software-properties-gtk 

ingrese la descripción de la imagen aquí Esto abrirá software-properties-gtk y se creará automáticamente una lista de fuentes de noticias.

Luego cambie el servidor a EE. UU. O a cualquier otro servidor de su elección. Debe habilitar repositorios desde el nuevo cuadro de diálogo para crear nuevas fuentes.list.

Marque todas las casillas, luego haga clic en Revertir y luego haga clic en cerrar.

Necesita restaurar repositorios predeterminados

 sudo apt-get update && sudo apt-get dist-upgrade -y

(es una buena práctica hacer una copia de seguridad de este archivo antes de instalar para recuperar si ocurren tales cosas)

minigeek
fuente