我已经尝试了所有方法,但无法让 LDAC 与 Sony WF-1000-MX4 配合使用。
我已经添加:
sudo add-apt-repository ppa:berglh/pulseaudio-a2dp
我运行了更新和升级并安装了:
sudo apt install libldac pulseaudio-modules-bt libavcodec-extra58 libfdk-aac1 bluez pulseaudio blueman
当我跑步时:
pacmd list cards
我得到:
index: 1
name: <bluez_card.14_3F_A6_A6_80_11>
driver: <module-bluez5-device.c>
owner module: 24
properties:
device.description = "WF-1000XM4"
device.string = "14:3F:A6:A6:80:11"
device.api = "bluez"
device.class = "sound"
device.bus = "bluetooth"
device.form_factor = "headset"
bluez.path = "/org/bluez/hci0/dev_14_3F_A6_A6_80_11"
bluez.class = "0x240404"
bluez.alias = "WF-1000XM4"
device.icon_name = "audio-headset-bluetooth"
device.intended_roles = "phone"
profiles:
headset_head_unit: Headset Head Unit (HSP/HFP) (priority 30, available: unknown)
a2dp_sink_sbc: High Fidelity Playback (A2DP Sink: SBC) (priority 40, available: unknown)
a2dp_sink_aac: High Fidelity Playback (A2DP Sink: AAC) (priority 40, available: unknown)
a2dp_sink_aptx: High Fidelity Playback (A2DP Sink: aptX) (priority 40, available: no)
a2dp_sink_aptx_hd: High Fidelity Playback (A2DP Sink: aptX HD) (priority 40, available: no)
a2dp_sink_ldac: High Fidelity Playback (A2DP Sink: LDAC) (priority 40, available: no)
off: Off (priority 0, available: yes)
active profile: <a2dp_sink_aac>
sinks:
bluez_sink.14_3F_A6_A6_80_11.a2dp_sink/#1: WF-1000XM4
sources:
bluez_sink.14_3F_A6_A6_80_11.a2dp_sink.monitor/#2: Monitor of WF-1000XM4
ports:
headset-output: Headset (priority 0, latency offset 0 usec, available: unknown)
properties:
headset-input: Headset (priority 0, latency offset 0 usec, available: unknown)
properties:
(A2DP Sink: LDAC) (优先级 40,可用:否) 末尾的“否”已经足够清楚了,但为了确保我运行了:
pacmd set-card-profile 1 a2dp_sink_ldac
并得到:
Failed to set card profile to 'a2dp_sink_ldac'
有人知道我还能尝试什么吗?我花了一个下午的时间尝试让它工作。
我也尝试过 Pipewire,但结果差不多。
答案1
如上所述,将音质模式设置为“稳定连接优先”。这为我解决了一个难题,谢谢