Type in your question below and we'll check to see what answers we can find...
Loading article...
Submitting...
If you couldn't find any answers in the previous step then we need to post your question in the community and wait for someone to respond. You'll be notified when that happens.
Simply add some detail to your question and refine the title if needed, choose the relevant category, then post.
Before we can post your question we need you to quickly make an account (or sign in if you already have one).
Don't worry - it's quick and painless! Just click below, and once you're logged in we'll bring you right back here and post your question. We'll remember what you've already typed in so you won't have to do it again.
Update: Spotify for Linux v0.9.4 is now available. See here.
Hi everybody!
Today we pushed the latest and greatest Spotify client to our repository. This time you're getting the good stuff first, this version has only been rolled out to a small percentage of Windows/Mac users. It contains some of the features that were presented on our recent press event, such as being able to follow artists and tastemakers. Have a look at the brand new Follow page, where you can find interesting artists and other people to follow. You'll get updates on their activity, such as newly released albums etc.
As for Linux-specific fixes, there are some minor bug fixes. The biggest change is the packaging. The client now is installed to /opt and it uses XDG mechanisms to register icons and menus. The executable is now also built without hardcoded paths to libraries. This means that the folder can be put anywhere and just run from there. Unfortunately, this release still depends on libssl0.9.8. We'll try to get rid of that in upcoming releases!
The new client is just a "sudo apt-get update && sudo apt-get upgrade" away!
What, you don't already have Spotify installed? Lookie here: http://www.spotify.com/download/previews/
Don't use Debian? Check out these zip packages:
http://download.spotify.com/preview/spotify-client-linux-0.8.8.323.gd143501e-i686.zip
http://download.spotify.com/preview/spotify-client-linux-0.8.8.323.gd143501e-amd64.zip
Edit: updated to include the zip packages.
Solved! Go to Solution.
Please fix the drag bug, this is horrific 😞
Bug report:
In the new client there is a problem with keyboard shortcuts involving Ctrl. When a webview is shown, keyboard shortcuts involving Ctrl often does not work. The new client has more webviews, so the bug is more noticable now.
Steps to reproduce:
Step 3 does not work. Sometimes it works even when a webview is shown, so it seems kind of random. Toggling play/pause with the spacebar always works, so it seems to have something to do with Ctrl. As soon as you remove focus from the webview, for example by clicking "File" or an element in the left menu, it works.
Client: Spotify 0.8.8 64-bit on Ubuntu 10.04
Awesome that there's now a native (very easily installed) version for Linux/Ubuntu (sorry, v. 0.8.8 is my first native install). Really like the social feature as well, but it has a bug: Whenever I click on a link in the 'following' windown I get the following error:
Failed to load application profile
Invalid manifest
Bundle manifest is invalid.
any clue what this means/how to get rid of it?
cheers!
Seems that he client might violate license conditions, see separate post.
Okay, I want to try the libavcodec54 thing, but I'm getting dependency hell saying that it needs libaacplus2 >= 2.0.0, any advice?
Im no big Debian expert, but you could check the following Link.
I use openSUSE 12.2 and libavcodec54 works fine with local files on my machine.
@bjarte_k wrote:
Im no big Debian expert, but you could check the following Link.
I use openSUSE 12.2 and libavcodec54 works fine with local files on my machine.
Installing a kfreebsd-i386 package (as opposed to i386 or amd64) might not be the best idea, unless you're actually running kfreebsd-i386.
EDIT to add another warning: the maintainer of the unofficial Debian Multimedia repository and the maintainers of the respective packages in Debian have traditionally disagreed on certain packaging issues, so mixing and matching packages can possibly lead to dependency hell or weird upgrade paths if you're unlucky, so be sure to know what you're doing.
I cannot type anything in the search box. Cursor blinks but no letters appear. I am using Ubuntu 10.04 .
The only tricky stuff found in the error log was:
(spotify:4356): GLib-GObject-WARNING **: invalid cast from `GtkFixed' to `GtkBox' (spotify:4356): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed (spotify:4356): GLib-GObject-WARNING **: invalid cast from `GtkFixed' to `GtkBox' (spotify:4356): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed (spotify:4356): GLib-GObject-WARNING **: invalid cast from `GtkFixed' to `GtkBox' (spotify:4356): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed 17:56:38.834 I [AppManager.cpp:206 ]
Dunno if this is relevant
Well, tried the updated libraries but no dice. I don't know if that's because the old versions are still present but I'm not familiar enough in the ways of apt to start dicking about any more than I already have. 😞
I have a similar error message and Spotify will not start in Ubuntu 12.10:
magnus@1210:~$ spotify Cannot connect to server socket err = No such file or directory Cannot connect to server request channel jack server is not running or cannot be started 20:41:11.175 I [breakpad.cpp:106 ] Registered Breakpad for product: spotify 20:41:11.180 I [translate.cpp:133 ] Reloading language file 20:41:11.182 I [breakpad.cpp:259 ] Searching for crashdumps: /home/magnus/.cache/spotify/*.dmp 20:41:11.183 I [breakpad.cpp:218 ] Uploading crash dump: /home/magnus/.cache/spotify/01f4da72-fce0-6684-0880d6a4-047538f3.dmp 20:41:11.351 A [CefModule.cpp:345 ] Check failed: g_cef_handle: 20:41:11.709 I [breakpad.cpp:176 ] Crashdump upload complete: error: 0, result: 200 20:41:18.051 I [MainView.cpp:1074 ] Registering bundled framework bridge-desktop with version 0.11.0 20:41:18.051 I [MainView.cpp:1074 ] Registering bundled framework import with version 0.1.0 20:41:18.051 I [MainView.cpp:1074 ] Registering bundled framework api with version 0.2.2 20:41:18.051 I [MainView.cpp:1074 ] Registering bundled framework api with version 1.20.0 20:41:18.051 I [MainView.cpp:1074 ] Registering bundled framework resources with version 0.2.4 20:41:18.051 I [MainView.cpp:1074 ] Registering bundled framework shared with version 0.1.0 20:41:18.051 I [MainView.cpp:1074 ] Registering bundled framework social-artist-shared with version 0.0.9 20:41:18.051 I [MainView.cpp:1074 ] Registering bundled framework test-utils with version 0.1.0 20:41:18.051 I [MainView.cpp:1074 ] Registering bundled framework unstable with version 0.10.0 20:41:18.051 I [MainView.cpp:1074 ] Registering bundled framework util with version 0.2.3 20:41:18.051 I [MainView.cpp:1074 ] Registering bundled framework views with version 1.24.1 20:41:18.051 I [MainView.cpp:1071 ] Registering bundled app album-header with version 1.0.3 20:41:18.051 I [MainView.cpp:1071 ] Registering bundled app album with version 0.1.4 20:41:18.051 I [MainView.cpp:1071 ] Registering bundled app artist with version 0.3.1 20:41:18.051 I [MainView.cpp:1071 ] Registering bundled app bundles with version 1.1.0 20:41:18.051 I [MainView.cpp:1071 ] Registering bundled app error with version 1.0.0 20:41:18.051 I [MainView.cpp:1071 ] Registering bundled app facebook-profile with version 1.0.0 20:41:18.051 I [MainView.cpp:1071 ] Registering bundled app feed with version 1.1.6 20:41:18.051 I [MainView.cpp:1071 ] Registering bundled app finder with version 1.1.0 20:41:18.051 I [MainView.cpp:1071 ] Registering bundled app home with version 1.2.0 20:41:18.051 I [MainView.cpp:1071 ] Registering bundled app html with version 0.1.0 20:41:18.051 I [MainView.cpp:1071 ] Registering bundled app inspector with version 0.1.0 20:41:18.051 I [MainView.cpp:1071 ] Registering bundled app install with version 1.0.0 20:41:18.051 I [MainView.cpp:1071 ] Registering bundled app notification-popup with version 0.1.1 20:41:18.051 I [MainView.cpp:1071 ] Registering bundled app og-popup with version 1.0.1 20:41:18.051 I [MainView.cpp:1071 ] Registering bundled app people with version 2.3.5 20:41:18.051 I [MainView.cpp:1071 ] Registering bundled app playlist-header with version 1.0.2 20:41:18.051 I [MainView.cpp:1071 ] Registering bundled app profile-header with version 1.0.3 20:41:18.051 I [MainView.cpp:1071 ] Registering bundled app profile with version 1.4.1 20:41:18.052 I [MainView.cpp:1071 ] Registering bundled app radio with version 1.3.1 20:41:18.052 I [MainView.cpp:1071 ] Registering bundled app search with version 2.0.0 20:41:18.052 I [MainView.cpp:1071 ] Registering bundled app search-single with version 2.0.0 20:41:18.052 I [MainView.cpp:1071 ] Registering bundled app search-dropdown with version 1.1.1 20:41:18.052 I [MainView.cpp:1071 ] Registering bundled app share with version 1.0.8 20:41:18.052 I [MainView.cpp:1071 ] Registering bundled app subscribe-popup with version 1.1.0 20:41:18.052 I [MainView.cpp:1071 ] Registering bundled app test-runner with version 0.1.0 20:41:18.109 I [AppManager.cpp:206 ] Creating instance of the application search-dropdown. 20:41:18.112 I [AppManager.cpp:206 ] Creating instance of the application notification-popup. 20:41:18.116 I [AppManager.cpp:206 ] Creating instance of the application home. 20:41:18.122 I [AppManager.cpp:257 ] Keeping application home alive for 60000 ms. 20:41:18.123 I [offline_manager.cpp:1715 ] Storage has been cleaned (spotify:31630): GLib-GObject-WARNING **: invalid cast from `GtkFixed' to `GtkBox' (spotify:31630): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed (spotify:31630): GLib-GObject-WARNING **: invalid cast from `GtkFixed' to `GtkBox' (spotify:31630): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed (spotify:31630): GLib-GObject-WARNING **: invalid cast from `GtkFixed' to `GtkBox' (spotify:31630): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed 20:41:18.312 I [ap_connection.cpp:1767 ] Connecting to AP lon2-accesspoint-a9.lon.spotify.com:4070 20:41:18.348 I [ap_connection.cpp:1234 ] Connected to AP: 193.235.232.66:4070 20:41:18.658 E [upnp.cpp:511 ] 192.168.1.254: error parsing external ip 20:41:18.723 I [upnp.cpp:456 ] 192.168.1.254: mapping add ok 20:41:18.728 I [upnp.cpp:482 ] 192.168.1.254: Port 62601 mapped OK 20:41:18.794 E [file_system_monitor_linux.cpp:500] FileSystemMonitorLinux() failed [inotify_init()] Segmentation fault (core dumped)
See this thread.
leamas, thanks for the link to a more relevant thread.
Issue with AMD CPU still not resolved in this version.
Guessing you alredy know this...?
Spotify crashes with error Illegal instruction when trying to run
[Thread debugging using libthread_db enabled]
Program received signal SIGILL, Illegal instruction.
0xb379b1d3 in tcmalloc::SizeMap::NumMoveSize(unsigned int) ()
from /usr/share/spotify/libcef.so
The only workaround at the moment is
Illegal Instruction Client Crash - Read Here
Or by running WIndowsversion throught WINE.
Yep, its known and documented in this thread. And as a clarification, it does not apply to AMD CPU:s in general (my works perfectly OK), but certainly some of them.
0.8.8 seems even more unstable than previous version. It crashes in many different random situations. Even when exiting spotify it often crashes (without pressing pause before exit).
Running up-to-date Ubuntu 12.10 x64.
Hi everyone,
Thanks again to provide a linux version of your software (this is the main reason I’ve switched from another streaming platform). And thanks to provide the “core” module that allows third-party apps to play spotify songs.
I’ve just downloaded «spotify-client-linux-0.8.8.323.gd143501e-amd64.zip» (not using a Debian or Debian-like distrib). But it seems to be a 32 bits package :
$ file spotify
spotify: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), BuildID[sha1]=ca8fec8f232ebb1f3621c5619bbda6b33fdfce6b, stripped
and
$ ldd spotify|grep "not found"
libQtGui.so.4 => not found
libQtCore.so.4 => not found
libQtDBus.so.4 => not found
libQtNetwork.so.4 => not found
libXss.so.1 => not found
libgdk_pixbuf-2.0.so.0 => not found
libgdk-x11-2.0.so.0 => not found
libgtk-x11-2.0.so.0 => not found
libssl.so.0.9.8 => not found
libcrypto.so.0.9.8 => not found
libgtk-x11-2.0.so.0 => not found
libgdk-x11-2.0.so.0 => not found
libgdk_pixbuf-2.0.so.0 => not found
libnss3.so.1d => not found
libnssutil3.so.1d => not found
libsmime3.so.1d => not found
libplc4.so.0d => not found
libnspr4.so.0d => not found
libgconf-2.so.4 => not found
Whereas these files exist on my system, but in 64 bits :
$ LC_ALL=C ls -l /usr/lib64/libQtGui.so.4
lrwxrwxrwx 1 root root 17 Jan 14 10:36 /usr/lib64/libQtGui.so.4 -> libQtGui.so.4.8.4*
Is it normal ? Or just the wrong package ?
Thanks in advance ! 🙂
That's certainly not normal. To me, it looks like a plain bug in the zip package.
You could try this link, it install a debian package on basically any Linux distro. BTW, what are you using?
I use Mageia (version Cauldron, the rolling release dev version).
I’m currently trying to install 32 bits libs, but thanks for your link. If I do not succeed, I will try it.
It's actually tested on Mageia-2 so it should work just fine (and also fix the otherwise broken libqtdbus4-4.8.1 dependency). That will give a real 64-bit client.
It seems nice! I’ll try it.
I must confess that I would prefer a free software with a closed-source binary blob for the streaming part, than having to deal with this debian package and its depenancies, even if the software you’ve introduced me worked fine.
Hey there you, Yeah, you! 😁 Welcome - we're glad you joined the Spotify Community! While you here, let's have a fun game and get…