Score:0

Bluetooth Audio Device Assigned to 'wrong' Port 22.04 lts Ubuntu

to flag

Yes, everything worked yesterday. str-dh190 is what I've been using for audio since install of Ubuntu months ago, this is a new problem.

Today the speakers pair and display in Setting and in Pulse Audio but no sound.

str-dh190 device connects as port = speaker plugged in no sound

so I then grabbed an old portable speaker

auvio bts200m device and when it pairs it connects as port = headset plugged in yes sound

After some digging I found about pactl list terminal command. I separately ran it when only one of the devices was paired and got the data on each. Pasting each of those results here:

'''Card #9

Name: bluez_card.E8_D0_FC_1F_BC_AA
Driver: module-bluez5-device.c
Owner Module: 39
Properties:
    device.description = "STR-DH190"
    device.string = "E8:D0:FC:1F:BC:AA"
    device.api = "bluez"
    device.class = "sound"
    device.bus = "bluetooth"
    device.form_factor = "speaker"
    bluez.path = "/org/bluez/hci0/dev_E8_D0_FC_1F_BC_AA"
    bluez.class = "0x240414"
    bluez.alias = "STR-DH190"
    device.icon_name = "audio-speakers-bluetooth"
    bluetooth.codec = "sbc"
Profiles:
    a2dp_sink: High Fidelity Playback (A2DP Sink) (sinks: 1, sources: 0, priority: 40, available: yes)
    off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
Active Profile: a2dp_sink
Ports:
    speaker-output: Speaker (type: Speaker, priority: 0, latency offset: 0 usec, available)
        Part of profile(s): a2dp_sink
    speaker-input: Bluetooth Input (type: Bluetooth, priority: 0, latency offset: 0 usec, not available)'''

'''Card #10

Name: bluez_card.FC_58_FA_AB_91_ED
Driver: module-bluez5-device.c
Owner Module: 41
Properties:
    device.description = "AUVIO BTS200M"
    device.string = "FC:58:FA:AB:91:ED"
    device.api = "bluez"
    device.class = "sound"
    device.bus = "bluetooth"
    device.form_factor = "headset"
    bluez.path = "/org/bluez/hci0/dev_FC_58_FA_AB_91_ED"
    bluez.class = "0x260404"
    bluez.alias = "AUVIO BTS200M"
    device.icon_name = "audio-headset-bluetooth"
    device.intended_roles = "phone"
    bluetooth.codec = "sbc"
Profiles:
    a2dp_sink: High Fidelity Playback (A2DP Sink) (sinks: 1, sources: 0, priority: 40, available: yes)
    handsfree_head_unit: Handsfree Head Unit (HFP) (sinks: 1, sources: 1, priority: 30, available: yes)
    off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
Active Profile: a2dp_sink
Ports:
    headset-output: Headset (type: Headset, priority: 0, latency offset: 0 usec, available)
        Part of profile(s): a2dp_sink, handsfree_head_unit
    headset-input: Headset (type: Headset, priority: 0, latency offset: 0 usec, availability unknown)
        Part of profile(s): handsfree_head_unit'''

I had tried using PAVU with the desired str-dh190 device connected. But Output Devices tab does not allow me to assign it to a different port. It's hard locked as "speaker plugged in" and the selector drop menu does nothing.

How do I associate the device to a different Card/port? Or do I force the audio output to a different port?

Based on the GUI of PAVU I presume we should be dictating to the speakers which port they should slave to and the software can just use it's defaults.

EDIT January 01st: - have been trying to explore possibility of the alsamixer but keep getting lost in the menu since it doesn't display with clear tags in the GUI provided me in 22.04. Will try to get some good screenshots. There is also the outside possibility that I fat fingered a side-bar function key on the Kinesis Gaming keyboard my friends gave me - will make someone visit me with a new PDF of the user manual.

I sit in a Tesla and translated this thread with Ai:

mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.