Get Spotify up and running properly on openSUSE 13.2

I’ll try to summarize here both the installation and how to fix the annoying interruptions caused by Skype or system sound notifications.

Install

First, the easiest way to get Spotify running on openSUSE 13.2 is by using the spotify-installer. It’s prepackaged in the packman repository.

Select the one that is right for you here: https://en.opensuse.org/Additional_package_repositories#Packman

Make sure to read the README at file:///usr/share/doc/packages/spotify-installer/README.html and pay special attention to run the installer with a non-root user.

type install-spotify in the console as a non-root user

Once you start installing, you are likely to run into a couple of issues, such as
Problem: nothing provides libgcrypt.so.11

Screenshot from 2015-12-05 17:31:52

A similar one will pop-up for libudev.so.0

Get them with one click (Firefox) from here:

https://software.opensuse.org/package/libgcrypt11
https://software.opensuse.org/package/libudev0

Fix the playback interruptions

This one is annoying. The music is being stopped and the sound set to zero for whatever sound message is played by the system during playback. Fixing it is easy though. Go to /etc/pulse/default.pa and comment the cork module so it looks like below.

### Cork music/video streams when a phone stream is active
#load-module module-role-cork

Now, kill the pulse audio with pulseaudio -k and have the things running properly.

In case after you have reloaded pulseaudio you completely loose sound, check in your sound mixed the current output device (especially if you have your headsets plugged in).

This shall be it.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s