Quando eu reinstalei os drivers da Nvidia, todos os drivers OpenGL do Mesa foram removidos do cache da biblioteca. O cache da minha biblioteca ficou assim:
$ ldconfig -p | grep libGL.so
libGL.so.1 (libc6,x86-64) => /usr/lib/libGL.so.1
libGL.so (libc6,x86-64) => /usr/lib/libGL.so
Não há drivers de 32 bits lá! Felizmente, após uma pesquisa rápida, encontrei os drivers de 32 bits da Nvidia em /usr/lib32
. Eu adicionei esse caminho para um arquivo em /etc/ld.so.conf.d/
(qualquer arquivo servirá, você pode até criar um novo arquivo) e executei sudo ldconfig
. Meu cache agora é assim:
$ ldconfig -p | grep libGL.so
libGL.so.1 (libc6,x86-64) => /usr/lib/libGL.so.1
libGL.so.1 (libc6) => /usr/lib32/libGL.so.1
libGL.so (libc6,x86-64) => /usr/lib/libGL.so
libGL.so (libc6) => /usr/lib32/libGL.so
E o Steam funciona perfeitamente!