Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • pipewire pipewire
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 405
    • Issues 405
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PipeWire
  • pipewirepipewire
  • Issues
  • #807

Closed
Open
Created Feb 24, 2021 by Daniel Benjamin Miller@dbmiller

Bluetooth headphones can reconnect once, but not twice for pipewire-pulse

Tried to get this working with logging but I don't remember how to do pipewire-pulse with the right logs. But alas and alack:

  1. Log in and connect the headphones once. Everything will work (pw-play, pulse, alsa, jack).
  2. Disconnect.
  3. Reconnect. Everything will work (pw-play, pulse, alsa, jack).
  4. Disconnect.
  5. Reconnect. pw-play, alsa and jack work, but pulse will not produce any actual output on the headphones. Changing the volume in KDE's pulse volume control will change the volume of the first device listed, even if the headphones are selected. And no pulse program will produce any audio out to the headphones, even though other programs do.

Remedy? Change profiles from, say, LDAC to AAC. Then things work again, but it just resets the counter: now you have 2 times you can connect as AAC before you will need to switch again. (Switching from AAC back to LDAC also works. It doesn't matter how many times you switch profiles, just that you do: each time, this counter seems to be reset.)

Ed: when I keep a program open between the connections that has an audio stream, this doesn't seem to necessarily be the case. For my tests, I had all audio devices idle while connecting and reconnecting...

Ed2: I know this is the same sort of erratic behavior we've seen around BT, but I wanted to point out an instance where it seems to be related to pulse specifically.

Edited Feb 24, 2021 by Daniel Benjamin Miller
Assignee
Assign to
Time tracking