Thank you very much, the icons are now all fixed. Following your example I had to download and extract the following libraries as well as libart_lgpl:
Originally Posted by Kilz
Which brings me down to one final problem. Opening downloads. I should have specified earlier, but I didn't think it important. The main part of the problem is that when downloading Firefox32 doesn't understand my filetype associations, for example the 64-bit version of FF knows to open archives with file-roller, deb files with gdebi-gtk and torrents with azureus. However in firefox32, I have to manually enter in the paths (e.g. /usr/bin/gdebi-gtk) to use that program, quite annoying. Also, the problem seems to be that they downloaded files are attempted to be opened up in the same 32 bit environment firefox is in. This has obvious complications. For example while my icons were broken, if I open a file with file-roller/gdebi-gtk the icons would also be broken in that program. Currently file-roller just crashes. And Azureus leaves java errors in the terminal.