You are not logged in.

#1 2023-03-30 09:55:45

mapa17
Member
Registered: 2023-03-30
Posts: 10

[SOLVED] Unable to use Jabra evolve2 65 Bluetooth Headphones

Hello Arch community,

I fail to make use of my Jabra evolve2 65 bluethooth headset, which causes me to swith to my mac system every time I have a call.

I was able to use the headset "sometimes" in the past, but failed to get it to work again.
I will provide as much information as I can, but please ask for what ever is missing to resolve the issue.

- I have pipwire, pipwire-pulse and wireplumber running
```
>>               ├─dbus.service
                   │ └─1139 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
                   ├─pipewire-pulse.service
                   │ └─1749 /usr/bin/pipewire-pulse
                   ├─pipewire.service
                   │ └─1747 /usr/bin/pipewire
                   └─wireplumber.service
                     └─1748 /usr/bin/wireplumber
```
- I am able to detect and connect to the bluetooth device using `bluetuith` .
- The device is visible using `pactl list`
```
Card #116
        Name: bluez_card.50_C2_ED_BB_4B_60
        Driver: module-bluez5-device.c
        Owner Module: n/a
        Properties:
                api.bluez5.address = "50:C2:ED:BB:4B:60"
                api.bluez5.class = "0x240404"
                api.bluez5.connection = "disconnected"
                api.bluez5.device = ""
                api.bluez5.icon = "audio-headset"
                api.bluez5.path = "/org/bluez/hci0/dev_50_C2_ED_BB_4B_60"
                bluez5.auto-connect = "[ hfp_hf hsp_hs a2dp_sink ]"
                bluez5.profile = "off"
                device.alias = "Jabra Evolve2 65"
                device.api = "bluez5"
                device.bus = "bluetooth"
                device.description = "Jabra Evolve2 65"
                device.form_factor = "headset"
                device.icon_name = "audio-headset-bluetooth"
                device.name = "bluez_card.50_C2_ED_BB_4B_60"
                device.string = "50:C2:ED:BB:4B:60"
                media.class = "Audio/Device"
                factory.id = "14"
                client.id = "34"
                object.id = "60"
                object.serial = "116"
        Profiles:
                off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
                a2dp-sink: High Fidelity Playback (A2DP Sink) (sinks: 1, sources: 0, priority: 16, available: yes)
                headset-head-unit: Headset Head Unit (HSP/HFP) (sinks: 1, sources: 1, priority: 1, available: yes)
                a2dp-sink-sbc: High Fidelity Playback (A2DP Sink, codec SBC) (sinks: 1, sources: 0, priority: 18, available: yes)
                a2dp-sink-sbc_xq: High Fidelity Playback (A2DP Sink, codec SBC-XQ) (sinks: 1, sources: 0, priority: 17, available: yes)
                headset-head-unit-cvsd: Headset Head Unit (HSP/HFP, codec CVSD) (sinks: 1, sources: 1, priority: 2, available: yes)
                headset-head-unit-msbc: Headset Head Unit (HSP/HFP, codec mSBC) (sinks: 1, sources: 1, priority: 3, available: yes)
        Active Profile: headset-head-unit-cvsd
        Ports:
                headset-output: Headset (type: Headset, priority: 0, latency offset: 0 usec, available)
                        Properties:
                                port.type = "headset"
                        Part of profile(s): a2dp-sink, a2dp-sink-sbc, a2dp-sink-sbc_xq
                headset-hf-input: Handsfree (type: Headset, priority: 0, latency offset: 0 usec, available)
                        Properties:
                                port.type = "headset"
                        Part of profile(s): headset-head-unit, headset-head-unit-cvsd, headset-head-unit-msbc
                headset-hf-output: Handsfree (type: Headset, priority: 0, latency offset: 0 usec, available)
                        Properties:
                                port.type = "headset"
                        Part of profile(s): headset-head-unit, headset-head-unit-cvsd, headset-head-unit-msbc
```

In the past I was able to use the device (microphone and headphones) setting the profile to `headset-head-unit`
```
pactl set-card-profile bluez_card.50_C2_ED_BB_4B_60 headset-head-unit
```

Unfortunately, I cannot switch the profile anymore. Running the command simply does nothing.

Anyone has an Idea what I can try or how can I debug this further?
best,
Manuel

Last edited by mapa17 (2023-03-31 09:35:12)

Offline

#2 2023-03-31 09:34:26

mapa17
Member
Registered: 2023-03-30
Posts: 10

Re: [SOLVED] Unable to use Jabra evolve2 65 Bluetooth Headphones

Upgrading the system to a newer kernel version plus system libraries resolved the issue.

`sudo pacman -Syu`

best,
Manuel

Offline

Board footer

Powered by FluxBB