2016 年 1 月 5 日您好,有谁能解释一下为什么我的蓝牙耳机无法与使用脉冲音频的任何 ubuntu 设备配合使用。仍然遇到同样的问题。我决定回到 Windows,直到解决这个问题。只是在虚拟化环境中使用我的 xubuntu,因为音频和蓝牙等简单的东西已经存在了十年,但仍然缺乏全面的兼容性。
话虽如此,我确实尝试全新安装 Xubuntu 14.04LTS,但仍然无法使蓝牙与下面发布的信息一起工作。请有人修复这个错误!
2015 年 10 月 7 日至今仍未修复蓝牙音频设备问题。
我找到了解决方法,但没有真正的解决办法。所以我的问题是,如何解决这个蓝牙问题?
以下是蓝牙问题的列表。
- 当蓝牙设备在电话模式下无法正常工作时,听起来像是编解码器问题或其他问题
- 同步您的设备后,它不会自动识别脉冲音频,除非您采取额外步骤使其工作。
如果我打开高保真播放 (A2DP),音频听起来很棒,但不能使用设备的麦克风。是的,该设备可以与其他设备配合使用,但是当我转到 Linux 时,除非我打开高保真播放 (A2DP),否则设备听起来很糟糕
在设计像 Linux 这样的操作系统时,最好使用能力,让它尽可能地用户友好,而不需要大量额外的步骤。只是对每个人的代码进行一点批评。我个人不介意安装像 qemu 虚拟化这样的东西,与处理蓝牙问题相比,这是一件轻而易举的事,蓝牙问题绝对是愚蠢的,因为它今天能用,明天就不能用了。
为了让你知道我在使用蓝牙时遇到了多少麻烦,我确实设置了 qemu 虚拟化,并使其启动并运行,脚本和命令行以及读取都没有问题,但是当我转向这个蓝牙问题时,他们有 100 万个结果,却没有真正的解决方案来解决它..
这是一个变通方法,但不是解决方案!我运行的让音频工作的脚本只有大约一半的时间有效。我认为这个问题可以追溯到某种错误的编码。我不是构建这类东西的专家,但有人会认为重新加载或刷新东西的关键功能应该内置到 GUI 中。
[桌面条目] 版本=1.0 类型=应用程序 名称=蓝牙 注释= Exec=/usr/bin/terminator -x sudo pactl load-module module-bluetooth-discover 图标= 路径= 终端=false StartupNotify=false
现在我又回到原点,蓝牙同步得很好,但脉冲音频不知为何没有检测到它。我重启后就出现了这种情况。2015 年 9 月 10 日
我甚至将 sudo pactl load-module module-bluetooth-discover 放入 rc.local 中
那么现在怎么办..
你好,我找到了一些其他蓝牙帮助主题,但没有一个能解决我的问题。我有 Xubuntu 14.04LTS 四核超线程,显示 8 个内核,8GB 内存。
首先,我可以配对蓝牙,但听不到任何声音。此外,我在 Pulse Audio 中查找了该设备,但没有找到任何与我连接的蓝牙设备类似的设备。
第二,我一直讨厌在论坛上发帖,所以......我决定进行大量的 Google 搜索,但却没有找到任何可以帮助解决这个问题的方法。
我确实找到了这篇文章蓝牙在 ubuntu 14.04 LTS 中不起作用
这篇文章似乎对我安装此列表后的问题没有帮助不要执行这些命令,除非你想头疼
sudo apt-get install bluez bluez-alsa bluez-audio bluez-btsco bluez-compat bluez-cups \
bluez-dbg bluez-gstreamer bluez-pcmcia-support bluez-tools bluez-utils python-bluez \
bluewho indicator-bluetooth libbluetooth-dev libgnome-bluetooth11 libbluetooth3 \
python-gobject python-dbus
有人能告诉我我哪里搞砸了吗?问题似乎出在哪儿,在 Windows 中我可以正常连接蓝牙耳机,但当我连接到 Linux 蓝牙时,我却又想不通。
在此先感谢您对这个项目提供的任何帮助,使我的蓝牙正常工作。
以下是终端结果:
pactl list short | grep blue –
loren@loren-Laptop:~$ pactl list short | grep blue –
grep: –: No such file or directory
loren@loren-Laptop:~$
在与上述命令斗争之后,我决定使用此命令清除我之前安装的所有混乱内容。
sudo apt-get purge bluez bluez-alsa bluez-audio bluez-btsco bluez-compat bluez-cups bluez-dbg bluez-gstreamer bluez-pcmcia-support bluez-tools bluez-utils python-bluez bluewho indicator-bluetooth libbluetooth-dev libgnome-bluetooth11 libbluetooth3 python-gobject python-dbus
这个命令救了我一命。
然后我就跑了sudo apt-get install ubuntustudio-desktop
现在我可以控制蓝牙设置并删除蓝牙设备,但仍然存在通过脉冲音频获取任何音频的问题。
loren@loren-Laptop:~$ sudo pactl load-module module-bluetooth-discover
Failure: Module initialization failed
loren@loren-Laptop:~$
此命令不起作用,但设备已配对并连接,但仍然存在音频问题。
这不是一个重复的帖子,因为它涉及到了所有其他与蓝牙相关的帖子中的许多失败变量。
答案1
sudo pactl load-module module-bluetooth-discover
与设备配对后很有可能会在声音设置中显示它。
如果你使用 Blueman 作为蓝牙管理器,则可能需要在每次重启后使用该命令
答案2
好的,它是 pactl load-module module-bluetooth-discover 的组合
但是第一次运行就失败了,重启之后我不确定谁负责蓝牙的后端进程,但是每次设备同步时都需要有人输入这个命令..sudo pactl load-module module-bluetooth-discover
好的。。经过反复研究,我做了以下工作,以便让自己和那些完全不懂电脑的人(比如我自己)更轻松,我创建了一个脚本来解决这个问题......
蓝牙教程
/bin/sh 复制代码
sudo pactl 加载模块模块蓝牙发现
以上只是暂时解决您的蓝牙噩梦。我不是专家,但有人会想到此命令会在同步期间自动运行,或者至少在 GUI 上放置一些内容以指向此命令。
警告:这可能无法解决所有人的问题,Ubuntu 中的蓝牙问题种类繁多。
现在为了运行这个命令,我从桌面创建了一个启动器
有几种方法可以做到这一点。这里有一种方法可能更简单。
右键单击桌面创建启动器。名称:蓝牙命令:/usr/bin/terminator -x sudo pactl load-module module-bluetooth-discover
单击“保存”,然后双击该图标并使其可执行
只要记住,当您同步蓝牙耳机时运行此命令即可。
安装 sudo apt-get install pulseaudio-module-bluetooth 后
请记住,这是在我删除上述命令并运行 sudo apt-get install ubuntustudio-desktop 之后
它最终出现在脉冲音频中,我不确定为什么它在安装中被遗漏了。
非常感谢大家对 Ubuntu 项目的帮助和承诺。
参考这篇文章,我发现它对解决方案很有用。在用这个命令搜索谷歌后:pactl load-module module-bluetooth-discover