[RISOLTO] Driver nvidia: messaggi ldconfig "is not a symbolic link"
Inviato: mar 28 gen 2020, 19:22
Come driver uso quello proprietario di nvidia, la versione 440.44, installato con lo slackbuild
ogni volta che si avvia il sistema oppure digito ldconfig mi compaiono sistematicamente questi tre messaggi
Per parecchio tempo ho pensato si trattasse di collegamenti errati, invece noto solo ora che si tratta di versioni differenti di una stessa libreria installate rispettivamente dal driver proprietario nvidia e da libglvnd. Questo è il risultato restituito da ls in merito a queste librerie e relativi link simbolici:
Uso i driver proprietari di nvidia da parecchi anni e questi messaggi non mi apparivano mai, fatta eccezione per un'installazione di ubuntu in un altro computer o in alcune installazioni della slackware. Apparentemente sembra che funzioni tutto, d'altra parte non ci capisco una mazza di schede grafiche e relativi driver e OpenGL. Le compilazioni di pacchetti di grafica e multimedia non danno problemi in relazione a questi aspetti. Tuttavia non ho idea se nel sistema persista un problema di cui sono ignaro, magari c'è qualche funzionalità aggiuntiva di cui non mi rendo conto ma che è disabilitata. Nello stesso tempo non ho idea di cosa possa succedere se provo a metterci mano, sicuro al 101% che combinerei casini, forse irreparabili.
Da quel poco che ho capito dovrebbe trattarsi di un bug del driver di nvidia, non ho capito però se è risolvibile oppure se è il caso di mettermi il cuore in pace e non stimolare il can che dorme. Eventualmente è possibile fare in modo che questi messaggi non compaiano più? Sulla filosofia del "occhio non vede cuore non duole"
ogni volta che si avvia il sistema oppure digito ldconfig mi compaiono sistematicamente questi tre messaggi
Codice: Seleziona tutto
ldconfig: /usr/lib64/libGLdispatch.so.0 non è un collegamento simbolico
ldconfig: /usr/lib64/libOpenGL.so.0 non è un collegamento simbolico
ldconfig: /usr/lib64/libGLX.so.0 non è un collegamento simbolico
Codice: Seleziona tutto
root@giand:/usr/lib64# ls -l libGLdispatch* libOpenGL* libGLX*
lrwxrwxrwx 1 root root 11 gen 15 21:50 libGLX.so -> libGLX.so.0
-rwxr-xr-x 1 root root 65096 gen 15 21:41 libGLX.so.0
-rwxr-xr-x 1 root root 137608 dic 6 21:52 libGLX.so.0.0.0
lrwxrwxrwx 1 root root 23 gen 15 21:50 libGLX_indirect.so.0 -> libGLX_nvidia.so.440.44
lrwxrwxrwx 1 root root 16 gen 14 18:25 libGLX_mesa.so -> libGLX_mesa.so.0
lrwxrwxrwx 1 root root 20 gen 14 18:25 libGLX_mesa.so.0 -> libGLX_mesa.so.0.0.0
-rwxr-xr-x 1 root root 467776 gen 9 22:55 libGLX_mesa.so.0.0.0
lrwxrwxrwx 1 root root 23 gen 15 21:50 libGLX_nvidia.so.0 -> libGLX_nvidia.so.440.44
-rwxr-xr-x 1 root root 1114784 gen 15 21:41 libGLX_nvidia.so.440.44
lrwxrwxrwx 1 root root 22 gen 14 18:25 libGLdispatch.so -> libGLdispatch.so.0.0.0
-rwxr-xr-x 1 root root 732400 gen 15 21:41 libGLdispatch.so.0
-rwxr-xr-x 1 root root 719144 dic 6 21:52 libGLdispatch.so.0.0.0
lrwxrwxrwx 1 root root 14 gen 15 21:50 libOpenGL.so -> libOpenGL.so.0
-rwxr-xr-x 1 root root 215824 gen 15 21:41 libOpenGL.so.0
-rwxr-xr-x 1 root root 182432 dic 6 21:52 libOpenGL.so.0.0.0
Da quel poco che ho capito dovrebbe trattarsi di un bug del driver di nvidia, non ho capito però se è risolvibile oppure se è il caso di mettermi il cuore in pace e non stimolare il can che dorme. Eventualmente è possibile fare in modo che questi messaggi non compaiano più? Sulla filosofia del "occhio non vede cuore non duole"