So, it appears that you got the right 32bits libraries installed... and indeed the plugin starts; looking closer at the log file you provide, I can see:
When, in the same conditions (empty/missing .secondlife/ directory), you should get:
I deduce that the login screen and TOS page failed to load (LLPluginMessagePipe::pumpInput: Got EOF from plugin socket.). That's extremely weird... It's like if the skins/default/html/ directory was missing or like if the viewer could not find it... Are you sure it's there ?
Also, what happens if you ignore the error and login ?... Are you getting new errors when opening, say, the Search floater ?
Another thing you could try, would be to run the viewer under gdb, to see it the webkit plugin crashes at some point. To do this, edit the "snowglobe" wrapper script and uncomment the line containing:
Then, from a terminal launch ./snowglobe from inside the viewer installation directory, and type "run" at the gdb prompt, then watch for gdb errors in the terminal.