J'ai, à tout hasard, refait des recherches pour comprendre mon problème, et j'ai fini par le résoudre en tapant la commande
sudo ldconfig -p | grep -i gl.so
j'ai pu me rendre compte qu'une même bibliothèque était fournie à la fois par nVidia et par mesa, ce qui faisait un conflit :
libwayland-egl.so.1 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libwayland-egl.so.1
libfltk_gl.so.1.1 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libfltk_gl.so.1.1
libcogl.so.20 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libcogl.so.20
libOpenGL.so.0 (libc6,x86-64) => /usr/lib/nvidia-375/libOpenGL.so.0
libOpenGL.so (libc6,x86-64) => /usr/lib/nvidia-375/libOpenGL.so
libGL.so.1 (libc6,x86-64) => /usr/lib/nvidia-375/libGL.so.1
libGL.so.1 (libc6) => /usr/lib/i386-linux-gnu/mesa/libGL.so.1
libGL.so.1 (libc6) => /usr/lib32/nvidia-375/libGL.so.1
libGL.so (libc6,x86-64) => /usr/lib/nvidia-375/libGL.so
libGL.so (libc6) => /usr/lib32/nvidia-375/libGL.so
libEGL.so.1 (libc6,x86-64) => /usr/lib/nvidia-375/libEGL.so.1
libEGL.so.1 (libc6) => /usr/lib32/nvidia-375/libEGL.so.1
libEGL.so (libc6,x86-64) => /usr/lib/nvidia-375/libEGL.so
libEGL.so (libc6) => /usr/lib32/nvidia-375/libEGL.so
il a donc simplement fallu retirer la libGL.so.1 fournie par mesa, car comme dit plus haut, était en double :
sudo rm /usr/lib/i386-linux-gnu/mesa/libGL.so.1
Après ceci, steam c'est lancé sans aucun souci !
Problème résolu !
(post montrant la solution :
https://askubuntu.com/a/906195)
EDIT : un petit problème persiste cependant : on est obligé de supprimer cette bibliothèque à chaque redémarrage d' Ubuntu.