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.
Please see below the most popular frequently asked questions.
Loading article...
Loading faqs...
Please see below the current ongoing issues which are under investigation.
Loading issue...
Loading ongoing issues...
I'm Trying to change the offline songs storage folder to one on a mounted device. But when I'm trying to do it it says:
cannot read the contents of media
error opening directory '/media': Permission denied
I also tried to use a symbolic link, but that also didn't work (same problem).
I installed spotify with Ubuntu Software Center, and would prefer to keep it that way.
Does anyone have a solution or an idea that could help?
All the directories in "root" ('/') belong to root and require admin privileges to access them. It should be this way. Spotify most likely does not have permission to read from directories that belong to root. I don't recommend storing your local media files anywhere in '/' also not on '/media'. The
exception is '/home/<your_username>/' - that's the best place where to create new directories and store your personal stuff.
I understand that in most cases it wouldn't be smart to store personal data outside my home directory, but I have dual booted my laptop with Ubuntu 16.04.03 and Windows 10, and I want to use spotify on both OS's but I don't want to save all my music twice. So I created a partition which they can both access and know I want both spotify's to use that partition for their offline songs storage. In that way I have to store my offline songs only once instead of twice, and both OS's have the same music stored in that way.
Do you maybe know how I can give spotify the needed privileges to access my other partition. Running sudo spotify in the terminal doesn't work. When I run it it gives the following response:
mkdir: cannot create directory '/run/user/0': Permission denied
No protocol specified
(Spotify:5863 Gtk-WARNING **: cannot open display: :0
Hi daniel_vos,
have you tried to change the permissions of /media?
Try 'sudo chmod -R 777 /media'.
Also you shouldn't mount something directly in /media, because Ubuntu uses /media/username/* to mount your devices like flash drives.
I actually have a really similar setup to yours with Linux and Windows.
I solved the problem of data exchange by mounting the Windows C:// drive in /media/boot with a fstab rule (in case you don't know what this is just ask).
Gedobbles
Hi Viktors_Te,
because /media is there for mounting storage devices it is really appreciated to have access to it for the user. Also normally under Ubuntu devices are mounted under /media/username/* which the user has access to.
Gedobbles
Hi,
At first I didn't realise this was a case of 2 OS`s on one machine. Then it makes sense to make /media/username accessible to the user.
If 'sudo chmod ...' doesn't solve this issue then maybe try 'sudo chown -R username:root /media/username/'.
A regular snap is normally constrained and can't even access your home directory. There are two interfaces snap available to help with this. home
and removable-media
Spotify has the home
interface because we wanted people to be able to access their local files. Maybe we should add removable-media
too.
I haven't been able to test these, but you should be able to work around it right now.
1. Mount the directory somewhere in $HOME either directly or a bind mount, like:
mkdir -p $HOME/media sudo mount --bind /media $HOME/media
2. Reinstall spotify in classic mode, which I think should be able to access /media.
snap remove spotify snap install --classic spotify
Reinstall via terminal for Debian package, I just faced this issue and now I am able to open files from /media
# 1. Add the Spotify repository signing keys to be able to verify downloaded packages sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0DF731E45CE24F27EEEB1450EFDC8610341D9410 # 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
Thanks man, it worked
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…