相关疑难解决方法(0)

PulseAudio 无法加载蓝牙模块

我在使用全新 15.10 安装连接蓝牙扬声器时遇到问题(编辑:也适用于 16.04)。扬声器已连接,但未列为可用音频设备。

我尝试使用以下方法加载蓝牙模块:

sudo pactl load-module module-bluetooth-discover
Failure: Module initialization failed
Run Code Online (Sandbox Code Playgroud)

相同的扬声器在 14.04 上运行良好。任何想法如何正确加载模块以便我可以使用我的扬声器?

sound pulseaudio bluetooth 15.10 16.04

51
推荐指数
3
解决办法
10万
查看次数

如何让我的支持蓝牙的手机通过我的 Ubuntu 机器传输音频?

在 Windows 上进行此设置相对简单,但我无法弄清楚如何在 Ubuntu 中进行设置。

我的手机与 Ubuntu 机器配对,我只是想将音频从手机传输到它。但是,我不知道该怎么做。

注意:如果有帮助的话,我已经安装了Blueman

sound bluetooth

10
推荐指数
1
解决办法
1381
查看次数

将音频流式传输到移动设备

我想将音频从 Ubuntu 10.10 流式传输到我的 HTC Desire HD (Android 2.2)。

到目前为止,我已经看到了从音频播放器流式传输的解决方案,但我想将任何音频输出从 PC 流式传输到我的手机。我的用例是在床上用 VLC 或在线(BBC iPlayer)观看电视/电影,而不必使用我的环绕声系统,这可能会吵醒我的室友。我不仅在谈论 Banshee 的音乐,还谈论系统制作的任何音频。

我在想 PulseAudio 非常强大,是否可以通过它将音频路由到移动设备?可以通过蓝牙完成吗?

提前加油!

sound pulseaudio bluetooth

9
推荐指数
2
解决办法
8202
查看次数

bluetoothd (BlueZ 5) 不会与任何设备连接

解决了。 编辑: 见下文。

我想我已经为这个问题在互联网上搜索了足够长的时间。已经被问过很多次了,但没有一个解决方案适合我。我升级到 BlueZ 5 是因为我希望最终能够使用它的低能耗功能。但是现在,我什至无法配对我的设备。我不能使用 GUI,因为这最终将用于嵌入式 linux 系统。因此,我想我也不能使用bluetoothctl,因为它需要一个交互式会话。(我可能错了。)所以我希望一切都按照这个顺序通过 BASH、C 或 python。此外,因为它需要自动化,配对和连接必须从蓝牙设备启动,而不是从 linux box。最后,所有设备都需要使用 a2dp 配置文件。

似乎有很多方法,但我不清楚一个在哪里结束,另一个从哪里开始:

方法 1:

a) $ sudo bluetoothd -d -n #以详细模式运行蓝牙

b) $ hciconfig hci1 up#打开设备

$ hciconfig -a #查看设备属性

    Type: BR/EDR  Bus: USB
    BD Address: 00:02:72:C5:D8:E0  ACL MTU: 1021:8  SCO MTU: 64:1
    UP RUNNING PSCAN ISCAN 
    RX bytes:32875 acl:761 sco:0 events:1037 errors:0
    TX bytes:20178 acl:780 sco:0 commands:329 errors:0
    Features: 0xbf 0xfe 0xcf 0xfe 0xdb 0xff 0x7b 0x87
    Packet type: DM1 DM3 DM5 …
Run Code Online (Sandbox Code Playgroud)

bluetooth kubuntu

9
推荐指数
1
解决办法
3万
查看次数

没有从 12.04 到蓝牙耳机的 A2DP 流音频

我想使用耳机(Bose 蓝牙耳机系列 2)收听来自 Ubuntu 的流音频。虽然建立了蓝牙连接,但我一直无法通过耳机听到任何声音。我一般如何解决这个问题(我知道这听起来可能很残酷,但我对 linux 上的音频设置知之甚少)?

当我使用我的其他蓝牙耳机时,BlueAnt Q2 ( http://www.myblueant.com/products/headsets/q2/index.php ) 正在播放。在声音设置面板上的“硬件”选项卡中(不确定它是如何正式命名的,但请参见下图)显示了我的耳机。

在此处输入图片说明

但是,通过蓝牙连接时,Bose one 永远不会出现在同一个窗口中,除了在我手动断开耳机连接后的几秒钟(此时快照如下图。连接时,Bose BT2 的东西永远不会显示。顺便说一句,对于 Android 手机,这款耳机效果很好)。

在此处输入图片说明

Bose 的手册表明,

Make sure the device supports A2DP audio streaming.
Run Code Online (Sandbox Code Playgroud)

所以我试图弄清楚我的 Ubuntu 上是否启用了 A2DP(指的是我可以将我的电脑用作 A2DP 接收器/蓝牙扬声器吗?),发现它可能可用,如下图所示:

$ sdptool search --bdaddr local a2snk
Searching for a2snk on FF:FF:FF:00:00:00 ...
Service Name: Audio Sink
Service RecHandle: 0x10005
Service Class ID List:
  "Audio Sink" (0x110b)
Protocol Descriptor List:
  "L2CAP" (0x0100)
    PSM: 25
  "AVDTP" (0x0019)
    uint16: 0x102
Profile Descriptor …
Run Code Online (Sandbox Code Playgroud)

bluetooth headset a2dp

8
推荐指数
3
解决办法
3万
查看次数

使用 A2DP 时出现“连接失败:流设置失败”

我正在尝试将我的 PC 用作 Nexus 7 的 A2DP 接收器,但我似乎无法连接。

我使用的蓝牙适配器是 ASUS-BT211

错误:蓝牙

我已经尝试过的事情:

  • 将源添加到pulseaudio“启用”行。
  • 将 Socket 添加到pulseaudio“禁用”行。
  • 安装所有蓝牙包。

但是,它仍然没有固定。

不是适配器问题。它在 Windows 中运行良好。

pulseaudio bluetooth a2dp

8
推荐指数
1
解决办法
2万
查看次数

从蓝牙连接的智能手机播放音乐时,是否可以将 Ubuntu 用作扬声器?

有没有办法将笔记本电脑用作智能手机的扬声器?我通过蓝牙将它们连接起来,发现智能手机可以用作音乐和声音的输入设备。

你可以在这里看到它: 在此处输入图片说明

我的智能手机说笔记本电脑已链接为音频系统。如果我在智能手机上播放一些音乐,它会被音频管理器识别。您可以在图片中看到它,酒吧处于活动状态并随着音乐不断移动。但我什么也听不见。我怎样才能让它工作?

哦,我忘了:我在联想 Y560 上使用 Ubuntu 12.04 作为 64 位,智能手机有 Android 2.3.6

此致

sound speakers bluetooth smartphone 12.04

7
推荐指数
2
解决办法
6608
查看次数

`apt-get` 和通配符:globs 与 regex

编辑:请注意,如下所述,我知道此站点上的答案解释apt-get使用正则表达式来解释包的名称。事实上,问题直接在于它的实际行为与记录的行为不同的方式。请在建议重复之前阅读问题。


该站点上的一些答案警告不要使用apt-get通配符(即星号: *),因为apt-get据说将它们扩展为正则表达式,这可能会产生意外(和不希望的)结果,尤其是apt-get remove. 事实上,Ubuntuman页面apt-get读取:

如果没有包与给定的表达式匹配并且表达式包含“.”、“?”之一 或 '*' 那么它被假定为一个 POSIX 正则表达式,它被应用于数据库中的所有包名称。然后安装(或删除)任何匹配项。请注意,匹配是由子字符串完成的,因此 'lo.*' 匹配 'how-lo' 和 'lowest'。如果这是不希望的,请使用 '^' 或 '$' 字符锚定正则表达式,或者创建更具体的正则表达式。

事实上,这个答案声称:

apt-get 接受正则表达式而不是 glob 模式作为外壳。

我相信这是错误的(至少从 Xenial 开始)。例如,我可以重现以下行为:

$ sudo apt-get install -s 'meld*'
[...]
Note, selecting 'meld' for glob 'meld*'
[...]

$ sudo apt-get install -s 'meldt*'
[...]
Note, selecting 'python-meld3' for regex 'meldt*'
Note, selecting 'python3-meld3' for regex 'meldt*'
Note, selecting …
Run Code Online (Sandbox Code Playgroud)

package-management apt

7
推荐指数
1
解决办法
4799
查看次数