日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu20.04使用摸索(二)——蓝牙耳机连接

發(fā)布時間:2023/12/14 Ubuntu 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu20.04使用摸索(二)——蓝牙耳机连接 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

文章目錄

  • 前言
  • 一、一鍵搞不定?
  • 二、失敗的摸索過程
    • 1.安裝blueman
    • 2.安裝pavucontrol
    • 3.重啟藍(lán)牙服務(wù)
    • 4.安裝pulseaudio-module-bluetooth
    • 5.修改配置文件
  • 三、梳理后重新開始
    • 1.找到勝利的曙光
    • 2.重來1遍確保流程正確
    • 3.結(jié)論
  • 總結(jié)


前言

這篇博客的起因是我想連接下藍(lán)牙耳機(jī)聽下網(wǎng)上的課程。


一、一鍵搞不定?

鑒于我是個小白,所以我一開始采用的是最Low的方式對藍(lán)牙耳機(jī)進(jìn)行連接,即使用左上角的藍(lán)牙設(shè)置,然而它就一直轉(zhuǎn)啊轉(zhuǎn)啊,絲毫不理會我的感受。

二、失敗的摸索過程

1.安裝blueman

一開始毫無反應(yīng)后,我搜索了一下,網(wǎng)上基本都在說可以安裝Blueman來管理藍(lán)牙設(shè)備更好,于是我根據(jù)下面的指令安裝了Blueman。

sudo apt install blueman ./blueman

安裝blueman后通過blueman我先后嘗試了連接我的藍(lán)牙耳機(jī)和藍(lán)牙手環(huán),結(jié)果發(fā)現(xiàn)手環(huán)成功連接上了,但是沒有任何聲音,而耳機(jī)則毫無反應(yīng)。

2.安裝pavucontrol

由于手環(huán)沒有任何聲音,而且聲音設(shè)置里沒有我的手環(huán)。于是我又進(jìn)行了搜索,找到了教程說可以通過安裝pavucontrol來進(jìn)行控制輸出設(shè)備。

sudo apt install pavucontrol pavucontrol

然而打開之后雖然好像有那么回事,但無論是怎么設(shè)置,還是沒有看到我的手環(huán)。重啟也沒有什么幫助。

3.重啟藍(lán)牙服務(wù)

折騰了一通后不知道哪里有問題,本來連接上的手環(huán)直接不能連接了,本來配對時會彈出的是否同意也直接不彈出了,每次一配對就一閃而過,然后就系統(tǒng)報錯,并且顯示配對失敗。

sudo service bluetooth start bluetoothctl

然后輸入下面的指令

power on agent on default-agent scan on pair yourDeviceMAC

這時其實(shí)我已經(jīng)比較接近答案了,但是我嘗試后還是不行,總是報錯Failed to pair: org.bluez.Error.InProgress

4.安裝pulseaudio-module-bluetooth

檢索上面的錯誤,我搜索到了新方法

sudo apt install pulseaudio-module-bluetooth pulseaudio -k pulseaudio --start sudo pactl load-module module-bluetooth-discover

結(jié)果提示:失敗。模塊初始化失敗

5.修改配置文件

頭疼但是還是想著繼續(xù)的我繼續(xù)搜索,發(fā)現(xiàn)了一個修改配置文件的方法

sudo gedit /etc/pulse/default.pa sudo gedit /usr/bin/start-pulseaudio-x11

具體可見:修改配置文件
修改完沒有任何變化,至此我已經(jīng)開始有點(diǎn)崩潰了,其實(shí)這個過程是分兩天來做的,不然更無語。

三、梳理后重新開始

認(rèn)真梳理了下,我把上面步驟中修改的配置文件還原了,然后安裝的庫我把pavucontrol刪掉了,留下blueman和pulseaudio-module-bluetooth的原因是提到它們兩個的教程太多了,我想再試下,另外blueman的確比自帶的好用,至少有提示。。。

1.找到勝利的曙光

忽略又是半個多小時的資料搜索,我找到了一份在命令行下進(jìn)行藍(lán)牙連接的教程(在文章的最后)。我也思考了一下,因?yàn)槲液竺嬉恢睙o法配對和連接的最大問題是是否配對的詢問彈不出來,因此我也覺得在命令行下會更靠譜一些,一番嘗試之后終于成功了!右上角的blueman也亮了起來。流程如下:

bluetoothctl

然后進(jìn)到藍(lán)牙方面的界面,依次輸入下面的指令,XX:XX:XX:XX:XX:XX是你藍(lán)牙設(shè)備的MAC地址,你可以在scan on后在輸出列表中里面找,也可以用blueman右鍵查看。

scan on trust XX:XX:XX:XX:XX:XX pair XX:XX:XX:XX:XX:XX connect XX:XX:XX:XX:XX:XX

到這里為止我的藍(lán)牙連接終于成功了。

2.重來1遍確保流程正確

我把Blueman和pulseaudio-module-bluetooth卸載了,耳機(jī)已經(jīng)建立好的連接也直接斷開了,重新按照上面的流程來發(fā)現(xiàn)死活配對不上了。下面是剛進(jìn)bluetoothctl的輸出和進(jìn)行配對后的輸出。


此時我們可以很明顯地看到這里顯示的是Discovering:no,因此我感覺加入下面的應(yīng)該有效果

sudo apt install pulseaudio-module-bluetooth pulseaudio -k pulseaudio --start sudo pactl load-module module-bluetooth-discover

結(jié)果果然成功了,重開一個終端跑上面的指令后,再次進(jìn)入bluetoothctl后重新輸?shù)?步的指令,得到的提示都變了,Control變成了Pairable:yes。詢問那個配對密鑰時選擇yes,馬上就配對成功了,然后再連接也立刻連接上了。

3.結(jié)論

Blueman不是必要的,pulseaudio-module-bluetooth是必須的。認(rèn)真思考了一下:這里應(yīng)該是Ubuntu的module-bluetooth-discover一直沒有很好的適配和加載吧,另外那個配對詢問的彈窗魯棒性估計也有問題。因此針對這兩個問題,直接使用重新加載和在命令行下配對連接的方式就好了。具體流程見第2步。
參考:
1、Discovering:no的解決思路
2、命令行下進(jìn)行藍(lán)牙連接


總結(jié)

本文介紹了Ubuntu20.04下連接藍(lán)牙耳機(jī)的可靠方法(個人感覺應(yīng)該也適用于其他藍(lán)牙設(shè)備),希望能幫到有需要的人。

總結(jié)

以上是生活随笔為你收集整理的Ubuntu20.04使用摸索(二)——蓝牙耳机连接的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。