我有 Tronsmart Spunky Beat True Wireless 蓝牙耳机,它在 Windows 和 Android 上都能正常工作,但在 Linux 上配对后 5 分钟就会关闭。在此之前,它工作正常,我无法切换到 HSP,也无法使用麦克风。有人知道驱动程序、解决方法或我可以使用的东西吗?
我查看了 Arch Wiki :),但没有得到帮助,我禁用了 pulseaudio 在空闲时自动关闭设备的功能并重新启动了 pulseaudio,但它仍然这样。
我正在使用 Ubuntu 19.10 和内核版本 5.3,我也尝试过 Ubuntu 18.04。
有什么办法可以解决这个问题吗?
答案1
我也遇到了同样的问题,最后终于解决了
参考:
https://itectec.com/ubuntu/ubuntu-failed-to-change-profile-to-headset_head_unit/
https://wiki.archlinux.org/index.php/Bluetooth_headset#HFP_not_working_with_PulseAudio
并且感谢 u/uguRBOR,他甚至在收件箱中也帮助了我。
一旦它开始工作,你必须在启动时以脚本的形式执行命令
ofono-phonesim -p 12345 /usr/share/phonesim/default.xml &
# sleep 0.05;
sudo service ofono restart;
# sleep 0.05;
~/ofono/test/enable-modem /phonesim;
如果需要,启用睡眠功能,对我来说,没有睡眠也可以
测试耳机是否开始工作(无需等待 5 分钟关闭)的最简单方法是检查pavucontrol
*,如果 HSP/HFP 可用(如果显示(不可用)则您的耳塞会在一段时间后照常关闭。
需要注意的重要事项:
- 我不确定这些都是让它工作所需的所有步骤,因为我已经尝试了很长时间来修复它,并且最近成功了,我试图在另一台装有 Linux Mint 的笔记本电脑上复制它,失败的(显示无调制解调器)。
因此,如果有人能在全新发行版安装后,一步步指导如何从头开始运行,我将非常感激。
由于某种原因,我无法将其作为 systemd 服务运行,即使该服务运行良好,启动时启动的服务也会失败(IDK)并需要重新启动才能工作。所以我只是在 gnome 中
使用 aka 启动应用程序运行脚本。gnome-session-properties
由于我无法在 mint 上复制它,因此对创建调制解调器的帮助是值得赞赏的,因为我不记得(从一开始)我所做的所有事情,这些事情实际上使它工作了。
这个问题需要一步一步地明确解决,因为很多人都遇到过这个问题。也许有人可以编写一个脚本来自动解决,因为这是一个相当愚蠢的错误,让很多人恼火