Skip to content
João Miguel Tabosa Vaz Marques Silva edited this page Aug 27, 2026 · 1 revision

Ubuntu

Sonos Volume Bridge v1.3.3 adds a released AMD64 package for 64-bit Ubuntu.

Requirements

  • PulseAudio or PipeWire with its PulseAudio compatibility service.
  • The pactl command from the pulseaudio-utils package.
  • A running per-user audio service with at least one available output sink.
  • A Sonos speaker on the same local network.

The Debian package declares pulseaudio-utils as a dependency. Installing it with Ubuntu's package manager normally installs that dependency automatically.

How audio control works

The Ubuntu adapter uses pactl to list output sinks, read and set volume, synchronize mute, and subscribe to audio-service changes.

Follow system output follows the current default PulseAudio-compatible sink. A fixed output selection remembers the selected sink name and does not move when the system default changes.

PulseAudio and PipeWire report changes through pactl subscribe. The bridge suppresses its own expected writes so a Sonos-confirmed local change does not create a command loop.

System tray behavior

The app runs in the Ubuntu system tray. Closing Settings hides the window and leaves synchronization running. Choose Quit from the tray menu to stop the app.

Desktop environments can differ in how they display tray icons. Tray visibility depends on the desktop environment's app-indicator support.

If local audio is unavailable

Confirm that pactl can reach the current user's audio service:

pactl info
pactl get-default-sink

If either command fails:

  1. Confirm that pulseaudio-utils is installed.
  2. Confirm that PulseAudio or PipeWire's PulseAudio compatibility service is running for the signed-in user.
  3. Restart the audio service or sign out and back in.
  4. Reopen Sonos Volume Bridge and refresh the local outputs under Devices.

If a fixed sink was removed or renamed, select it again or return to Follow system output.

Compatibility status

Ubuntu support uses the same Sonos discovery, synchronization, settings, diagnostics, and privacy behavior as Windows and macOS. Hardware and desktop combinations still vary, so verify default-output changes, fixed-output behavior, mute, tray visibility, and startup behavior in your own environment.

The general limitations in Compatibility and limitations also apply to Ubuntu.

Clone this wiki locally