首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >不能在HSP/HFP模式下使用蓝牙耳机- ubuntu 20.04

不能在HSP/HFP模式下使用蓝牙耳机- ubuntu 20.04
EN

Ask Ubuntu用户
提问于 2020-05-04 23:56:18
回答 3查看 10.7K关注 0票数 11

我有一个罗技无线耳机,可以工作在两种不同的模式:高保真立体声音频(A2DP),没有麦克风和耳机(HSP/HFP)与微work。

A2DP模式可以工作,但是当我尝试切换到HSP/HFP时,耳机静音和任何背景媒体都会冻结,直到我回到A2DP。

这是我在切换模式时得到的dsmeg输出:

代码语言:javascript
运行
复制
[   82.437350] ACPI BIOS Error (bug): AE_AML_PACKAGE_LIMIT, Index (0x0000000FF) is beyond end of object (length 0xF) (20190816/exoparg2-393)
[   82.437366] No Local Variables are initialized for Method [GINF]
[   82.437367] Initialized Arguments for Method [GINF]:  (2 arguments defined for method invocation)
[   82.437368]   Arg0:   00000000bd65d180 <Obj>           Integer 00000000000000FF
[   82.437370]   Arg1:   00000000b898f041 <Obj>           Integer 0000000000000000
[   82.437374] ACPI Error: Aborting method \_SB.GINF due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-529)
[   82.437378] ACPI Error: Aborting method \_SB.GADR due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-529)
[   82.437381] ACPI Error: Aborting method \_SB.SGOV due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-529)
[   82.437384] ACPI Error: Aborting method \_SB.CGWR due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-529)
[   82.437387] ACPI Error: Aborting method \_SB.TBFP due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-529)
[   82.437390] ACPI Error: Aborting method \_SB.WMTF.WMTF due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-529)
[   82.441555] ACPI BIOS Error (bug): AE_AML_PACKAGE_LIMIT, Index (0x0000000FF) is beyond end of object (length 0xF) (20190816/exoparg2-393)
[   82.441571] No Local Variables are initialized for Method [GINF]
[   82.441572] Initialized Arguments for Method [GINF]:  (2 arguments defined for method invocation)
[   82.441573]   Arg0:   000000007a385f3f <Obj>           Integer 00000000000000FF
[   82.441576]   Arg1:   00000000c7556536 <Obj>           Integer 0000000000000000
[   82.441579] ACPI Error: Aborting method \_SB.GINF due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-529)
[   82.441583] ACPI Error: Aborting method \_SB.GADR due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-529)
[   82.441586] ACPI Error: Aborting method \_SB.SGOV due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-529)
[   82.441589] ACPI Error: Aborting method \_SB.CGWR due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-529)
[   82.441592] ACPI Error: Aborting method \_SB.TBFP due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-529)
[   82.441595] ACPI Error: Aborting method \_SB.WMTF.WMTF due to previous error (AE_AML_PACKAGE_LIMIT) (20190816/psparse-529)
[   92.294393] input: Logitech Wireless Headset (AVRCP) as /devices/virtual/input/input41

个人电脑规格是

宏碁A 515-54g (Bios v1.17 -最近)

WIFI: Intel WIFI6 AX201

英特尔核心i5 10210u

带windows 10的双引导(快速启动禁用)

编辑:

ACPI错误可能是由驱动程序问题引起的。英特尔AX201卡是一个非常新的,系统没有正确地检测到它(正如我在这里中所要求的)。也许这些问题是有关联的。

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 2020-06-04 07:44:58

我也经历过这个问题。有一个确认错误的脉冲音频和蓝光。请报告它对你的影响:https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1878194

票数 7
EN

Ask Ubuntu用户

发布于 2020-06-26 08:59:10

在从19.10移到20.04之后,我正经历着同样的问题。

当蓝牙耳机被连接时,它被自动配置为HSP/HSP,但是它不能在这种配置下工作(在19.10中)。

票数 1
EN

Ask Ubuntu用户

发布于 2021-05-23 00:33:01

我终于得到了我的蓝牙耳机工作在HSP模式,这意味着麦克风也工作。

第一步:确保您的蓝牙固件

当我执行命令时:sudo dmesg | grep -i bluetooth

我也收到了类似的信息:

蓝牙hci1: brcm/brcm 20702a1-0b05-17cb.hcd的直接固件加载失败,错误-2

在安装broadcom-bt-固件之后,返回相同的命令

21.883358蓝牙: hci0: BCM20702A1‘brcm/brcm 20702A1-0b05-17cb.hcd’修补程序

第二步:编辑/etc/脉冲/default.pa

并对模块(蓝牙)周围的ifexist和endif进行注释,从而自动执行策略和发现负载。

代码语言:javascript
运行
复制
### Automatically load driver modules for Bluetooth hardware
#.ifexists module-bluetooth-policy.so
load-module module-bluetooth-policy
#.endif

#.ifexists module-bluetooth-discover.so
#load-module module-bluetooth-discover headset=ofono
load-module module-bluetooth-discover
#.endif

第三步:清除和重新安装脉冲

我跟着这位

sudo apt-get --purge --reinstall install pulseaudio

并确保在/etc/pulse/client.conf您的autospawn = yes

reboot

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1235430

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档