Since the spotify-client package upgraded to version 0.9.4.183.g644e24e.428-1, I've been unable to launch the desktop client. On launch, there is a dialog with a title of "Message" that says "Failed loading skin". When I run the spotify command in a terminal, here is the output:
$ spotify 17:06:14.342 I [breakpad.cpp:107 ] Registered Breakpad for product: spotify 17:06:14.342 I [translate.cpp:140 ] Reloading language file 17:06:14.342 E [resource_loader.cpp:235 ] Loading of skin file(msgid.pob) failed 17:06:14.342 E [translate.cpp:117 ] Spotify resources and binary are out-of-sync. This should never happen. 17:06:14.358 I [translate.cpp:140 ] Reloading language file 17:06:14.358 E [resource_loader.cpp:235 ] Loading of skin file(msgid.pob) failed 17:06:14.358 E [translate.cpp:117 ] Spotify resources and binary are out-of-sync. This should never happen. 17:06:14.358 I [breakpad.cpp:261 ] Searching for crashdumps: /home/mjg/.cache/spotify/*.dmp 17:06:14.358 E [resource_loader.cpp:235 ] Loading of skin file(skin.xml) failed
I have tried removing/purging/reinstalling a couple of times, each to no avail. I have removed everything in /opt/spotify, /usr/share/spotify, ~/.cache/spotify, and ~/.config/spotify as well.
I have also tried downgrading to the 0.9.1 package but that is no longer available in the Spotify repository.
Unrelated: I have also tried using the web client (in Chrome), in a normal session and in incognito mode, and that is stuck at "Connecting to Spotify," which I understand is something many other users are experiencing as well.
I'm kinda dead in the water over here. Any ideas?
Solved! Go to Solution.
I tracked down the issue on my 12.04 system - its was caused by custom GTK skins!
my current workaround is modifying the Spotify menu entry to
sh -c "export GNOME_SESSION= && export GNOME_DESKTOP_SESSION_ID= && spotify %U"
this will force spotify to use system default GTK skin for menus