飞利浦 UT102 蓝牙耳机麦克风无法使用

飞利浦 UT102 蓝牙耳机麦克风无法使用

我正在使用带麦克风的飞利浦 UT102 蓝牙耳机。Mint 无法通过蓝牙检测到其输入源麦克风,但只有耳机可以工作。我想知道这是否是我从亚马逊购买的损坏部件,但事实并非如此。

在此处输入图片描述

在此处输入图片描述

$ bluetoothctl devices
Device 45:E6:44:AA:20:34 45-E6-44-AA-20-34
Device 4C:1E:17:38:5B:F5 4C-1E-17-38-5B-F5
Device 0B:F3:C9:A9:3D:10 0B-F3-C9-A9-3D-10
Device F4:4E:04:00:CF:E7 Philips UT102

$ bluetoothctl info
Device F4:4E:04:00:CF:E7 (public)
    Name: Philips UT102
    Alias: Philips UT102
    Class: 0x00240404
    Icon: audio-card
    Paired: yes
    Trusted: yes
    Blocked: no
    Connected: yes
    LegacyPairing: no
    UUID: Serial Port               (00001101-0000-1000-8000-00805f9b34fb)
    UUID: Audio Source              (0000110a-0000-1000-8000-00805f9b34fb)
    UUID: Audio Sink                (0000110b-0000-1000-8000-00805f9b34fb)
    UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
    UUID: Advanced Audio Distribu.. (0000110d-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)
    Modalias: bluetooth:v03E0p300Ad0100


$ pacmd list-sources
  * index: 3
    name: <bluez_sink.F4_4E_04_00_CF_E7.a2dp_sink.monitor>
    driver: <module-bluez5-device.c>
    flags: DECIBEL_VOLUME LATENCY 
    state: IDLE
    suspend cause: (none)
    priority: 1050
    volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
            balance 0.00
    base volume: 65536 / 100% / 0.00 dB
    volume steps: 65537
    muted: no
    current latency: 0.00 ms
    max rewind: 0 KiB
    sample spec: s16le 2ch 44100Hz
    channel map: front-left,front-right
                 Stereo
    used by: 0
    linked by: 0
    fixed latency: 48.22 ms
    monitor_of: 3
    card: 3 <bluez_card.F4_4E_04_00_CF_E7>
    module: 29
    properties:
        device.description = "Monitor of Philips UT102"
        device.class = "monitor"
        device.string = "F4:4E:04:00:CF:E7"
        device.api = "bluez"
        device.bus = "bluetooth"
        device.form_factor = "headset"
        bluez.path = "/org/bluez/hci0/dev_F4_4E_04_00_CF_E7"
        bluez.class = "0x240404"
        bluez.alias = "Philips UT102"
        device.icon_name = "audio-headset-bluetooth"
        device.intended_roles = "phone"

我懂了耳机输入可用:否来自pacmd info。另外,不更改为热解蛋白/氢解蛋白配置文件。为什么只在 Linux 上如此?

index: 3
    name: <bluez_card.F4_4E_04_00_CF_E7>
    driver: <module-bluez5-device.c>
    owner module: 29
    properties:
        device.description = "Philips UT102"
        device.string = "F4:4E:04:00:CF:E7"
        device.api = "bluez"
        device.class = "sound"
        device.bus = "bluetooth"
        device.form_factor = "headset"
        bluez.path = "/org/bluez/hci0/dev_F4_4E_04_00_CF_E7"
        bluez.class = "0x240404"
        bluez.alias = "Philips UT102"
        device.icon_name = "audio-headset-bluetooth"
        device.intended_roles = "phone"
    profiles:
        a2dp_source: High Fidelity Capture (A2DP Source) (priority 20, available: no)
        a2dp_sink: High Fidelity Playback (A2DP Sink) (priority 40, available: yes)
        headset_head_unit: Headset Head Unit (HSP/HFP) (priority 30, available: no)
        off: Off (priority 0, available: yes)
    active profile: <a2dp_sink>
    sinks:
        bluez_sink.F4_4E_04_00_CF_E7.a2dp_sink/#3: Philips UT102
    sources:
        bluez_sink.F4_4E_04_00_CF_E7.a2dp_sink.monitor/#3: Monitor of Philips UT102
    ports:
        headset-output: Headset (priority 0, latency offset 0 usec, available: yes)
            properties:
                
        headset-input: Headset (priority 0, latency offset 0 usec, available: no)
            properties:

一些错误日志:

$ journalctl -u bluetooth | grep -E 'F4_4E_04_00_CF_E7|F4:4E:04:00:CF:E7'
May 16 16:44:04 desk bluetoothd[686]: a2dp-source profile connect failed for F4:4E:04:00:CF:E7: Device or resource busy
May 16 16:44:07 desk bluetoothd[686]: /org/bluez/hci0/dev_F4_4E_04_00_CF_E7/sep1/fd0: fd(43) ready
May 16 16:56:53 desk bluetoothd[720]: a2dp-source profile connect failed for F4:4E:04:00:CF:E7: Device or resource busy
May 16 16:56:56 desk bluetoothd[720]: /org/bluez/hci0/dev_F4_4E_04_00_CF_E7/sep1/fd0: fd(42) ready
May 16 17:06:46 desk bluetoothd[773]: a2dp-source profile connect failed for F4:4E:04:00:CF:E7: Device or resource busy
May 16 17:06:49 desk bluetoothd[773]: /org/bluez/hci0/dev_F4_4E_04_00_CF_E7/sep1/fd0: fd(42) ready
May 16 18:04:49 desk bluetoothd[668]: /org/bluez/hci0/dev_F4_4E_04_00_CF_E7/fd0: fd(43) ready
May 16 18:42:27 desk bluetoothd[668]: a2dp-source profile connect failed for F4:4E:04:00:CF:E7: Device or resource busy
May 16 18:42:30 desk bluetoothd[668]: /org/bluez/hci0/dev_F4_4E_04_00_CF_E7/sep1/fd1: fd(42) ready


$ inxi -Fxz
System:    Kernel: 5.4.0-73-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 Desktop: Cinnamon 4.8.6 
           Distro: Linux Mint 20.1 Ulyssa base: Ubuntu 20.04 focal 
Machine:   Type: Desktop Mobo: ASUSTeK model: H110M-D v: Rev X.0x serial: <filter> UEFI: American Megatrends v: 0310 
           date: 02/01/2016 
Battery:   Device-1: hidpp_battery_0 model: Logitech Wireless Keyboard charge: 55% (should be ignored) status: Discharging 
CPU:       Topology: Dual Core model: Intel Core i3-6098P bits: 64 type: MT MCP arch: Skylake-S rev: 3 L2 cache: 3072 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 28800 
           Speed: 800 MHz min/max: 800/3600 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 4: 800 
Graphics:  Device-1: Intel HD Graphics 510 vendor: ASUSTeK driver: i915 v: kernel bus ID: 00:02.0 
           Device-2: NVIDIA TU116 [GeForce GTX 1650 SUPER] vendor: Gigabyte driver: nvidia v: 460.73.01 bus ID: 01:00.0 
           Display: x11 server: X.Org 1.20.9 driver: modesetting,nvidia unloaded: fbdev,nouveau,vesa 
           resolution: 2560x1080~60Hz, 2560x1080~60Hz 
           OpenGL: renderer: GeForce GTX 1650 SUPER/PCIe/SSE2 v: 4.6.0 NVIDIA 460.73.01 direct render: Yes 
Audio:     Device-1: Intel 100 Series/C230 Series Family HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel 
           bus ID: 00:1f.3 
           Device-2: NVIDIA TU116 High Definition Audio vendor: Gigabyte driver: snd_hda_intel v: kernel bus ID: 01:00.1 
           Sound Server: ALSA v: k5.4.0-73-generic 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASUSTeK driver: r8169 v: kernel 
           port: d000 bus ID: 03:00.0 
           IF: enp3s0 state: down mac: <filter> 
           Device-2: NetGear WNA1000Mv2 802.11bgn [Realtek RTL8188CUS] type: USB driver: rtl8192cu bus ID: 1-7:3 
           IF: wlx506a03eae99b state: up mac: <filter> 
Drives:    Local Storage: total: 1.02 TiB used: 10.20 GiB (1.0%) 
           ID-1: /dev/sda vendor: SanDisk model: SDSSDA120G size: 111.79 GiB 
           ID-2: /dev/sdb vendor: Toshiba model: DT01ACA100 size: 931.51 GiB 
Partition: ID-1: / size: 109.04 GiB used: 10.19 GiB (9.3%) fs: ext4 dev: /dev/sda2 
Sensors:   System Temperatures: cpu: 29.8 C mobo: 27.8 C gpu: nvidia temp: 38 C 
           Fan Speeds (RPM): N/A gpu: nvidia fan: 0% 
Info:      Processes: 224 Uptime: 1m Memory: 15.53 GiB used: 1.07 GiB (6.9%) Init: systemd runlevel: 5 Compilers: 
           gcc: 9.3.0 Shell: bash v: 5.0.17 inxi: 3.0.38

上述错误是否意味着 Linux 系统不允许耳机切换到 HSP/HFP 配置文件或其他一些错误?

为了进一步测试,我在同一台机器上安装了 Windows 10,并且蓝牙麦克风在输入配置文件中运行良好。

在此处输入图片描述

使用 Zoom 测试聊天进行了测试,并且两者均正常运行:

在此处输入图片描述

有人知道解决这个问题的方法吗?或者唯一的解决办法是购买一个带有适用于 Linux 的麦克风的新蓝牙耳机?:)

相关内容