我有一台 HP Envy 15-j171nr 笔记本电脑。我安装了 Ubuntu 18.04.3 LTS,它自动安装了除蓝牙之外的大部分驱动程序。从 hp 网站我只能发现它有Broadcom 蓝牙驱动程序 我不知道这里的问题是什么。我尝试用谷歌搜索,但有一些解决方案超出了我的理解。
我已经尝试过这个但它不会产生任何重大影响:
sudo service bluetooth start
编辑:
以下是输出lspci -knn | grep Net -A3; lsusb
07:00.0 Network controller [0280]: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe [1814:3290]
Subsystem: Hewlett-Packard Company Ralink RT3290LE 802.11bgn 1x1 Wi-Fi and Bluetooth 4.0 Combo Adapter [103c:18ec]
Kernel driver in use: rt2800pci
Kernel modules: rt2800pci
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 003: ID 04f2:b40d Chicony Electronics Co., Ltd
Bus 002 Device 004: ID 138a:0050 Validity Sensors, Inc. Swipe Fingerprint Sensor
Bus 002 Device 002: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
sudo /etc/init.d/bluetooth status
以下是之后的输出sudo /etc/init.d/bluetooth start
:
● bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:bluetoothd(8)
答案1
sudo add-apt-repository ppa:blaze/rtbth-dkms
sudo apt update
sudo apt install rtbth-dkms
sudo vim /etc/rc.local
modprobe rtbth &> /dev/null
在“exit 0”之前添加命令并保存。
sudo chmod 777 /etc/rc.local
sudo apt install blueman
重启。