Après la mise à niveau d'ubuntu 16.04 à ubuntu 18.04, je vois beaucoup de messages comme celui-ci lors de la mise à niveau d'apt-get.
/sbin/ldconfig.real: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf.d/nvidia_settings.conf
update-initramfs: Generating /boot/initrd.img-4.15.0-29-generic
/sbin/ldconfig.real: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf.d/nvidia_settings.conf: No such file or directory
Parfois, mon pilote nvidia se charge, même si ce n'est pas le cas. J'utilise actuellement le ppa: graphics-drivers / ppa. J'ai essayé plusieurs fois de purger nvidia. Voudrais ne pas avoir à installer à nouveau. Il semble que le problème réside dans le fait que le lien symbolique vers nvidia_settings_conf ne mène nulle part, mais je ne sais pas trop où il est censé se trouver.
Sortie nvidia-smi
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 390.77 Driver Version: 390.77 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 770 Off | 00000000:01:00.0 N/A | N/A |
| 34% 39C P8 N/A / N/A | 102MiB / 1991MiB | N/A Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 Not Supported |
+-----------------------------------------------------------------------------+
Sortie de 'ls -al /etc/ld.so.conf.d/'
➜ ~ ls -al /etc/ld.so.conf.d/
total 40
drwxr-xr-x 2 root root 4096 mai 2 19:01 .
drwxr-xr-x 206 root root 16384 juli 21 17:11 ..
-rw-rw-r-- 1 root root 38 mars 24 2014 fakeroot-x86_64-linux-gnu.conf
-rw-r--r-- 1 root root 168 april 16 22:14 i386-linux-gnu.conf
-rw-r--r-- 1 root root 44 aug. 9 2009 libc.conf
-rw-r--r-- 1 root root 26 des. 26 2017 local.conf
lrwxrwxrwx 1 root root 38 mai 14 2014 nvidia_settings.conf -> /etc/alternatives/nvidia_settings_conf
-rw-r--r-- 1 root root 100 april 16 22:14 x86_64-linux-gnu.conf
➜ ~ ls -al /etc/alternatives/ | grep nvidia
lrwxrwxrwx 1 root root 41 mai 14 2014 libxnvctrl.a -> /usr/lib/nvidia-settings-319/libXNVCtrl.a
lrwxrwxrwx 1 root root 72 mai 14 2014 man_nvidiasettings.gz -> /usr/lib/nvidia-settings-319/share/man/man1/alt-nvidia-settings-319.1.gz
lrwxrwxrwx 1 root root 43 mai 14 2014 nvctrl_include -> /usr/lib/nvidia-settings-319/include/NVCtrl
lrwxrwxrwx 1 root root 48 mai 14 2014 nvidia_settings -> /usr/lib/nvidia-settings-319/bin/nvidia-settings
lrwxrwxrwx 1 root root 39 mai 14 2014 nvidia_settings_conf -> /usr/lib/nvidia-settings-319/ld.so.conf
ls -al /usr/lib/ | grep nvidia
-rw-r--r-- 1 root root 1467112 mai 2 23:00 libnvidia-gtk2.so.396.24
-rw-r--r-- 1 root root 1475784 mai 2 23:00 libnvidia-gtk3.so.396.24
drwxr-xr-x 2 root root 4096 mai 2 18:09 nvidia
drwxr-xr-x 2 root root 4096 aug. 4 2014 nvidia-319
drwxr-xr-x 2 root root 4096 nov. 19 2015 nvidia-346
drwxr-xr-x 2 root root 4096 mai 2 18:55 nvidia-390
nvidia
18.04
nvidia-settings
oppsig
la source
la source
ls -l /usr/lib/nvidia-settings-319/ld.so.conf
sont ??? Jusqu'à présent, il semble que ce fichier n'existe pas.Réponses:
J'ai eu un avertissement similaire après la mise à niveau de 16.04 à 18.04
J'ai supprimé
nvidia-settings.conf
de/etc/ld.so.conf.d
car il pointait vers des fichiers qui n'existaient pas. Jusqu'ici tout va bien...la source
Le lien de ce fichier vers /etc/alternatives/nvidia_settings.conf était cassé, renommez le nom en OLD _nvidia_settings.conf_ OLD dans /etc/ld.so.conf.d car quelque chose est à la recherche d'un fichier commençant par nvidia_settings ....
la source
La question est un peu simple à voir. L'erreur montre:
/sbin/ldconfig.real: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf.d/nvidia_settings.conf
Mais le lien réel est
/etc/ld.so.conf.d/nvidia_settings_conf
FAUX: nvidia_settings.conf
Renommez le lien et ça marche.
la source