I can't log in with either my 'free' or 'open' accounts. The client outputs something like this:
12:53:03.051 I [ap:1387] Connecting to AP B2.spotify.com:4070
12:53:03.054 I [ap:937] Connected to AP: 78.31.8.17:4070
12:53:03.073 E [ap:3280] Connection error: 404
12:53:03.576 I [ap:1387] Connecting to AP B1.spotify.com:80
12:53:03.609 I [ap:937] Connected to AP: 78.31.8.15:80
12:53:03.629 E [ap:3280] Connection error: 404
12:53:03.810 I [ap:1387] Connecting to AP B3.spotify.com:443
12:53:03.840 I [ap:937] Connected to AP: 78.31.12.9:443
12:53:03.913 E [ap:3280] Connection error: 406
12:54:25.855 I [offline_authorizer.cpp:156] Unable to login offline: no such user
The Spotify client does support proxying, so I'll be using my proxy server permanently after the 14 day limit, I guess. But if you pay them for the Unlimited or Premium plans, you don't have to worry about that.
I've really pleased at this news. I've been using Spotify in linux via WINE for a while which has been generally fine despite a few glitches, especially on update, but it'll be so much nicer to shift to a faster and more reliable (and hopefully eventually supported) native version.
Agreed. Spotify on WINE ran fine (on purpose even, so much kudos to Spotify) but a native version is very much appreciated. So far, it's running far more smoothly.
I have been running spotify on Wine for quite some time on my Ubuntu machine and it serves the purpose pretty well. The only glitch I have encountered so far is that when I click on ads no actions is taken.
This is disappointing. I tried to log in, only to get a really obscure error message: "Use of this device is not enabled for your account." It turns out that only spotify premium is enabled for linux.
Ads aren't reliable in this version (from the Spotify site) - so they can't make it available for free users. Remember Spotify still works really well under Wine.
I think this has to do with the encryption of the local files. Spotify doesn't plainly store the mp3s or equivalent in a local cache (for obvious reasons); they store what looks like encrypted snippets of songs all across different folders.
I think they're actually talking about Spotify's ability to play your own, unencrypted regular music files. The Mac and Windows vers do this - which means you no longer need to switch between apps to play music you either own or subscribe to.
Right, that is the key to the issue I think: Spotify can't just include an MP3 decoder, unless they pay licensing fees to Thomson or Fraunhofer or whoever it was. On Windows/Mac, I guess they instead rely on the system-wide codec, but on Linux there would be some diversity in the implementations, and so probably they chose not to bother, for now.
it looks like it was meant for debian. You could try forcing it though, since it's the same gconf version, with only the distribution's release (the -2 or 0ubuntu1 part) differing.
I wonder why they haven't just made a web client already, instead of bothering with fat native clients for every platform. The P2P stuff isn't really worth it given that bandwidth is so cheap, and they otherwise don't actually do anything with a native UI that a web based UI couldn't do.
One thing that keeps amazing me about Spotify, is how there's seemingly zero latency when you jump to a new track. This is true for any track - even if you do a search query over the whole catalogue, then hit a random entry in the list of results, the music starts pretty much immediately.
This makes it much more pleasant to use than something like Grooveshark (Flash-based). I really don't see anyone pulling that off with a web client.
Why would you want to depend on Adobe (or any other company) if you don't have to? You still have to implement your own technology if you want to be in mobile phones, set-top boxes etc. Spotifys cost of scaling is going to be relatively low with Debian, C++, Python, Vorbis, p2p etc.
After having used Linux for 10 years on the desktop, I now admit that as much as I want it to be, Linux isn't a general purpose desktop platform for a variety of reasons.
But providing a client for paying customers is a pretty good way for Spotify to justify the cost of a Linux version and differentiate themselves from their competitors. This also may be a good for Netbook makers.
Read the build file [1] to find out how to build it for yourself on whatever system you're on ;)
[1] http://aur.archlinux.org/packages/spotify-x86_64/spotify-x86...