Skip to content
GitLab
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 585
    • Issues 585
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 22
    • Merge requests 22
  • 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
  • PipeWirePipeWire
  • pipewirepipewire
  • Issues
  • #544
Closed
Open
Issue created Jan 06, 2021 by Sebastian A.@sebastian-aContributor

Bluetooth Audio Devices do not show up in Sound Settings Manager on Elementary OS

System Info

  • Ubuntu 20.04 (+ Elementary OS Odin Pantheon)
  • Pipewire v0.3.19

Observation:

  • Bluetooth Input and Output devices are shown in pavucontrol and gnome-control-center
  • Bluetooth Input and Output devices do not show up in Elementary OS Settings for Sound (the gnome-control-panel equivalent)
  • The other sound devices are shown in Elementary OS Settings for Sound (so it's only a bluetooth issue)

Expected Behaviour:

  • Also see the Bluetooth Input and Output devices in Elementary OS Settings for Sound

Analysis / Log:

G_MESSAGES_DEBUG=all io.elementary.switchboard settings://sound

Log Extract: PulseAudioManager.vala:579: card info update PulseAudioManager.vala:580: card: 67 (null) (Soundcore Life P2-L) PulseAudioManager.vala:581: active profile: A2DP PulseAudioManager.vala:583: card form factor: (null) PulseAudioManager.vala:584: card icon name: (null)

The relevant source code suggests that the main reason is that no ports are listed in PulseAudio.CardInfo for the card (as can also be confirmed with "pactl list cards").

In addition to that, the code uses the following PulseAudio Props that seem to be null:

(PulseAudio.Proplist.PROP_DEVICE_DESCRIPTION)

(PulseAudio.Proplist.PROP_DEVICE_FORM_FACTOR)

(PulseAudio.Proplist.PROP_MEDIA_ICON_NAME)

Edited Jan 06, 2021 by Sebastian A.
Assignee
Assign to
Time tracking