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.
Running Debian testing/sid (stretch), spotify-client from Spotify's testing repository no longer works.
spotify: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory
Looks like a recurring theme, as we have just recently survived the libssl0.9.8 to 1.0.0 transition, but we're going to have to enjoy 1.0.2. I doubt Debian will be easily persuated to stop upgrading their security related libraries so that we can run our favorite non-free software. Someone else will have to be flexible here 🙂
Solved! Go to Solution.
Nice that this is finally fixed—I can actually install it without having to install outdated, insecure old versions of openssl, and launching it actually works.
... sort of. It doesn't actually install a .desktop file. *facepalm* This is really easy to solve, it's just a matter of adding a file:
/usr/share/applications/spotify.desktop
to the package with content:
[Desktop Entry] Name=Spotify Comment=Access and play music from your Spotify account Keywords=music;streaming Version=1.0 Exec=spotify Terminal=false Type=Application Categories=GTK;Music;Audio Icon=/usr/share/spotify/icons/spotify-linux-256.png
(For a regular user, you'd add it to a new file ".local/share/applications/spotify.desktop"). And if you wanted to get really clever, you can add translations into it. With that installed (either locally or globally), I get a nicer icon, my desktop environment knows about the package, and, more importantly, I can actually launch the thing without having to open a terminal first.
While I can easily do that myself, I'm actually a bit shocked that the package doesn't have this to start with. It's like the people writing the Linux version are Windows users who have never interacted with a Linux machine outside of an SSH client. Is there really no one at spotify who actually uses Linux enough to know that install a GUI application without a way to launch it from a desktop environment is, you know, not actually the brightest idea? I'm not a Windows user, but I find it pretty hard to believe that Windows version requires users to hit Start->Run (or open a Command Prompt) and then type in "spotify-client" in order to launch the darn thing.
So why does Spotify think that that's acceptable behaviour for Linux users?
yay! Thanks jooon - this makes printers retake their rightful place as the most annoying part of a new setup for me 😉
@jagerman - as a heads-up, linux is not officially "supported" last I knew, although it looks like the forum got split out which is a good sign. From the sounds of things, a few employees use linux themselves and set up a build for the distro they use. The suggestion box (https://community.spotify.com/t5/Ideas/ct-p/newideas) may be a good place for this - I've never really seen anyone use desktop application links (as opposed to taskbars or hotkeys), but it sounds like it's a useful & simple addition.
@jagerman42 wrote:
It doesn't actually install a .desktop file.
It should.
However, I have seen a few others complain about this as well. Other people does not seem to understand exactly what is wrong though, they just complain that the Spotify icon when they alt-tab is sometimes a question mark. I have reinstalled the client hundreds of times for testing purposes and sometimes the icon goes missing for me too, but I can't figure out why. The desktop file is always there.
Does it consistently not install a desktop file for you everytime you install the package?
Can you first make sure the client is updated:
sudo apt update sudo apt install spotify-client
and then check the output of these commands:
spotify --version
cat /usr/share/applications/spotify.desktop find /usr/share/icons/ | grep spotify-client
If you install the snap package instead, do you see icons and can start it like that?
There should be a slightly different looking desktop file in:
/var/lib/snapd/desktop/applications/spotify_spotify.desktop
for what it's worth, it looks like I got a .desktop file from the package. I'm on Debian 9.4 with LXDE
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…