Announcement

Collapse
No announcement yet.

Kubuntu 24.04 bluetooth dongle issue

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [Multimedia] Kubuntu 24.04 bluetooth dongle issue

    I need some help with bluetooth on my system running Kubuntu 24.04. I have problems with any usb bluetooth dongle I've tried in this machine. It also happens with multiple bluetooth speakers I've tried. After I've booted the machine and logged in, I try to connect some bluetooth speakers so I can go outside on the porch and hear music playing on this machine which is in the living room. The speaker connects as a headset. This means any music that plays in in mono and sounds like it's being played over a landline. When I check the profiles to switch it to a high fidelity option, there aren't any. I get only these options:

    off
    headset head unit (HSP/HFP)
    Headset Head Unit (HSP/HFP, codec CVSD)
    Headset Head Unit (HSP/HFP, codec mSBC)​

    I can get the high fi options if I do the following:
    Unplug the bluetooth dongle
    restart bluetooth (systemctl restart bluetooth)
    plug in the dongle

    When I connect to the speakers, I get the following profiles available

    off
    headset head unit (HSP/HFP)
    High Fidelity Playback (A2DP Sink Codec SBC)
    High Fidelity Playback (A2DP Sink Codec SBC SBC-XQ)
    Headset Head Unit (HSP/HFP, codec CVSD)
    Headset Head Unit (HSP/HFP, codec mSBC)​

    Here's what hciconfig tells me about the adapter.

    $ hciconfig -a
    hci0: Type: Primary Bus: USB
    BD Address: 08:BE:AC:32:79:8D ACL MTU: 1021:6 SCO MTU: 255:12
    UP RUNNING
    RX bytes:911592 acl:194 sco:0 events:128617 errors:0
    TX bytes:65920621 acl:125374 sco:0 commands:3234 errors:0
    Features: 0xff 0xff 0xff 0xfe 0xdb 0xfd 0x7b 0x87
    Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
    Link policy: RSWITCH HOLD SNIFF PARK
    Link mode: PERIPHERAL ACCEPT
    Name: 'ladmo'
    Class: 0x7c0104
    Service Classes: Rendering, Capturing, Object Transfer, Audio, Telephony
    Device Class: Computer, Desktop workstation
    HCI Version: 5.1 (0xa) Revision: 0xdfc6
    LMP Version: 5.1 (0xa) Subversion: 0xd922
    Manufacturer: Realtek Semiconductor Corporation (93)


    Usually one of the high fidelity options is chosen, if not I can pick one. However, when I reboot, the the high fidelity options are gone and I have to start again. Is there some way to make the system remember that the high fidelity options are available?

    Thanks to anyone who can point me in the right direction.

    #2
    I am not sure if this is a bluetooth issue, or an audio one.
    You might try deleting the directory ~/.local/state/wireplumber/
    And either logging out/in or manaully restarting the audio system (NO SUDO!!):

    Code:
     systemctl --user restart pipewire.service
    The directory holds profiles and other settings and info, and removing these files forces things to be re-detected. A corrupt or bad file in there might be what is causing the memory loss.

    Comment


      #3
      I deleted the directory, but pulseaudio is installed. I restarted that but it didn't help.

      Comment

      Working...
      X