[Troubleshooting] Linux Spotify

Solved!
Reply

[Troubleshooting] Linux Spotify

Dreadlord
Community Legend

Having trouble with Spotify on your Desktop app? Here’s what to try first.

  • Search the Community

Someone might have asked your question on the Community before.
So type your issue into the search box and have a look.

  • Basic troubleshooting

Go through these steps one at a time. They can help you solve most issues on your own.


1. Clear Spotify cache
killall spotify
rm -rf $HOME/.cache/spotify/Storage

2 Check this thread for troubleshooting connection issues.

3 Ask a friend or family member to sign into Spotify on your Desktop. See if the issue is persisting on their account too. If yes, the issue is the device and can likely be solved with more troubleshooting.
4. Change settings within the app: Sync quality, Stream Quality, Gapless Playback, Crossfade. See if a different combination of these settings makes a difference.


  • Advanced troubleshooting 

1. Is spotify starting normally?

spotify

1. Can you play a sound?

aplay /usr/share/sounds/alsa/Front_Center.wav

2. Is the system recognizing your sound card?

aplay -l

3. Is Spotify running on prefered sound card? Change between sound cards in gnome/unity control center.

unity-control-center sound
gnome-control-center sound

 

4. Nothing works so far? Report your issue!

spotify >$HOME/spotify-dump.txt 2>&1

   or

 

strace spotify > $HOME/spotify-dump 2>&1
  • Report your issue

We’ll need as much information as you can provide. So filling in this template is helpful:


=== START OF TEMPLATE ===

  1. Your device and operating system:
  2. Type of Spotify account you have (Free/ Premium):
  3. The app version of Spotify you’re using:
  4. Brief description of the issue:
  5. Steps to reproduce the issue:

 

  • First I did this
  • Then I did that
  • I also did this

6. Attach the spotify-dump.txt ( $HOME/spotify-dump.txt ) from Advanced troubleshooting 4.

=== END OF TEMPLATE ===

 

Known issues : 

 

Error while loading shared libraries: libgcrypt.so.11 - fix debian / fix ubuntu.

Spotify on Linux doesn't play local mp3 files - fix.

 

Tips :

Add Spotify's testing repository:

echo deb http://repository.spotify.com testing non-free | sudo tee /etc/apt/sources.list.d/spotify.list

Install Spotify 0.9.17

sudo apt-get install spotify-client-0.9.17

  

Some information and template is taken from here.

Linux is not officialy supported by Spotify.

 

If this solved your issue - Mark it as a solution!
Twitter | Website |
What's a Spotify Rock Star, and how do I become one?



12 ACCEPTED SOLUTIONS
Solution!

Dreadlord
Community Legend

Hey @corvusd,

 

Can you upgrade your client to 1.19 and see if the issue persists?

Link to the package can be found here.

If this solved your issue - Mark it as a solution!
Twitter | Website |
What's a Spotify Rock Star, and how do I become one?



View solution in original post

Solution!

Dreadlord
Community Legend

Hey @corvusd,

 

This package is part of the testing repository, so some things may still not work and come up with later patches.

Here is how to add the testing repo:

 

echo deb http://repository.spotify.com testing non-free | sudo tee /etc/apt/sources.list.d/spotify.list

If this solved your issue - Mark it as a solution!
Twitter | Website |
What's a Spotify Rock Star, and how do I become one?



View solution in original post

Solution!

Dreadlord
Community Legend

Hello everyone,

 

Just a quick heads up that you can still install the old version ( 0.9.17 ) of Spotify via the repository if the 1.24 client is not working well for you.

 

 

sudo apt-get install spotify-client-0.9.17

Hope this helps!

 

If this solved your issue - Mark it as a solution!
Twitter | Website |
What's a Spotify Rock Star, and how do I become one?



View solution in original post

Solution!

osornios
Rock Star 24
Rock Star 24

@vazerick I'd recommend downgrading to a previous version, until they iron out some stuff in the current version. I'm using 0.9.11.27 and feels much better with Cinnamon.

osorniosRock Star 24
Help others find this answer and click "Accept as Solution".
If you appreciate my answer, maybe give me a Like.
Note: I'm not a Spotify employee.

View solution in original post

Solution!

ramedeiros
Regular

Hi, I have installed ubuntu-restricted-extras, ffmpeg, libavcodec, livavutil, libavformat, zenity but doesn't work.

 

😕

 

  1. Your device and operating system: Intel® Core™ i3 CPU M 330 @ 2.13GHz × 4, 4GB, 64bit, Ubuntu 16.04 LTS
  2. Type of Spotify account you have (Free/ Premium): Free
  3. The app version of Spotify you’re using: 1.0.28.89.gf959d4ce
  4. Brief description of the issue: Local files do not play on Ubuntu 16.04

Spotify finds the songs, but don't play and close the app. 

 

 

=======================================================

Solved after read this post: https://community.spotify.com/t5/Help-Desktop-Linux-Windows-Web/Can-t-play-local-files-with-current-...

 

So, I decided publish the solution.

 

1º) Install some packs: ubuntu-restricted-extras, ffmpeg, libavcodec, livavutil, libavformat, zenity.

 

sudo apt install ubuntu-restricted-extras ffmpeg libavcodec-extra libavcodec-extra57 libavutil55 libavformat57 zenity -y

New version to packs: libavformat57 libavcodec-extra57 libavcodec-extra libavutil55 

 

 

2º) Download some archives: (I put all in the github repository)

 

--> Download the package: https://github.com/ramedeiros/spotify_libraries/archive/master.zip

 

Or direct from the terminal: 

 

git clone https://github.com/ramedeiros/spotify_libraries.git

3º) Put all the files in to /usr/lib/x86_64-linux-gnu/ with root privileges.

 

cd spotify_libraries
sudo cp lib* /usr/lib/x86_64-linux-gnu/

4º) Execute: ldconfig

 

sudo ldconfig

5º) If show any problem with link, make new links.

 

e.g.: "/sbin/ldconfig.real: /usr/lib/x86_64-linux-gnu/libavutil.so.52 it's not a symbolic link"

So, execute command:

 

sudo ln -frs /usr/lib/x86_64-linux-gnu/libavutil.so.52.6.100 /usr/lib/x86_64-linux-gnu/libavutil.so.52
sudo ln -frs /usr/lib/x86_64-linux-gnu/libavformat.so.54.36.100 /usr/lib/x86_64-linux-gnu/libavformat.so.54
sudo ln -frs /usr/lib/x86_64-linux-gnu/libavcodec.so.54.71.100 /usr/lib/x86_64-linux-gnu/libavcodec.so.54

 

And so on...

 

 Original link: https://community.spotify.com/t5/Help-Desktop-Linux-Windows-Web/Linux-Local-files-do-not-play-on-Ubu...

View solution in original post

Solution!

jooon
Spotify
Spotify

@eiGhee4j wrote:

I just updated to 1.0.32.94.g8a839395 and scrolling has become extremely sluggish and I also get screen tearing while scrolling. I believe this is related to smooth scrolling which was shipped in chromium recently but which can be disabled there. Can you please provide an option to disable smooth scrolling in Spotify?


Very likely related.

 

Some of the chromium options are available in Spotify as well, but since there is no chrome://flags/ page you have to set it from the command line.

 

spotify --disable-smooth-scrolling

 

It is unlikely that this will become a toggle in the settings menu.

 

View solution in original post

Solution!

jooon
Spotify
Spotify

@corvusd wrote:

This important linux website is inform that spotify support is end.
http://www.omgubuntu.co.uk/2016/08/spotify-web-player-desktop-integration-ubuntu

 

This forum is alive this months back... I can't understand what happens. Is true that situation of the not support? 


Spotify has never supported the Linux client, so support for it has not ended, but it has also never started. For a long time, the Linux advice was "Run the Windows client with Wine". A few years ago, the native Linux client was released. It shared a lot of code with the Windows/Mac client. Last year, a new version of the native Linux client was released. It shares almost all code with the Windows/Mac client.

 

I think that the word support means different things for different people. What I mean with Linux client not supported is:

 

  1. The customer service team at Spotify does not answer Linux desktop related questions. The customer service team is the one building the FAQ at https://support.spotify.com and they are answering questions at https://twitter.com/spotifycares and https://www.facebook.com/SpotifyCares/ and here on the community forum.
  2. A new feature that breaks the Linux client, will not hold back Windows/Mac release.
  3. There is not a team of developers focusing only on the Linux related features of client.

@we do however have a few dedicated helpers here in the forum, thanks @Dreadlord and all others answering Linux questions! Even asking questions help, because it will usually bring people googling for the same problem here and maybe help them, seeing others with the same problem.

 

If code changes that affect the Linux specific parts, care is taken, not to break it. However, if the Linux client ends up being very buggy, and can't be released at the same time as the Windows/Mac version, there is usually enough attention inside the company to help bring it back on its feet again.

 

I have been working very slowly triaging and fixing bugs and implementing new linux specific features on my hackdays. A hackday is basically one day every other week when you can dig in and work on other things you normally don't work with, to learn new things, help others, and in my case, make that tiny change you always wanted, that never get prioritized enough. I find it quite fun.

 

Spotiweb looks cool! Nice integration with the web player.

 

View solution in original post

Solution!

dowcet
Casual Listener

The value is set for 2 actually... Apparently that means "always active".

I installed SpotiWeb, which worked fine right away, and now the Web Player is working in Firefox again as well. Mysterious, but problem solved I guess.

View solution in original post

Solution!

ndrededu
Regular
Solution!

gvl
Regular

I'm powering off my Lubuntu machine with a physical power button (shutdown -P) and Spotify doesn't save the last volume level setting. iirc the shutdown sequence sends a signal (SIGTERM ?) to all running processes telling them to die and it seems that Spotify doesn't save the volume when it exits afer catching that signal. Anyone knows if there is a signal I can send during shutdown to make Spotify save the volume level before it exits? This machine doesn't have a monitor attached to it, so can't close the app interactively. Perhaps I can add a shutdown hook to close it via the windowing system basically simulating a mouse click. Any other ideas?

View solution in original post

Solution!

jooon
Spotify
Spotify

@mfonville wrote:

The latest version of spotify for Debian/Ubuntu is missing its dependency on libatomic1. If that dependency is not installed, starting Spotify will fail with:

 

spotify: error while loading shared libraries: libatomic.so.1: cannot open shared object file: No such file or directory

Please fix by adding the dependency to the package


Thanks for the report. I quickly tried to push through a new build. It should be fixed in 1.0.64.407.

 

View solution in original post

Solution!

durin
Roadie

The repository information in your /etc/apt/sources.list.d/spotidy.list file isn't correct and the other commands fail because you haven't actually installed the spotify client yet.

 

Check that the /etc/apt/sources.list.d/spotify.list contais the following line

deb http://repository.spotify.com stable non-free

and then run

sudo apt-get update

to update the repository information and then

sudo apt-get install spotify-client

to actually install Spotify.

The complete installation procedure is:

# 1. Add the Spotify repository signing key to be able to verify downloaded packages
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC6865090613B00F1FD2C19886

# 2. Add the Spotify repository
echo deb http://repository.spotify.com stable non-free | sudo tee /etc/apt/sources.list.d/spotify.list

# 3. Update list of available packages
sudo apt-get update

# 4. Install Spotify
sudo apt-get install spotify-client

 

View solution in original post

151 Replies

NARTONIC
Casual Listener

How I use the offline mode in Ubuntu 16.04?

 

Spotify version 1.0.48.103.g15edf1ec, Copyright (c) 2017, Spotify Ltd

 

ultravio1et
Casual Listener

i'm sure theres a quick fix for this one. when spotify loads up it goes full-screen with no window boarders so i'm unable to minimize / move/ unmaximize the app as there is nothing showing. i have to alt-tab to another app to get my desktop panel at the bottom of the screen back.

its like i've pressed the 'full-screen' button while watching a movie but theres no esc button.

 

any ideas?

 

 

 

[using mint 18.1 cinnamon]

fajarrizky94
Newbie

I can't login to my premium account from my app (both on the newest version and 0.9.17) on my ubuntu 14.04. I tried both login via facebook and email but to no avail (gave out Error Code 7 and 2 respectively). Prior to that I deleted my cache directory because I changed my download quality options on settings to Extreme Quality and I wanted to re-download all my songs on that quality. This however doesn't happen on my Android phone, since I can login very well on my phone even though I also deleted the cache. And I also can login via the desktop web.

 

spotify-dump.txt :

[0212/190620:ERROR:main_delegate.cc(752)] Could not load cef_extensions.pak
[0212/190620:ERROR:main_delegate.cc(752)] Could not load cef_extensions.pak
Created new window in existing browser session.
[0212/190644:ERROR:PlatformKeyboardEvent.cpp(94)] Not implemented reached in static bool blink::PlatformKeyboardEvent::currentCapsLockState()
[0212/190649:ERROR:PlatformKeyboardEvent.cpp(94)] Not implemented reached in static bool blink::PlatformKeyboardEvent::currentCapsLockState()
[0212/190649:ERROR:PlatformKeyboardEvent.cpp(94)] Not implemented reached in static bool blink::PlatformKeyboardEvent::currentCapsLockState()

log when I run spotify on terminal and tried to login :

12:44:47.531 E [rpc_connection.cpp:1206         ] Socket error 103
12:44:56.373 I [offline_authorizer.cpp:278      ] Unable to login offline: no such user
12:44:57.497 E [rpc_connection.cpp:1206         ] Socket error 103
12:45:05.153 I [ap_connection_impl.cpp:901      ] Connecting to AP sjc1-accesspoint-a40.ap.spotify.com:4070
12:45:10.153 E [ap_connection_impl.cpp:837      ] AP Socket Error: Timeout reached (20000)
12:45:10.153 E [ap_handler_impl.cpp:872         ] Connection error:  ap_tcp_socket_timeout
12:45:10.153 I [ap_connection_impl.cpp:901      ] Connecting to AP sjc1-accesspoint-a52.ap.spotify.com:443
12:45:15.154 E [ap_connection_impl.cpp:837      ] AP Socket Error: Timeout reached (20000)
12:45:15.154 E [ap_handler_impl.cpp:872         ] Connection error:  ap_tcp_socket_timeout
12:45:15.154 I [ap_connection_impl.cpp:901      ] Connecting to AP sjc1-accesspoint-a68.ap.spotify.com:80
12:45:20.155 E [ap_connection_impl.cpp:837      ] AP Socket Error: Timeout reached (20000)
12:45:20.155 E [ap_handler_impl.cpp:872         ] Connection error:  ap_tcp_socket_timeout
12:45:20.156 I [ap_connection_impl.cpp:901      ] Connecting to AP sjc1-accesspoint-a11.ap.spotify.com:4070
12:45:25.157 E [ap_connection_impl.cpp:837      ] AP Socket Error: Timeout reached (20000)
12:45:25.158 E [ap_handler_impl.cpp:872         ] Connection error:  ap_tcp_socket_timeout
12:45:25.158 I [ap_connection_impl.cpp:901      ] Connecting to AP sjc1-accesspoint-a14.ap.spotify.com:443
12:45:30.159 E [ap_connection_impl.cpp:837      ] AP Socket Error: Timeout reached (20000)
12:45:30.159 E [ap_handler_impl.cpp:872         ] Connection error:  ap_tcp_socket_timeout
12:45:30.160 I [ap_connection_impl.cpp:901      ] Connecting to AP sjc1-accesspoint-a59.ap.spotify.com:80
12:45:35.160 E [ap_connection_impl.cpp:837      ] AP Socket Error: Timeout reached (20000)
12:45:35.160 E [ap_handler_impl.cpp:872         ] Connection error:  ap_tcp_socket_timeout
12:45:35.161 I [ap_connection_impl.cpp:901      ] Connecting to AP sto3-accesspoint-a72.ap.spotify.com:4070
12:45:40.161 E [ap_connection_impl.cpp:837      ] AP Socket Error: Timeout reached (20000)
12:45:40.161 E [ap_handler_impl.cpp:872         ] Connection error:  ap_tcp_socket_timeout
12:45:40.161 I [ap_connection_impl.cpp:901      ] Connecting to AP lon6-accesspoint-a14.ap.spotify.com:443
12:45:45.163 E [ap_connection_impl.cpp:837      ] AP Socket Error: Timeout reached (20000)
12:45:45.163 E [ap_handler_impl.cpp:872         ] Connection error:  ap_tcp_socket_timeout
12:45:45.163 I [ap_connection_impl.cpp:901      ] Connecting to AP ash2-accesspoint-a105.ap.spotify.com:80
12:45:50.164 E [ap_connection_impl.cpp:837      ] AP Socket Error: Timeout reached (20000)
12:45:50.164 E [ap_handler_impl.cpp:872         ] Connection error:  ap_tcp_socket_timeout

ndrededu
Regular

Updates timing amazing!
Thanks for yours huge work.

frizkie8
Newbie

Am I missing an easy way to find the changelog for the Linux client? Changes are always welcome but I never know what they are.

Muskratt
Regular

is there any way to disable the dynamic window title? i mean the feature that replaces the window title for the song and artist playing, my theme have no icons for the taskbar and i prefer the app to simply say Spotify Premium like it used to do on the 0.9.X version.

 

 

blubbo
Roadie

@Muskratt wrote:

is there any way to disable the dynamic window title? i mean the feature that replaces the window title for the song and artist playing, my theme have no icons for the taskbar and i prefer the app to simply say Spotify Premium like it used to do on the 0.9.X version.

 

 


In the meantime xdotool can set window title ... which is a hack, of course, but it's possible. 🙂

Solution!

gvl
Regular

I'm powering off my Lubuntu machine with a physical power button (shutdown -P) and Spotify doesn't save the last volume level setting. iirc the shutdown sequence sends a signal (SIGTERM ?) to all running processes telling them to die and it seems that Spotify doesn't save the volume when it exits afer catching that signal. Anyone knows if there is a signal I can send during shutdown to make Spotify save the volume level before it exits? This machine doesn't have a monitor attached to it, so can't close the app interactively. Perhaps I can add a shutdown hook to close it via the windowing system basically simulating a mouse click. Any other ideas?

View solution in original post

Lubuntu1510
Newbie

I'm having a similar error on Lubuntu 15.10 where I can't load Spotify once it's installed. The program worked no problem for months then one day that was it. Now nothing is working and it's the only program I'm having a problem loading. I've cleaned my machine,etc [I think it's the kernel myself] and I'll need to upgrade sooner or later. 

 

Here is a video of my issue:
https://youtu.be/aHl0GQlY6S4

jooon
Spotify
Spotify

@gvl wrote:

I'm powering off my Lubuntu machine with a physical power button (shutdown -P) and Spotify doesn't save the last volume level setting. iirc the shutdown sequence sends a signal (SIGTERM ?) to all running processes telling them to die and it seems that Spotify doesn't save the volume when it exits afer catching that signal. Anyone knows if there is a signal I can send during shutdown to make Spotify save the volume level before it exits? This machine doesn't have a monitor attached to it, so can't close the app interactively. Perhaps I can add a shutdown hook to close it via the windowing system basically simulating a mouse click. Any other ideas?


I think it is reasonable to expect that a program should exit gracefully on SIGTERM. If it doesn't do that, it should be considered a bug and be fixed. I will try to see if I can fix it. There is also a different way to shutdown down the client and that is to send Quit to Spotify's MPRIS D-Bus interface, but that is not implemented either, which should also be fixed.

 

https://specifications.freedesktop.org/mpris-spec/latest/Media_Player.html#Method:Quit

 

Marplatense
Regular

How can I know the last released version of spotify client for linux? My current installation says

 

$ spotify --version

Spotify version 1.0.44.100.ga60c0ce1, Copyright (c) 2016, Spotify Ltd

 

but I'm not sure if it is actually the last one or not TIA

jooon
Spotify
Spotify

@Marplatense wrote:

How can I know the last released version of spotify client for linux? My current installation says

 

$ spotify --version

Spotify version 1.0.44.100.ga60c0ce1, Copyright (c) 2016, Spotify Ltd

 

but I'm not sure if it is actually the last one or not TIA


Spotify is installed and upgraded with apt if you followed the instructions on https://www.spotify.com/download/linux/

 

sudo apt update

sudo apt upgrade

 

If nothing happens when you upgrade, you are running the latest version from the stable repository.

 

Solution!

ndrededu
Regular

ndrededu
Regular

This is my issue after last 64 bit upadate 1.0.43.125.g376063c5-91. https://community.spotify.com/t5/Desktop-Linux-Windows-Web-Player/Linux-Incredible-issue-connection-...

Excuse me for cross posting!

Grove
Gig Goer

I have version 1.0.42 on Debian Jessie here (debian package version 1:1.0.42.151.g19de0aa6-74), but also observed this problem before last time I upgraded spotify (I think I had 1.0.38 then).

 

After a random time (today it was several hours, but I've seen it happening after just a few songs), parts of the GUI stops updating, and as the different non-updating parts show information that is not consistent, possibly not at the same time (I've never seen the stage where only some of it updaes, though). When I made the attached screenshot I was hearing the song shown in green in the main panel (i.e. the danish version of a Disney song), but in the lower right spotify is still showing the cover from the french version of "The Lion King" that I listened to parts of before. The shown song title "Le Rapport Du Matin" was one of those songs, but the artist is not called "Spotify". Futhermore the progress bar shows the songs last 15 seconds (neither the song that was actually playing nor the song shown is 15 seconds long, that might be consistent with the commercial from spotify that caused "Spotify" to be shown as artist).


Yes, commercials means I don't pay for spotify, but use the free version - with the lack of care the linux client gets (and linux errors, even things like the obviously wrongly configured apt repository, that I have mentioned before) and the random availability of music I'm actually interested in (some of it just isn't on spotify, other things is not available to danes) that's not likely to change soon.

spotify-semifrozen - 16-11-2016 - 17:02:06.png

sustained
Casual Listener

The issue with the misaligned navigation arrows is really, really irritating and must surely be a very simple fix?

user-removed
Not applicable

Helo.

 

I just got the version 1.0.42.151.g19de0aa6 here at Xubuntu 16.04 and I can't watch videos. It says that my Spotify is not updated, but this is the lastest version for Linux. 

 

UPDATE (FIXED)

 

This was fixed after reinstalling Spotify and cleaning all data. 

PeaceSells560
Newbie

I've been having an issue where Spotify will play one song only, then a couple of ads, then when the ads are over, it will not resume playing music. The banner that says the selected song will be played after the ad remains, and I am not able to manually play a song. Restarting the computer, logging out, and restarting spotify make no difference. How do I fix this?

jooon
Spotify
Spotify

@PeaceSells560 wrote:

I've been having an issue where Spotify will play one song only, then a couple of ads, then when the ads are over, it will not resume playing music. The banner that says the selected song will be played after the ad remains, and I am not able to manually play a song. Restarting the computer, logging out, and restarting spotify make no difference. How do I fix this?


You are very likely affected by what people are discussing in this thread.

 

https://community.spotify.com/t5/Desktop-Linux-Windows-Web-Player/Ubuntu-16-04-Ads-do-not-play-Spoti...

 

No known fix or workaround yet.

 

josiahkc
Casual Listener

That exact thing happens to me too.

josiahkc
Casual Listener

I cant change the images of my playlists. When i click the button it does nothing.

SUGGESTED POSTS