Skip to main content
alex4buba
Trending Lyricist I
August 29, 2020
Answered

Using SONOS with Linux

  • August 29, 2020
  • 25 replies
  • 36544 views

I have been a SONOS customer for the past 6 years almos. I was very happy...

A month ago, I moved from Windows to Linux on my desktop PC, I tried Wine under Linux and removed it.

I am using currently NOSON as a replacement desktop controller under Linux, but - I have a lot of music stored locally and can’t find a way to play that, as I used to during my Windows time…

Any suggestions?

Thanks

Alex

 

This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.
Best answer by castalla

Here's a link to the latest releases -  https://github.com/pascalopitz/unoffical-sonos-controller-for-linux/releases

Look under Assets for the deb file (choose according to your processor - arm or intel)

There’s a menu item in the program to set a music library link - haven’t tried it, so your mileage may vary.  You may have to use the index menu option also.

Good luck.

25 replies

Local Superstar
August 30, 2020

Start the controller program.  Then:

 

 

When you Set the folder, you should be able to select the folder via the file manager.

It's the courageous bee's knees - all 6 🐝🐝🐝🐝🐝🐝. - - - - - Make Sonos Great Again - - - - -
alex4buba
alex4bubaAuthor
Trending Lyricist I
August 30, 2020

Start the controller program.  Then:

 

 

When you Set the folder, you should be able to select the folder via the file manager.

Yes, this I figured out and it works fin.

I am looking on my mobile phone app (Android) , there is no way I can see my Desktop library to activate on the Mobile phone?

Thanks again

Alex

Local Superstar
August 30, 2020

It's going to be something to do with folder permissions and shares on the linux PC.   I’ll have to look into it.   What version of Linux are you using?

It's the courageous bee's knees - all 6 🐝🐝🐝🐝🐝🐝. - - - - - Make Sonos Great Again - - - - -
alex4buba
alex4bubaAuthor
Trending Lyricist I
August 30, 2020

It's going to be something to do with folder permissions and shares on the linux PC.   I’ll have to look into it.   What version of Linux are you using?

I am on Ubuntu 20.04 LTS with KDE GUI

Thanks for your time

Alex

August 30, 2020

Hi. First thing to say is that I know nothing about Linux. 

Second is that I would always try to avoid setting up a Sonos music library from a mobile device if possible. I guess the issue is the lack of a Sonos controller for Linux?

Would you consider leaving the music library on the Windows PC, in effect using it as a NAS drive?

Edit ah, or is it same desktop, different OS?

August 30, 2020

PS Sonos requires SMBv1 to be enabled.

alex4buba
alex4bubaAuthor
Trending Lyricist I
August 30, 2020

Hi John,

Sorry, what is SMBV1? What do I need to do?

I have no longer a Windows PC, I converted recently to Linux, Ubuntu 20.04 with KDE GUI.

I setup my local library through the App on the dekstop and want to be able to play music from my Desktop library, using the SONOS app on my phone.

I marked the MUSIC library on my desktop as shared folder

Thanks, hope you can help

Alex

August 30, 2020

It is a sharing protocol and @castalla is almost certainly correct that this is a file sharing issue.

The link below gives further info, although for disabling SMBv1 rather than enabling it. I guess you would need a line of code saying

min protocol SMB1

SMBv1 is said to be a security risk in some contexts. I don't know enough to comment on that,  but I have it enabled.

https://www.google.com/amp/s/www.cyberciti.biz/faq/how-to-configure-samba-to-use-smbv2-and-disable-smbv1-on-linux-or-unix/amp/

August 30, 2020

PS. I am at, or possibly beyond, the limits of my understanding here. If I am vaguely on the right track, I suspect @castalla will know much more about it than I.

Local Superstar
August 30, 2020

My problem is that for some unknown reason I can’t get samba working on my linux (?), so I can’t easily test the setup using the app.

I agree with John B. that enabling smb1 is necessary - and the shared folder should be public.   

Maybe somebody can advise on setting up the Samba version … ?

If I think of anything I’ll post back.

It's the courageous bee's knees - all 6 🐝🐝🐝🐝🐝🐝. - - - - - Make Sonos Great Again - - - - -