Skip to content

Server stops playback after pavucontrol is opened #552

@hasezoey

Description

@hasezoey

Environment & Versions

  • System: Linux Alpine
  • Termusic version: 0.11
  • Rust version:
  • Backend: rusty

Logs:

See #452 (comment)

Description of the Problem

Thanks, as stated in the OP, I am on Alpine, which is not systemd-based, but of course has its own daemon to > run wireplumber, pipewire, and pipewire-pulse on log in. So all three are running.

I never had pulse installed. I was using pulsemixer as a frontend for pipewire.
When running pavucontrol, termusic stops working, and never shows up in pavucontrol.

Precise steps to reproduce consistently (but only on my machine, I am afraid):

open termusic and listen to some music. Then, close it via TUI;
open pavucontrol
reopen termusic

The track that was previously playing is now stuck at 00:00 even though the status is "Running". Termusic does > not appear on pavucontrol.

The music is not playing. The server process is still alive in the background. The TUI responds to events inputs, > but I am unable to change the currently playing song for a few tries. After that, the player states that no song > is being currently played, and I am still unable to play anything.


This is a sub-issue mentioned in #452 (comment). To not de-rail that issue and try to debug this issue, a new thread is opened.

Metadata

Metadata

Assignees

No one assigned

    Labels

    backend: rustyThe issue within the backend "rusty"bugSomething isn't workinginfo neededExtra information is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions