Não sei por que isso funciona, mas tive o mesmo problema e funcionou quando não substituí o segundo caminho no arquivo de configuração primus.
Então eu acabei de usar:
export PRIMUS_libGLa=${PRIMUS_libGLa:-'/usr/lib/nvidia-331/libGL.so.1:/usr/lib32/nvidia-current/libGL.so.1'}
ou no seu caso, substitua por:
export PRIMUS_libGLa=${PRIMUS_libGLa:-'/usr/lib/nvidia-experimental-310/libGL.so.1:/usr/lib32/nvidia-current/libGL.so.1'}