#StackBounty: #ubuntu #audio #bluetooth Bluetooth Headphone is not detected as an output device in sound setting

Bounty: 50

I am using Ubuntu 20.04 and I have connected my wireless headphone Sony WH-H910N through Bluetooth.

It gets successfully connected but it is not showing as an Output Device in Sound Settings, only Speakers is detected but If I connect realme earphone with the laptop then I can see the Headphones-Built-in-Audio as an output device in the sound setting.

So, what should I do to show my Bluetooth headphones as an output device in the sound setting? Any help would be appreciated.


Get this bounty!!!

#StackBounty: #wireless #20.04 #bluetooth Bluetooth not working in Ubuntu on HP Laptop – 15-di2000tu

Bounty: 50

I have HP Laptop – 15-di2000tu and both WiFi and Bluetooth were working on Windows. After installing Ubuntu 20.04 WiFi is working fine but Bluetooth is showing error "No Bluetooth found. Plugin a dongle to use Bluetooth".

Network Adapter is RTL8723DE

rfkill list output

0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

bluetoothctl output is Waiting to connect to bluetoothd...

lspci output

00:00.0 Host bridge: Intel Corporation Device 9b61
00:02.0 VGA compatible controller: Intel Corporation Device 9bca (rev 04)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
00:12.0 Signal processing controller: Intel Corporation Comet Lake Thermal Subsytem
00:14.0 USB controller: Intel Corporation Device 02ed
00:14.2 RAM memory: Intel Corporation Device 02ef
00:16.0 Communication controller: Intel Corporation Comet Lake Management Engine Interface
00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode]
00:1d.0 PCI bridge: Intel Corporation Device 02b0 (rev f0)
00:1d.1 PCI bridge: Intel Corporation Device 02b1 (rev f0)
00:1d.4 PCI bridge: Intel Corporation Device 02b4 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Device 0284
00:1f.3 Audio device: Intel Corporation Device 02c8
00:1f.4 SMBus: Intel Corporation Device 02a3
00:1f.5 Serial bus controller [0c80]: Intel Corporation Comet Lake SPI (flash) Controller
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723DE 802.11b/g/n PCIe Adapter
03:00.0 Non-Volatile memory controller: Toshiba Corporation BG3 NVMe SSD Controller (rev 01)

lsusb output

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 13d3:56c9 IMC Networks HP TrueVision HD Camera
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Sorry for asking this again as there are already lots of such questions, but I am not able to resolve this issue using the suggested solutions or might be I am not doing it properly. So need someone’s help to resolve this.


Get this bounty!!!

#StackBounty: #drivers #bluetooth #pulseaudio #broadcom After installing BCM43142 driver bluetooth stopped working ubuntu 21.04

Bounty: 50

I recently dual boot windows 10 pro and ubuntu 21.04, after installing ubuntu 21.04 when i boot into ubuntu everything works fine except the wifi at that time my bluetooth was working fine but there was no wifi so installed BCM43142 drivers from synaptic package manager and after installing drivers when i reboot my system my wifi start working but my bluetooth stopeped working and stop detecting other devices and connecting already paired devices i already tried many thing like install pulseaudio, restarting bluetooth services, rfkill, reinstalling bluetooth drivers. Nothing work my bluetooth work on windows 10 but not in ubuntu pls help.

lspci output:

00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b)
00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 1 (rev e4)
00:1c.2 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4)
00:1c.3 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 4 (rev e4)
00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04)
06:00.0 Network controller: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n (rev 01)
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 07)

lsusb output:

Bus 001 Device 006: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 005: ID 0a5c:21d7 Broadcom Corp. BCM43142 Bluetooth 4.0
Bus 001 Device 004: ID 1bcf:2b8b Sunplus Innovation Technology Inc. 
Bus 001 Device 003: ID c0f4:04e0  
Bus 001 Device 002: ID 8087:8000 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 1ea7:0064 SHARKOON Technologies GmbH 2.4G Mouse
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

systemctl | grep -i blue output:

sys-devices-pci0000:00-0000:00:1d.0-usb1-1x2d1-1x2d1.6-1x2d1.6:1.0-bluetooth-hci0.device loaded active     plugged   /sys/devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1.6/1-1.6:1.0/bluetooth/hci0
  sys-subsystem-bluetooth-devices-hci0.device                                                 loaded active     plugged   /sys/subsystem/bluetooth/devices/hci0                                       
  bluetooth.service                                                                           loaded active     running   Bluetooth service                                                           
  bluetooth.target                                                                            loaded active     active    Bluetooth           

dmesg | gerp -i blue output:

[   13.604256] Bluetooth: Core ver 2.22
[   13.604289] Bluetooth: HCI device and connection manager initialized
[   13.604296] Bluetooth: HCI socket layer initialized
[   13.604299] Bluetooth: L2CAP socket layer initialized
[   13.604304] Bluetooth: SCO socket layer initialized
[   15.782083] Bluetooth: hci0: BCM: chip id 70
[   15.783095] Bluetooth: hci0: BCM: features 0x06
[   15.799205] Bluetooth: hci0: shubhang
[   15.799210] Bluetooth: hci0: BCM43142A0 (001.001.011) build 0000
[   16.221057] Bluetooth: hci0: BCM: firmware Patch file not found, tried:
[   16.221061] Bluetooth: hci0: BCM: 'brcm/BCM43142A0-0a5c-21d7.hcd'
[   16.221063] Bluetooth: hci0: BCM: 'brcm/BCM-0a5c-21d7.hcd'
[   18.227516] Bluetooth: hci0: command 0x1003 tx timeout
[   18.229200] Bluetooth: hci0: unexpected event for opcode 0x1003
[   35.453929] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   35.453931] Bluetooth: BNEP filters: protocol multicast
[   35.453935] Bluetooth: BNEP socket layer initialized
[   38.227471] Bluetooth: hci0: command 0x1003 tx timeout
[   38.229183] Bluetooth: hci0: unexpected event for opcode 0x1003
[   74.818324] Bluetooth: RFCOMM TTY layer initialized
[   74.818333] Bluetooth: RFCOMM socket layer initialized
[   74.818343] Bluetooth: RFCOMM ver 1.11

bluetoothctl output:

Agent registered
[CHG] Controller AC:D1:B8:DB:69:38 Pairable: yes

rfkill output:

ID TYPE      DEVICE         SOFT      HARD
 0 wlan      dell-rbtn unblocked unblocked
 1 wlan      phy0      unblocked unblocked
 2 wlan      brcmwl-0  unblocked unblocked
 3 bluetooth hci0      unblocked unblocked

rfkill list all output:

0: dell-rbtn: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
2: brcmwl-0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
3: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no


Get this bounty!!!

#StackBounty: #bluetooth #21.04 #disconnect Bluetooth disconnects after few minutes randomly after 21.04 upgrade

Bounty: 50

As title suggests I have a bluetooth headset which is randomly getting disconnected after few minutes, this only happens after I upgraded to 21.04 yesterday. I’m not sure how to troubleshoot this so any feedback would be nice.

Just some logs just as it disconnected:

Jun 10 10:28:14 laptop-gabriel rtkit-daemon[1213]: Supervising 13 threads of 4 processes of 1 users.
Jun 10 10:28:14 laptop-gabriel rtkit-daemon[1213]: Supervising 13 threads of 4 processes of 1 users.
Jun 10 10:28:16 laptop-gabriel rtkit-daemon[1213]: Supervising 13 threads of 4 processes of 1 users.
Jun 10 10:28:16 laptop-gabriel rtkit-daemon[1213]: Supervising 13 threads of 4 processes of 1 users.
Jun 10 10:28:21 laptop-gabriel plank.desktop[10392]: [06/10/21, 10:28:21:244] info: [RTM] (TAMHY3N9K) Processed 1 user_invalidated event(s) over 33.04ms
Jun 10 10:28:22 laptop-gabriel plank.desktop[10392]: [06/10/21, 10:28:22:380] info: [API-Q] (TAMHY3N9K) noversion-1623313702.379 Flannel users/info called with reason: flannel-call:users/info
Jun 10 10:28:22 laptop-gabriel plank.desktop[10392]: [06/10/21, 10:28:22:381] info: [API-Q] (TAMHY3N9K) noversion-1623313702.379 Flannel users/info is ENQUEUED
Jun 10 10:28:22 laptop-gabriel plank.desktop[10392]: [06/10/21, 10:28:22:381] info: [API-Q] (TAMHY3N9K) noversion-1623313702.379 Flannel users/info is ACTIVE
Jun 10 10:28:22 laptop-gabriel plank.desktop[10392]: [06/10/21, 10:28:22:646] info: [API-Q] (TAMHY3N9K) noversion-1623313702.379 Flannel users/info is RESOLVED
Jun 10 10:28:23 laptop-gabriel wpa_supplicant[917]: wlp0s20f3: CTRL-EVENT-SIGNAL-CHANGE above=0 signal=-59 noise=9999 txrate=270000
Jun 10 10:28:38 laptop-gabriel plank.desktop[10392]: [06/10/21, 10:28:38:297] info: [API-Q] (TAMHY3N9K) noversion-1623313718.288 Flannel users/info called with reason: flannel-call:users/info
Jun 10 10:28:38 laptop-gabriel plank.desktop[10392]: [06/10/21, 10:28:38:298] info: [API-Q] (TAMHY3N9K) noversion-1623313718.288 Flannel users/info is ENQUEUED
Jun 10 10:28:38 laptop-gabriel plank.desktop[10392]: [06/10/21, 10:28:38:299] info: [API-Q] (TAMHY3N9K) noversion-1623313718.288 Flannel users/info is ACTIVE
Jun 10 10:28:38 laptop-gabriel plank.desktop[10392]: [06/10/21, 10:28:38:368] info: [API-Q] (TAMHY3N9K) noversion-1623313718.288 Flannel users/info is RESOLVED
Jun 10 10:28:39 laptop-gabriel wpa_supplicant[917]: wlp0s20f3: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-66 noise=9999 txrate=270000
Jun 10 10:28:40 laptop-gabriel plank.desktop[10392]: [06/10/21, 10:28:40:433] info: [API-Q] (TAMHY3N9K) noversion-1623313720.432 Flannel users/info called with reason: flannel-call:users/info
Jun 10 10:28:40 laptop-gabriel plank.desktop[10392]: [06/10/21, 10:28:40:434] info: [API-Q] (TAMHY3N9K) noversion-1623313720.432 Flannel users/info is ENQUEUED
Jun 10 10:28:40 laptop-gabriel plank.desktop[10392]: [06/10/21, 10:28:40:435] info: [API-Q] (TAMHY3N9K) noversion-1623313720.432 Flannel users/info is ACTIVE
Jun 10 10:28:40 laptop-gabriel plank.desktop[10392]: [06/10/21, 10:28:40:506] info: [API-Q] (TAMHY3N9K) noversion-1623313720.432 Flannel users/info is RESOLVED
Jun 10 10:28:43 laptop-gabriel wpa_supplicant[917]: wlp0s20f3: CTRL-EVENT-SIGNAL-CHANGE above=0 signal=-71 noise=9999 txrate=270000
Jun 10 10:28:50 laptop-gabriel wpa_supplicant[917]: wlp0s20f3: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-69 noise=9999 txrate=270000
Jun 10 10:28:51 laptop-gabriel acpid[871]: input device has been disconnected, fd 26
Jun 10 10:28:51 laptop-gabriel dbus-daemon[876]: [system] Rejected send message, 0 matched rules; type="method_return", sender=":1.66" (uid=1000 pid=1348 comm="/usr/bin/pulseaudio --daemonize=no --log-target=jo" label="unconfined") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.4" (uid=0 pid=875 comm="/usr/lib/bluetooth/bluetoothd " label="unconfined")
Jun 10 10:28:51 laptop-gabriel gsd-media-keys[1522]: Unable to get default sink
Jun 10 10:28:51 laptop-gabriel budgie-panel[1635]: gvc_mixer_stream_get_volume: assertion 'GVC_IS_MIXER_STREAM (stream)' failed
Jun 10 10:28:51 laptop-gabriel budgie-panel[1635]: gvc_mixer_stream_get_is_muted: assertion 'GVC_IS_MIXER_STREAM (stream)' failed
Jun 10 10:28:51 laptop-gabriel plank.desktop[10392]: [06/10/21, 10:28:51:518] info: [RTM] (TAMHY3N9K) Processed 1 reaction_added event(s) over 55.50ms
Jun 10 10:28:55 laptop-gabriel plank.desktop[10392]: [06/10/21, 10:28:55:376] info: [API-Q] (TAMHY3N9K) noversion-1623313735.375 Flannel users/info called with reason: flannel-call:users/info
Jun 10 10:28:55 laptop-gabriel plank.desktop[10392]: [06/10/21, 10:28:55:376] info: [API-Q] (TAMHY3N9K) noversion-1623313735.375 Flannel users/info is ENQUEUED
Jun 10 10:28:55 laptop-gabriel plank.desktop[10392]: [06/10/21, 10:28:55:377] info: [API-Q] (TAMHY3N9K) noversion-1623313735.375 Flannel users/info is ACTIVE
Jun 10 10:28:55 laptop-gabriel plank.desktop[10392]: [06/10/21, 10:28:55:446] info: [API-Q] (TAMHY3N9K) noversion-1623313735.375 Flannel users/info is RESOLVED
Jun 10 10:28:56 laptop-gabriel wpa_supplicant[917]: wlp0s20f3: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-68 noise=9999 txrate=270000


Get this bounty!!!

#StackBounty: #20.04 #kernel #bluetooth Failed to set mode: Failed (0x03) for Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) …

Bounty: 100

I have a bluetooth dongle Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode). It starts successfully but don’t get available devices to pair.

This is output of systemcctl status bluetooth.service:

● bluetooth.service - Bluetooth service
     Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
     Active: active (running) since Sat 2021-06-19 03:33:03 +0430; 5min ago
       Docs: man:bluetoothd(8)
   Main PID: 30799 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 19005)
     Memory: 812.0K
     CGroup: /system.slice/bluetooth.service
             └─30799 /usr/lib/bluetooth/bluetoothd

ژوئن 19 03:33:03 heydar-ThinkStation-P300 systemd[1]: Starting Bluetooth service...
ژوئن 19 03:33:03 heydar-ThinkStation-P300 bluetoothd[30799]: Bluetooth daemon 5.53
ژوئن 19 03:33:03 heydar-ThinkStation-P300 systemd[1]: Started Bluetooth service.
ژوئن 19 03:33:03 heydar-ThinkStation-P300 bluetoothd[30799]: Starting SDP server
ژوئن 19 03:33:03 heydar-ThinkStation-P300 bluetoothd[30799]: Bluetooth management interface 1.17 initialized
ژوئن 19 03:33:03 heydar-ThinkStation-P300 bluetoothd[30799]: Endpoint registered: sender=:1.73 path=/MediaEndpoint/A2DPSink/sbc
ژوئن 19 03:33:03 heydar-ThinkStation-P300 bluetoothd[30799]: Endpoint registered: sender=:1.73 path=/MediaEndpoint/A2DPSource/sbc
ژوئن 19 03:33:05 heydar-ThinkStation-P300 bluetoothd[30799]: Loading LTKs timed out for hci0
ژوئن 19 03:33:13 heydar-ThinkStation-P300 bluetoothd[30799]: Failed to set mode: Failed (0x03)
ژوئن 19 03:33:24 heydar-ThinkStation-P300 bluetoothd[30799]: Failed to set mode: Failed (0x03)

hciconfig hci0:

hci0:   Type: Primary  Bus: USB
        BD Address: 00:1A:7D:DA:71:10  ACL MTU: 640:4  SCO MTU: 64:8
        UP RUNNING 
        RX bytes:1238 acl:0 sco:0 events:73 errors:0
        TX bytes:2771 acl:0 sco:0 commands:75 errors:0


Get this bounty!!!

#StackBounty: #20.04 #bluetooth Airpods Pro authentication rejected

Bounty: 100

I am having a hard time pairing my new Airpods pro to my laptop (Thinkpad P15-Gen-1 running Ubuntu 20.04 LTS). I did the editing of sudo nano /etc/bluetooth/main.conf to set ControllerMode = bredr as many other posts have suggested. When I run journalctl -f, I see that I get the following message when I try to pair my Airpods:

Setting up /org/bluez/hci0/dev_XX_XX_XX_XX_XX_XX failed: GDBus.Error:org.bluez.Error.AuthenticationRejected: Authentication Rejected

Can anyone tell me why I am getting this message and how I may solve the problem?


Get this bounty!!!

#StackBounty: #android #bluetooth #android-permissions #android-bluetooth #android-12 Android 12 New Bluetooth Permissions

Bounty: 100

Bluetooth is the main dependency of our app. So, We already try to implement new Android 12 Bluetooth permissions. Our only resource is Android developers New Bluetooth permissions in Android 12. There is just saying add permissions

"android.permission.BLUETOOTH_CONNECT"

"android.permission.BLUETOOTH_SCAN"

I add and I got runtime permissions for both and of course location(usual as pre 12)).
There is no other change in my codebase. Should be? I don’t know. So, the problem is my app can’t find the BLE device. I couldn’t find the reason.

Do you have any suggestions or resources?


Get this bounty!!!

#StackBounty: #audio #bluetooth Bluetooth headphones work for audio, but built-in headphone mic doesn't

Bounty: 100

I’m using Pop_OS! 20.04. I have a pair of Sony Bluetooth headphones (wh-1000xm3). I’m using a USB dongle for a Bluetooth receiver.

The audio works in the headphones, the on-headphone controls work, but the built-in mic doesn’t. The mic and audio work with my Android phone, Windows, and Mac.

I went into settings and everything looks right, but the OS isn’t detecting it. In Slack and Google Hangouts, there’s a message saying that it can’t be found as well as this online test https://www.onlinemictest.com/.

Are there any tools I can use to debug this? How can I figure out if it’s the Bluetooth receiver, or something in my OS or the headphones?

I’ve tried blueman, but I didn’t see anything out-of-the-ordinary.

I’ve tried this https://askubuntu.com/a/1233446/566235 but I don’t know which one to add to my alsa-base.conf. My codec is Realtek ALC888

Screenshot of my audio settings, I can’t unmute the input for my headphones.
screenshot of my audio setting.

The input for pavucontrol. The last one are my headphones.
screenshot of pavucontrol input

All the requested output:

$ bluetoothctl devices
Device 70:26:05:8C:CE:40 LE_WH-1000XM3
Device DC:2C:26:D0:90:6A RK-Bluetooth keyboard
Device CA:1C:83:E2:08:59 BT4.0+2.4G Mouse
Device E0:9F:2A:08:10:43 Intuos BT S
Device E0:EA:E1:C3:44:22 Inspire 2

$ bluetooth show
Controller 00:1A:7D:DA:71:11 (public)
    Name: pop-os
    Alias: pop-os
    Class: 0x001c0104
    Powered: yes
    Discoverable: yes
    DiscoverableTimeout: 0x00000000
    Pairable: no
    UUID: Message Notification Se.. (00001133-0000-1000-8000-00805f9b34fb)
    UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
    UUID: OBEX Object Push          (00001105-0000-1000-8000-00805f9b34fb)
    UUID: Message Access Server     (00001132-0000-1000-8000-00805f9b34fb)
    UUID: IrMC Sync                 (00001104-0000-1000-8000-00805f9b34fb)
    UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)
    UUID: Vendor specific           (00005005-0000-1000-8000-0002ee000001)
    UUID: Headset AG                (00001112-0000-1000-8000-00805f9b34fb)
    UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
    UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
    UUID: Phonebook Access Server   (0000112f-0000-1000-8000-00805f9b34fb)
    UUID: Headset                   (00001108-0000-1000-8000-00805f9b34fb)
    UUID: Audio Sink                (0000110b-0000-1000-8000-00805f9b34fb)
    UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
    UUID: Audio Source              (0000110a-0000-1000-8000-00805f9b34fb)
    UUID: OBEX File Transfer        (00001106-0000-1000-8000-00805f9b34fb)
    Modalias: usb:v1D6Bp0246d0535
    Discovering: no
Advertising Features:
    ActiveInstances: 0x00
    SupportedInstances: 0x05
    SupportedIncludes: tx-power
    SupportedIncludes: appearance
    SupportedIncludes: local-name

$ bluetoothctl info 70:26:05:8C:CE:40                                             
Device 70:26:05:8C:CE:40 (public)
    Name: LE_WH-1000XM3
    Alias: LE_WH-1000XM3
    Class: 0x00240404
    Icon: audio-card
    Paired: yes
    Trusted: yes
    Blocked: no
    Connected: yes
    LegacyPairing: no
    UUID: Vendor specific           (00000000-deca-fade-deca-deafdecacaff)
    UUID: Headset                   (00001108-0000-1000-8000-00805f9b34fb)
    UUID: Audio Sink                (0000110b-0000-1000-8000-00805f9b34fb)
    UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
    UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
    UUID: Handsfree                 (0000111e-0000-1000-8000-00805f9b34fb)
    UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)
    UUID: Vendor specific           (7b265b0e-2232-4d45-bef4-bb8ae62f813d)
    UUID: Vendor specific           (81c2e72a-0591-443e-a1ff-05f988593351)
    UUID: Vendor specific           (931c7e8a-540f-4686-b798-e8df0a2ad9f7)
    UUID: Vendor specific           (96cc203e-5068-46ad-b32d-e316f5e069ba)
    UUID: Vendor specific           (b9b213ce-eeab-49e4-8fd9-aa478ed1b26b)
    UUID: Vendor specific           (f8d1fbe4-7966-4334-8024-ff96c9330e15)
    Modalias: usb:v054Cp0CD3d0452
    ManufacturerData Key: 0x012d
    ManufacturerData Value:
  04 00 01 31 00 01 ba 5c 10 b9 00 60 d0 00 00 00  ...1......`....
  00 00 00                                         ...             
    ServiceData Key: 0000fe26-0000-1000-8000-00805f9b34fb
    ServiceData Value:
  0a c9 5c                                         ..             
    ServiceData Key: 0000fe2c-0000-1000-8000-00805f9b34fb
    ServiceData Value:
  0a c9 5c                                         ..             

$ lsusb -v | grep -E '<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 
Bus 002 Device 013: ID 1224:2a25  
  bDeviceClass          239 Miscellaneous Device
  bDeviceProtocol         1 Interface Association
  iProduct                2 
      (Bus Powered)
Couldn't open device, some information will be missing
Bus 002 Device 012: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
  bDeviceClass          224 Wireless
  bDeviceProtocol         1 Bluetooth
  iProduct                2 
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Bus 002 Device 011: ID 05e3:0608 Genesys Logic, Inc. Hub
  bDeviceClass            9 Hub
Couldn't open device, some information will be missing
  bDeviceProtocol         1 Single TT
  iProduct                1 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 
Bus 006 Device 003: ID 045e:0291 Microsoft Corp. Xbox 360 Wireless Receiver for Windows
  bDeviceClass          255 Vendor Specific Class
  bDeviceProtocol       255 Vendor Specific Protocol
  iProduct                0 
      (Bus Powered)
Couldn't open device, some information will be missing
Bus 006 Device 002: ID 25a7:fa11 Nordic 2.4G Wireless Receiver
  bDeviceClass            0 
  bDeviceProtocol         0 
  iProduct                2 
      (Bus Powered)
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Couldn't open device, some information will be missing
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 
Bus 005 Device 002: ID 04b3:3025 IBM Corp. NetVista Full Width Keyboard
  bDeviceClass            0 
  bDeviceProtocol         0 
  iProduct                2 
      (Bus Powered)
Couldn't open device, some information will be missing
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Couldn't open device, some information will be missing
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
Couldn't open device, some information will be missing
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 
Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         3 
  iProduct                2 
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         1 Single TT
  iProduct                2 


Get this bounty!!!

#StackBounty: #audio #bluetooth Bluetooth headphones work for audio, but built-in headphone mic doesn't

Bounty: 100

I’m using Pop_OS! 20.04. I have a pair of Sony Bluetooth headphones (wh-1000xm3). I’m using a USB dongle for a Bluetooth receiver.

The audio works in the headphones, the on-headphone controls work, but the built-in mic doesn’t. The mic and audio work with my Android phone, Windows, and Mac.

I went into settings and everything looks right, but the OS isn’t detecting it. In Slack and Google Hangouts, there’s a message saying that it can’t be found as well as this online test https://www.onlinemictest.com/.

Are there any tools I can use to debug this? How can I figure out if it’s the Bluetooth receiver, or something in my OS or the headphones?

I’ve tried blueman, but I didn’t see anything out-of-the-ordinary.

I’ve tried this https://askubuntu.com/a/1233446/566235 but I don’t know which one to add to my alsa-base.conf. My codec is Realtek ALC888

Screenshot of my audio settings, I can’t unmute the input for my headphones.
screenshot of my audio setting.

The input for pavucontrol. The last one are my headphones.
screenshot of pavucontrol input

All the requested output:

$ bluetoothctl devices
Device 70:26:05:8C:CE:40 LE_WH-1000XM3
Device DC:2C:26:D0:90:6A RK-Bluetooth keyboard
Device CA:1C:83:E2:08:59 BT4.0+2.4G Mouse
Device E0:9F:2A:08:10:43 Intuos BT S
Device E0:EA:E1:C3:44:22 Inspire 2

$ bluetooth show
Controller 00:1A:7D:DA:71:11 (public)
    Name: pop-os
    Alias: pop-os
    Class: 0x001c0104
    Powered: yes
    Discoverable: yes
    DiscoverableTimeout: 0x00000000
    Pairable: no
    UUID: Message Notification Se.. (00001133-0000-1000-8000-00805f9b34fb)
    UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
    UUID: OBEX Object Push          (00001105-0000-1000-8000-00805f9b34fb)
    UUID: Message Access Server     (00001132-0000-1000-8000-00805f9b34fb)
    UUID: IrMC Sync                 (00001104-0000-1000-8000-00805f9b34fb)
    UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)
    UUID: Vendor specific           (00005005-0000-1000-8000-0002ee000001)
    UUID: Headset AG                (00001112-0000-1000-8000-00805f9b34fb)
    UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
    UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
    UUID: Phonebook Access Server   (0000112f-0000-1000-8000-00805f9b34fb)
    UUID: Headset                   (00001108-0000-1000-8000-00805f9b34fb)
    UUID: Audio Sink                (0000110b-0000-1000-8000-00805f9b34fb)
    UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
    UUID: Audio Source              (0000110a-0000-1000-8000-00805f9b34fb)
    UUID: OBEX File Transfer        (00001106-0000-1000-8000-00805f9b34fb)
    Modalias: usb:v1D6Bp0246d0535
    Discovering: no
Advertising Features:
    ActiveInstances: 0x00
    SupportedInstances: 0x05
    SupportedIncludes: tx-power
    SupportedIncludes: appearance
    SupportedIncludes: local-name

$ bluetoothctl info 70:26:05:8C:CE:40                                             
Device 70:26:05:8C:CE:40 (public)
    Name: LE_WH-1000XM3
    Alias: LE_WH-1000XM3
    Class: 0x00240404
    Icon: audio-card
    Paired: yes
    Trusted: yes
    Blocked: no
    Connected: yes
    LegacyPairing: no
    UUID: Vendor specific           (00000000-deca-fade-deca-deafdecacaff)
    UUID: Headset                   (00001108-0000-1000-8000-00805f9b34fb)
    UUID: Audio Sink                (0000110b-0000-1000-8000-00805f9b34fb)
    UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
    UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
    UUID: Handsfree                 (0000111e-0000-1000-8000-00805f9b34fb)
    UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)
    UUID: Vendor specific           (7b265b0e-2232-4d45-bef4-bb8ae62f813d)
    UUID: Vendor specific           (81c2e72a-0591-443e-a1ff-05f988593351)
    UUID: Vendor specific           (931c7e8a-540f-4686-b798-e8df0a2ad9f7)
    UUID: Vendor specific           (96cc203e-5068-46ad-b32d-e316f5e069ba)
    UUID: Vendor specific           (b9b213ce-eeab-49e4-8fd9-aa478ed1b26b)
    UUID: Vendor specific           (f8d1fbe4-7966-4334-8024-ff96c9330e15)
    Modalias: usb:v054Cp0CD3d0452
    ManufacturerData Key: 0x012d
    ManufacturerData Value:
  04 00 01 31 00 01 ba 5c 10 b9 00 60 d0 00 00 00  ...1......`....
  00 00 00                                         ...             
    ServiceData Key: 0000fe26-0000-1000-8000-00805f9b34fb
    ServiceData Value:
  0a c9 5c                                         ..             
    ServiceData Key: 0000fe2c-0000-1000-8000-00805f9b34fb
    ServiceData Value:
  0a c9 5c                                         ..             

$ lsusb -v | grep -E '<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 
Bus 002 Device 013: ID 1224:2a25  
  bDeviceClass          239 Miscellaneous Device
  bDeviceProtocol         1 Interface Association
  iProduct                2 
      (Bus Powered)
Couldn't open device, some information will be missing
Bus 002 Device 012: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
  bDeviceClass          224 Wireless
  bDeviceProtocol         1 Bluetooth
  iProduct                2 
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Bus 002 Device 011: ID 05e3:0608 Genesys Logic, Inc. Hub
  bDeviceClass            9 Hub
Couldn't open device, some information will be missing
  bDeviceProtocol         1 Single TT
  iProduct                1 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 
Bus 006 Device 003: ID 045e:0291 Microsoft Corp. Xbox 360 Wireless Receiver for Windows
  bDeviceClass          255 Vendor Specific Class
  bDeviceProtocol       255 Vendor Specific Protocol
  iProduct                0 
      (Bus Powered)
Couldn't open device, some information will be missing
Bus 006 Device 002: ID 25a7:fa11 Nordic 2.4G Wireless Receiver
  bDeviceClass            0 
  bDeviceProtocol         0 
  iProduct                2 
      (Bus Powered)
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Couldn't open device, some information will be missing
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 
Bus 005 Device 002: ID 04b3:3025 IBM Corp. NetVista Full Width Keyboard
  bDeviceClass            0 
  bDeviceProtocol         0 
  iProduct                2 
      (Bus Powered)
Couldn't open device, some information will be missing
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Couldn't open device, some information will be missing
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
Couldn't open device, some information will be missing
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 
Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         3 
  iProduct                2 
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         1 Single TT
  iProduct                2 


Get this bounty!!!

#StackBounty: #audio #bluetooth Bluetooth headphones work for audio, but built-in headphone mic doesn't

Bounty: 100

I’m using Pop_OS! 20.04. I have a pair of Sony Bluetooth headphones (wh-1000xm3). I’m using a USB dongle for a Bluetooth receiver.

The audio works in the headphones, the on-headphone controls work, but the built-in mic doesn’t. The mic and audio work with my Android phone, Windows, and Mac.

I went into settings and everything looks right, but the OS isn’t detecting it. In Slack and Google Hangouts, there’s a message saying that it can’t be found as well as this online test https://www.onlinemictest.com/.

Are there any tools I can use to debug this? How can I figure out if it’s the Bluetooth receiver, or something in my OS or the headphones?

I’ve tried blueman, but I didn’t see anything out-of-the-ordinary.

I’ve tried this https://askubuntu.com/a/1233446/566235 but I don’t know which one to add to my alsa-base.conf. My codec is Realtek ALC888

Screenshot of my audio settings, I can’t unmute the input for my headphones.
screenshot of my audio setting.

The input for pavucontrol. The last one are my headphones.
screenshot of pavucontrol input

All the requested output:

$ bluetoothctl devices
Device 70:26:05:8C:CE:40 LE_WH-1000XM3
Device DC:2C:26:D0:90:6A RK-Bluetooth keyboard
Device CA:1C:83:E2:08:59 BT4.0+2.4G Mouse
Device E0:9F:2A:08:10:43 Intuos BT S
Device E0:EA:E1:C3:44:22 Inspire 2

$ bluetooth show
Controller 00:1A:7D:DA:71:11 (public)
    Name: pop-os
    Alias: pop-os
    Class: 0x001c0104
    Powered: yes
    Discoverable: yes
    DiscoverableTimeout: 0x00000000
    Pairable: no
    UUID: Message Notification Se.. (00001133-0000-1000-8000-00805f9b34fb)
    UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
    UUID: OBEX Object Push          (00001105-0000-1000-8000-00805f9b34fb)
    UUID: Message Access Server     (00001132-0000-1000-8000-00805f9b34fb)
    UUID: IrMC Sync                 (00001104-0000-1000-8000-00805f9b34fb)
    UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)
    UUID: Vendor specific           (00005005-0000-1000-8000-0002ee000001)
    UUID: Headset AG                (00001112-0000-1000-8000-00805f9b34fb)
    UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
    UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
    UUID: Phonebook Access Server   (0000112f-0000-1000-8000-00805f9b34fb)
    UUID: Headset                   (00001108-0000-1000-8000-00805f9b34fb)
    UUID: Audio Sink                (0000110b-0000-1000-8000-00805f9b34fb)
    UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
    UUID: Audio Source              (0000110a-0000-1000-8000-00805f9b34fb)
    UUID: OBEX File Transfer        (00001106-0000-1000-8000-00805f9b34fb)
    Modalias: usb:v1D6Bp0246d0535
    Discovering: no
Advertising Features:
    ActiveInstances: 0x00
    SupportedInstances: 0x05
    SupportedIncludes: tx-power
    SupportedIncludes: appearance
    SupportedIncludes: local-name

$ bluetoothctl info 70:26:05:8C:CE:40                                             
Device 70:26:05:8C:CE:40 (public)
    Name: LE_WH-1000XM3
    Alias: LE_WH-1000XM3
    Class: 0x00240404
    Icon: audio-card
    Paired: yes
    Trusted: yes
    Blocked: no
    Connected: yes
    LegacyPairing: no
    UUID: Vendor specific           (00000000-deca-fade-deca-deafdecacaff)
    UUID: Headset                   (00001108-0000-1000-8000-00805f9b34fb)
    UUID: Audio Sink                (0000110b-0000-1000-8000-00805f9b34fb)
    UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
    UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
    UUID: Handsfree                 (0000111e-0000-1000-8000-00805f9b34fb)
    UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)
    UUID: Vendor specific           (7b265b0e-2232-4d45-bef4-bb8ae62f813d)
    UUID: Vendor specific           (81c2e72a-0591-443e-a1ff-05f988593351)
    UUID: Vendor specific           (931c7e8a-540f-4686-b798-e8df0a2ad9f7)
    UUID: Vendor specific           (96cc203e-5068-46ad-b32d-e316f5e069ba)
    UUID: Vendor specific           (b9b213ce-eeab-49e4-8fd9-aa478ed1b26b)
    UUID: Vendor specific           (f8d1fbe4-7966-4334-8024-ff96c9330e15)
    Modalias: usb:v054Cp0CD3d0452
    ManufacturerData Key: 0x012d
    ManufacturerData Value:
  04 00 01 31 00 01 ba 5c 10 b9 00 60 d0 00 00 00  ...1......`....
  00 00 00                                         ...             
    ServiceData Key: 0000fe26-0000-1000-8000-00805f9b34fb
    ServiceData Value:
  0a c9 5c                                         ..             
    ServiceData Key: 0000fe2c-0000-1000-8000-00805f9b34fb
    ServiceData Value:
  0a c9 5c                                         ..             

$ lsusb -v | grep -E '<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 
Bus 002 Device 013: ID 1224:2a25  
  bDeviceClass          239 Miscellaneous Device
  bDeviceProtocol         1 Interface Association
  iProduct                2 
      (Bus Powered)
Couldn't open device, some information will be missing
Bus 002 Device 012: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
  bDeviceClass          224 Wireless
  bDeviceProtocol         1 Bluetooth
  iProduct                2 
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Bus 002 Device 011: ID 05e3:0608 Genesys Logic, Inc. Hub
  bDeviceClass            9 Hub
Couldn't open device, some information will be missing
  bDeviceProtocol         1 Single TT
  iProduct                1 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 
Bus 006 Device 003: ID 045e:0291 Microsoft Corp. Xbox 360 Wireless Receiver for Windows
  bDeviceClass          255 Vendor Specific Class
  bDeviceProtocol       255 Vendor Specific Protocol
  iProduct                0 
      (Bus Powered)
Couldn't open device, some information will be missing
Bus 006 Device 002: ID 25a7:fa11 Nordic 2.4G Wireless Receiver
  bDeviceClass            0 
  bDeviceProtocol         0 
  iProduct                2 
      (Bus Powered)
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Couldn't open device, some information will be missing
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 
Bus 005 Device 002: ID 04b3:3025 IBM Corp. NetVista Full Width Keyboard
  bDeviceClass            0 
  bDeviceProtocol         0 
  iProduct                2 
      (Bus Powered)
Couldn't open device, some information will be missing
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Couldn't open device, some information will be missing
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
Couldn't open device, some information will be missing
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 
Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         3 
  iProduct                2 
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         1 Single TT
  iProduct                2 


Get this bounty!!!