J'essaie d'installer le package de pilote nvidia-396 sur mon ordinateur portable, car il est nécessaire pour exécuter cuda.
Lorsque j'essaie de le faire via apt, j'obtiens une sorte d'erreur que je n'ai jamais rencontrée auparavant:
trying to replace " /usr/lib/x86_64-linux-gnu/libGLX_indirect.so.0 ",which
belong to the package libglx-mesa0:AMD64 18.0.0~rc5-1ubuntu1
errors have been encountered during the execution of :
/var/cuda-repo-9-2-local/./nvidia-396_396.26-0ubuntu1_AMD64.deb
J'ai essayé de supprimer le paquet libglx-mesa0 mais cela n'a rien changé.
Je cours Ubuntu 18.04. Mon GPU est un Nvidia Quadro K3100M.
Merci beaucoup pour toute aide que vous pourriez fournir.
C'est un bug dans le paquet. La solution temporaire consiste à forcer l'installation par:
dpkg -i --force-overwrite /var/cache/apt/archives/nvidia-396_396.26-0ubuntu1_AMD64.deb
Ubuntu m'a recommandé d'essayer apt install --fix-broken
pour résoudre le problème que je dirige avec libglx-mesa0
en cours d'installation par nvidia-410.
Je ne pouvais pas déterminer le .deb
à l'origine du problème, alors je viens de passer Dpkg::Options::="--force-overwrite"
à la commande suggérée:
Sudo apt-get -o Dpkg::Options::="--force-overwrite" install --fix-broken