So I am back Lizbeth.
I spent one hour fighting with that, it really drives me crazy
I don't think it a problem with pipelight.
Problem with Steam is it makes libstdc++ spare symlink which doesn't let to launch steam.
I even couldn't install download and install the steam client.
Some files have been downloaded but not all of theme.
So I removed (moved as back file):
user@localhost:~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu$ mv libstdc++.so.6.0.18 libstdc++.so.6.0.18.bak
Removed its symlink:
user@localhost:~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu$ rm libstdc++.so.6
After that it let me run the steam installer and install the client.
Unfortunately, after installation I had to remove the libstdc++ file and the symlink again.
After that I could launch steam client normally.
I am not sure is the same problem on your machine, just I posted it here in a case.
The problem with glxchoosevisual you mentioned, is known in the net, for example:http://steamcommunity.com/app/221410/discussions/0/648814845231905404
Let me know does it help you or not.
I added pipelight repos and the public key to all sparky spins.
I have installed steam on 64 bit machine