Skip to content

librespot no longer responds to client volume changes #1686

@miltieIV2

Description

@miltieIV2

Look for similar bugs

Checked

Description

librespot used to respond to client volume changes, but stopped recently. The only way to control the volume now is with --initial-volume N

Version

33bf3a7 (HEAD -> dev, origin/dev, origin/HEAD) Emit SetQueue event (#1677)
Built with cargo --locked to get around the vergen issue

How to reproduce

Steps to reproduce the behavior in librespot e.g.

  1. librespot launched from snapserver "source = librespot:///home/jbm/bin/librespot?name=slimshady-snapcast-librespot&dryout_ms=2000&devicename=slimshady-snapcast-librespot&volume=40"
  2. Running ps: "/home/jbm/bin/librespot --name slimshady-snapcast-librespot --bitrate 320 --backend pipe --initial-volume 40 --verbose"
  3. In the client click on
  4. librespot does not respond to the volume change like it used to.

Log

  • librespot does not function with --verbose in this environment.

Host (what you are running librespot on):

  • OS: Linux - Ubuntu 25.10
  • Intel mini PC: HP t520 Flexible Series TC

Additional context

The upgrade to Ubuntu 25.10 was recent, but I think the problem started before that.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions