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

Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.

  • PipeWirePipeWire
  • pipewirepipewire
  • Issues
  • #1683
Closed
Open
Issue created Oct 04, 2021 by Giperborey@giperborey

Bluetooth headphones doesn't show HFP/HSP profile unless I restart pipewire

Bluetooth Radio, Bluetooth Headset, Desktop Environment, Distribution, Version (Bluez, Kernel, and PipeWire):

$ lsusb
Bus 002 Device 002: ID 0424:5734 Microchip Technology, Inc. (formerly SMSC) USB5734
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 046d:c08b Logitech, Inc. G502 SE HERO Gaming Mouse
Bus 001 Device 003: ID 046d:c339 Logitech, Inc. Pro Gaming Keyboard
Bus 001 Device 007: ID 8087:0aaa Intel Corp. Bluetooth 9460/9560 Jefferson Peak (JfP)
Bus 001 Device 006: ID 0b05:1872 ASUSTek Computer, Inc. AURA LED Controller
Bus 001 Device 008: ID 0424:274c Microchip Technology, Inc. (formerly SMSC) Hub Controller
Bus 001 Device 005: ID 046d:082d Logitech, Inc. HD Pro Webcam C920
Bus 001 Device 002: ID 0424:2734 Microchip Technology, Inc. (formerly SMSC) USB2734
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

$ bluetoothctl devices
Device 70:26:05:39:EF:7B WH-1000XM2

$ echo $XDG_SESSION_DESKTOP
gnome

$ grep PRETTY /etc/os-release
PRETTY_NAME="Fedora Linux 35 (Workstation Edition Prerelease)"

$ pipewire --version
pipewire
Compiled with libpipewire 0.3.38
Linked with libpipewire 0.3.38

$ bluetoothctl --version
bluetoothctl: 5.61

$ uname -r
5.14.9-300.fc35.x86_64

Description of Problem: There are 2 issues, but I believe they are connected, so I've put them under 1 ticket here

  • The sound settings doesn't have HSP/HFP profiles, only A2DP ones bugzilla#2004740
  • Headphones fail to automatically reconnect bugzilla#2004742
  • Reproduces on my PC and Laptop
  • Everything start to work right after systemctl --user restart pipewire
  • Everything works as a charm on Fedora 34

How Reproducible: Always

Steps to Reproduce:

  1. Start Fedora 35
  2. Pair headset
  3. Go to Sound settings -> Configuration

Actual Results: No HSP/HFP profiles

Expected Results:

  • HSP/HFP profiles present along with A2DP ones
  • Headphones reconnect automatically

Additional Info (as attachments): pw-dump.log

Bluetooth debug log https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Troubleshooting#bluetooth

Assignee
Assign to
Time tracking