Sonos Desktop Controller

No Screenshot

Submit Screenshot

Application Details:

Version: 6.X
License: Free to use
Votes: 0
Latest Rating: Gold
Latest Wine Version Tested: 1.9.19

Maintainers: About Maintainership

No maintainers. Volunteer today!

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Everything seems to work properly.

To install Sonos Controller 6.2.2 from 

1. In the host system, install the winbind application: sudo apt install winbind
2. Create a clean 32-bit prefix: WINEARCH=win32 WINEPREFIX=~/.wine-sonos winecfg
3. Get the latest version of winetricks:
4. Install dependencies: WINEARCH=win32 WINEPREFIX=~/.wine-sonos winetricks winxp dotnet40 corefonts tahoma
5. Run SonosControllerDesktop622.exe and install with all the defaults 
6. Launch the Sonos application 
7. Select Don't Configure Windows Firewall 
8. Set up your Sonos system or connect to an existing one 

You should be able to connect and control your Sonos system. 

To make things look nicer, you probably want to use winetricks to install fontsmooth-rgb.

What does not



What was not tested


Hardware tested


  • GPU:
  • Driver:

Additional Comments

I used winetricks version 20160329.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowLinux Mint 18 "Sarah"Sep 25 20161.9.19Yes Yes Goldan anonymous user 
ShowArch Linux x86_64Sep 05 20161.9.17Yes No GarbageDaniel 
ShowFedora 24 x86_64Aug 26 20161.9.16Yes No Garbagean anonymous user 
CurrentUbuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)Apr 22 20161.8.2Yes Yes GoldSimon Law 
ShowManjaro LinuxMar 13 20161.9.5Yes Yes BronzeTHS 

Known Bugs

Bug # Description Status Resolution Other apps affected
41279 Sonos Desktop Controller 6.x (.NET 4.x app) crashes with System.NotImplementedException (needs hnetcfg INetFwPolicy2::get_Rules) CLOSED FIXED View

Show open bugs


Comments Disabled

Comments for this application have been disabled because there are no maintainers.