J'ai récemment mis à niveau mon ordinateur de 17.10
à 18.04
. Cela impliquait une mise à niveau du pilote graphique nvidia de nvidia-384
à nvidia-driver-390
. Cependant, j'ai remarqué que nvidia-384
était toujours installé après la mise à niveau et semble étrangement dépendre de nvidia-driver-390
.
Chaque fois que je lance apt upgrade
, je reçois des erreurs qui ressemblent à
/sbin/ldconfig.real: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf.d/i386-linux-gnu_EGL.conf: No such file or directory
Lorsque je cherche /etc/ld.so.conf.d/i386-linux-gnu_EGL.conf
, je constate qu'il s'agit d'un lien symbolique rompu vers /etc/alternatives/i386-linux-gnu_egl_conf
, qui est lui-même un lien symbolique rompu vers /usr/lib/nvidia-384-prime/alt_ld.so.conf
. Le répertoire entier /usr/lib/nvidia-384-prime
n'existe même pas.
J'ai essayé de purger tous les paquets nvidia en utilisant:
Sudo apt purge --autoremove nvidia*
J'ai ensuite redémarré (et vérifié que les nouveaux pilotes étaient chargés), réinstallé nvidia-driver-390
et redémarré.
Maintenant, je n'ai plus le paquetage nvidia-384
(seulement nvidia-driver-390
qui semble fonctionner normalement), mais les liens symboliques et les messages d'erreur rompus sont toujours présents. De plus, il existe un répertoire /usr/lib/nvidia-384
, mais je suppose que cela devrait disparaître car je n’ai pas nvidia-384
.
Puis-je/devrais-je simplement supprimer les liens symboliques rompus pour arrêter ces messages d'erreur? Ou existe-t-il un autre moyen (plus propre) de les supprimer, ainsi que d'autres fichiers/répertoires/liens superflus pouvant se trouver sur mon ordinateur (comme le répertoire /usr/lib/nvidia-384
])?
Merci d'avance!
EDIT: je viens d’essayer de renommer /etc/ld.so.conf.d/i386-linux-gnu_EGL.conf
en /etc/ld.so.conf.d/i386-linux-gnu_EGL.conf.bak
pour le "supprimer" (aux yeux de ldconfig
) ... il semble que le problème soit résolu car je ne reçois plus ldconfig
erreurs. Mais j'ai toujours le répertoire nvidia-384
superficiel dont je ne sais pas quoi faire avec ... je ne suis pas sûr qu'il existe un moyen propre de supprimer tous les fichiers inutiles liés à cela.
Avait plus ou moins le même problème après une mise à jour (erreur ldconfig). La commande suivante a supprimé tous les liens non valides:
Sudo update-alternatives --config i386-linux-gnu_egl_conf