Parfois, libnvidia-gl-450 est fourni en 64 bits seulement dans les dépôts, mais le pilote blob binaire fourni par nvidia contient les bibliothèques 32 bits appropriées. Celles-ci peuvent être installées manuellement.
Évidemment, les fichiers de la bibliothèque 32 bits doivent correspondre à la version du pilote installé. Les fichiers appropriés peuvent être obtenus en utilisant l'option d'extraction seule fournie par le programme d'installation, par exemple pour 465.19.01 obtenir le conducteur et faites ./NVIDIA-Linux-x86_64-465.19.01.run -x
Les fichiers de la bibliothèque i386 se trouvent dans un dossier nommé "32". Pour installer manuellement la bibliothèque 32 bits :
chmod u+x NVIDIA-Linux-x86_64-465.19.01.run
./NVIDIA-Linux-x86_64-465.19.01.run -x
cd NVIDIA-Linux-x86_64-465.19.01
cd 32
sudo cp libEGL* libGLESv* libGLX* libnvidia-egl* libnvidia-gl* libnvidia-tls* /usr/lib32
Il y a quelques liens symboliques qui doivent être créés :
cd /usr/lib32
sudo ln -s libEGL_nvidia.so.465.19.01 libEGL_nvidia.so.0
sudo ln -s libGLESv1_CM_nvidia.so.465.19.01 libGLESv1_CM_nvidia.so.1
sudo ln -s libGLESv2_nvidia.so.465.19.01 libGLESv2_nvidia.so.2
sudo ln -s libGLX_nvidia.so.465.19.01 libGLX_indirect.so.0
sudo ln -s libGLX_nvidia.so.465.19.01 libGLX_nvidia.so.0
Vous devrez probablement l'exécuter pour que le système détecte les nouvelles bibliothèques :
sudo ldconfig