You are not logged in.
I recently did a fresh install of Arch - and this problem I've had for a long time still persists, so I wanted to see if it's an hardware issue at this point or is something still amiss in my configuration.
I've been using the Galaxy Buds Pro3, and they have this problem of sound cutting out at random intervals for a couple seconds each time. What's worse, this doesn't always happen.
Sometimes I can comfortably get through multi-hour setups with my buds on and will notice no cutoffs, while sometimes it happens straight after a boot.
I'm using pipewire as my sound server and the standard bluez stack.
pactl info
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 133
Tile Size: 65472
User Name: pranay
Host Name: cypher
Server Name: PulseAudio (on PipeWire 1.4.9)
Server Version: 15.0.0
Default Sample Specification: float32le 2ch 48000Hz
Default Channel Map: front-left,front-right
Default Sink: bluez_output.3C:31:8A:44:D8:74
Default Source: bluez_input.3C:31:8A:44:D8:74
Cookie: 3083:324dpactl list cards
Card #69
Name: bluez_card.3C_31_8A_44_D8_74
Driver: module-bluez5-device.c
Owner Module: n/a
Properties:
device.api = "bluez5"
device.bus = "bluetooth"
media.class = "Audio/Device"
device.name = "bluez_card.3C_31_8A_44_D8_74"
device.description = "Pranay's Buds3 Pro"
device.alias = "Pranay's Buds3 Pro"
device.vendor.id = "bluetooth:0075"
device.product.id = "0xa013"
device.form_factor = "headset"
device.string = "3C:31:8A:44:D8:74"
api.bluez5.icon = "audio-headset"
api.bluez5.path = "/org/bluez/hci0/dev_3C_31_8A_44_D8_74"
api.bluez5.address = "3C:31:8A:44:D8:74"
api.bluez5.device = ""
api.bluez5.class = "0x244404"
api.bluez5.connection = "connected"
device.icon_name = "audio-headset-bluetooth"
bluez5.profile = "off"
spa.object.id = "0"
factory.id = "15"
client.id = "42"
object.id = "64"
object.serial = "69"
Profiles:
off: Off (sinks: 0, sources: 0, priority: 0, 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)
a2dp-sink: High Fidelity Playback (A2DP Sink, codec AAC) (sinks: 1, sources: 0, priority: 19, available: yes)
headset-head-unit-cvsd: Headset Head Unit (HSP/HFP, codec CVSD) (sinks: 1, sources: 1, priority: 2, available: yes)
headset-head-unit: Headset Head Unit (HSP/HFP, codec mSBC) (sinks: 1, sources: 1, priority: 3, available: yes)
Active Profile: a2dp-sink-sbc_xq
Ports:
headset-input: Handsfree (type: Headset, priority: 0, latency offset: 0 usec, available)
Properties:
port.type = "headset"
Part of profile(s): headset-head-unit-cvsd, headset-head-unit
headset-output: Headset (type: Headset, priority: 0, latency offset: 0 usec, available)
Properties:
port.type = "headset"
Part of profile(s): a2dp-sink-sbc, a2dp-sink-sbc_xq, a2dp-sink
headset-hf-output: Handsfree (type: Headset, priority: 0, latency offset: 0 usec, available)
Properties:
port.type = "headset"
Part of profile(s): headset-head-unit-cvsd, headset-head-unitDuring a session where I encountered this problem, I looked at journalctl for related services and got the following:
journalctl --user -u pipewire -f
Jan 07 22:45:00 cypher systemd[1342]: Started PipeWire Multimedia Service.journalctl --user -u wireplumber -f
Jan 07 22:45:00 cypher systemd[1342]: Started Multimedia Service Session Manager.
Jan 07 22:45:00 cypher wireplumber[1667]: wp-device: SPA handle 'api.alsa.acp.device' could not be loaded; is it installed?
Jan 07 22:45:00 cypher wireplumber[1667]: s-monitors: Failed to create 'api.alsa.acp.device' device
Jan 07 22:45:00 cypher wireplumber[1667]: spa.alsa: Path Mic ACP LED is not a volume or mute control
Jan 07 22:45:00 cypher wireplumber[1667]: spa.alsa: Path Mic ACP LED is not a volume or mute control
Jan 07 22:45:00 cypher wireplumber[1667]: default: Failed to get percentage from UPower: org.freedesktop.DBus.Error.NameHasNoOwner
Jan 07 22:45:00 cypher wireplumber[1667]: wp-device: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
Jan 07 22:45:00 cypher wireplumber[1667]: s-monitors-libcamera: PipeWire's libcamera SPA plugin is missing or broken. Some camera types may not be supported.
Jan 07 22:45:19 cypher wireplumber[1667]: spa.bluez5.native: RFCOMM receive command but modem not available: AT+SAMSUNG=VID,117,PID,40979,BTVER,R630XXU0AYJ1
Jan 07 22:45:19 cypher wireplumber[1667]: spa.bluez5.native: RFCOMM receive command but modem not available: AT+SAMSUNG=VR_BTN,0journalctl -u bluetooth -f
Jan 07 22:45:00 cypher bluetoothd[1107]: Endpoint registered: sender=:1.27 path=/MediaEndpoint/A2DPSource/aptx_ll_0
Jan 07 22:45:00 cypher bluetoothd[1107]: Endpoint registered: sender=:1.27 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
Jan 07 22:45:00 cypher bluetoothd[1107]: Endpoint registered: sender=:1.27 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
Jan 07 22:45:00 cypher bluetoothd[1107]: Endpoint registered: sender=:1.27 path=/MediaEndpoint/A2DPSource/faststream
Jan 07 22:45:00 cypher bluetoothd[1107]: Endpoint registered: sender=:1.27 path=/MediaEndpoint/A2DPSource/faststream_duplex
Jan 07 22:45:00 cypher bluetoothd[1107]: Endpoint registered: sender=:1.27 path=/MediaEndpoint/A2DPSink/opus_05
Jan 07 22:45:00 cypher bluetoothd[1107]: Endpoint registered: sender=:1.27 path=/MediaEndpoint/A2DPSource/opus_05
Jan 07 22:45:00 cypher bluetoothd[1107]: Endpoint registered: sender=:1.27 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Jan 07 22:45:00 cypher bluetoothd[1107]: Endpoint registered: sender=:1.27 path=/MediaEndpoint/A2DPSource/opus_05_duplex
Jan 07 22:45:53 cypher bluetoothd[1107]: /org/bluez/hci0/dev_3C_31_8A_44_D8_74/sep1/fd0: fd(27) readyThis is my first post, so please let me know if I'm missing some critical piece of information that I should include in this message.
Thank you to everyone in advance.
Offline