The log out fixed the icon thing. I assumed it was the same problem I'd had with the installer but it wasn't.
The local mp3 file problem is a pain. My wife is trying to assemble a playlist using spotify and her MP3 collection. She's picked some Oasis and Beatles that are local, and play on synced devices but don't play on the desktop client.
Has anyone managed to figure out if it's a library conflict or a missing file. I tried symlinking libavcodec.so.52/53 files to the .so.54 version. No luck.
The solution is now updated for 0.9.0.133. Follow the "Solution" link from the top of this thread. As always, feedback is more than welcome.
This is an entirely new version of the rpm based on my installer script (thread). The good is that the spec file is much simpler, the bad is that this is a lot of new stuff which might introduce errors.