如何修复 Kubuntu 蓝牙问题(通过修复源代码)?

如何修复 Kubuntu 蓝牙问题(通过修复源代码)?

这是关于通过修复源代码来修复错误。我知道所有的解决方法。这不是重复的。

我已经使用 Kubuntu 大约一年半了。Ubuntu 的稳定性和熟悉的 KDE 桌面都很棒。但是连接任何蓝牙耳机以高质量(A2DP Sink)工作都是一场噩梦。有一个众所周知的错误,除了连接耳机将其设置为低质量、断开连接、重新连接并将其设置为高质量之外没有真正的解决方案。我已经在其他发行版上测试过它,没有这样的问题。(这里和其他地方有很多关于这个问题的帖子。)

现在,我靠编程谋生。好吧...网络编程,但我学得很快,这让我很生气,我愿意自学 Cpp 来修复这个愚蠢的错误。

我从未做过任何 Ubuntu 或 KDE 开源代码项目,而且我不知道如何克隆 KDE BT 守护进程的 repo。您能告诉我哪里可以开始吗?

Launchpad repo 似乎已死Github repo 似乎还活着。但是源代码提交已经有一年了,而且没有问题部分,所以我不确定这是否是开始处理的正确代码。

Ubuntu/KDE 的朋友们帮助了我,这样我就可以帮助让 Kubuntu 变得更好 :)

干杯

答案1

我在 Ubuntu 14.04 上遇到了类似的问题。

以下对我有用

  1. 打开机器上的蓝牙,但不要连接设备
  2. 从命令行运行sudo pactl load-module module-bluetooth-discover。它应该返回一个正整数。
  3. 连接到你的耳机。

如果上述步骤不能解决您的问题,您可以尝试使用blueman默认的 KDE 实用程序。

  1. sudo apt-get install blueman
  2. blueman-applet
  3. 配对你的设备
  4. 连接到Audio Sink

相关内容