Ubuntu 16.04 LTS 中的蓝牙不再起作用(关闭蓝牙但无法重新打开)

Ubuntu 16.04 LTS 中的蓝牙不再起作用(关闭蓝牙但无法重新打开)

tl;dr 我关闭了蓝牙,但它无法重新打开。

我已经运行 Ubuntu 16.04 LTS 大约六个月了,蓝牙一直运行正常。我一直使用蓝牙与 Logitech M555b 鼠标,没有任何问题。我最近购买了另一款蓝牙鼠标(Logitech T630),成功设置后,它变得非常滞后且不稳定。

我关闭了蓝牙并且它无法重新打开。(我使用系统设置>蓝牙下的切换开关将其关闭)我花了两天时间尝试重新打开蓝牙,但没有成功。

蓝牙图标已从顶部菜单栏消失,并且不会再出现。我尝试使用“系统设置”>“蓝牙”下的切换按钮重新打开蓝牙,起初它会切换到“开”并变成橙色,但菜单图标不会返回,关闭“设置”并重新打开后,它会回到“关”的位置。

当我的蓝牙仍然在“rfkill list all”下显示为“hci0”(没有软阻止)时,就会发生这种情况。现在它在“rfkill list all”下根本不显示,并且系统设置 > 蓝牙下的所有选项(包括切换开关)都变灰了。

我尝试过的事情:

  • ‘sudo /etc/init.d/bluetooth 重启’
  • ‘sudo modprobe btusb’
  • '通过 Synaptic 重新安装所有蓝牙相关软件包
  • ‘rfkill unblock hci0’(当蓝牙显示在‘rfkill list all’下时,即使没有软阻止,但‘hci0’不再显示在‘rfkill list all’下
  • ‘rfkill 解除全部阻止’
  • ‘sudo apt-get 安装——重新安装 bluez’
  • 'sudo hciconfig hci0 reset' & 'sudo hciconfig hci0 up'(之前 hci0 还出现,但现在 hci0 已经消失了)
  • ‘sudo 服务蓝牙停止’ & ‘sudo 服务蓝牙启动’
  • 安装“蓝牙”包
  • 安装“blueman”包(运行此应用程序确实暂时恢复了菜单栏中的蓝牙图标,但其所有选项均不起作用)
  • ‘sudo mv /etc/bluetooth /etc/bluetooth.backup’
  • 多次重启和关机

我读过几十个与 Ubuntu 中的蓝牙问题相关的链接,但都不起作用。我不认为这是重复的。以下是我尝试从中寻找解决方案的一些链接:

  • askubuntu.com/questions/286834/bluetooth-not-working-in-ubuntu-13-04
  • ubuntuforums.org/showthread.php?t=2324071
  • ubuntuforums.org/showthread.php?t=2219575
  • askubuntu.com/questions/758778/ubuntu-15-10-bluetooth-no-adapters-found?noredirect=1&lq=1
  • askubuntu.com/questions/474839/bluetooth-is-disable-on-ubuntu-14-04
  • askubuntu.com/questions/614319/ubuntu-15-04-bluetooth-no-adapters-found-dell-precision-m4800
  • ubuntuforums.org/showthread.php?t=1546007

还有更多,但它不允许发布链接,因为我是该网站的新人。

以下是一些不同的输出:

$ lsusb

Bus 002 Device 002: ID 8087:8001 Intel Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8009 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 1c4f:0032 SiGma Micro 
Bus 003 Device 002: ID 04d9:0161 Holtek Semiconductor, Inc. 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

$ rfkill 列出全部

0: phy0: Wireless LAN
    Soft blocked: yes
    Hard blocked: no

$ lspci -knn | grep Net -A2; lsusb

03:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b1] (rev 73)
    Subsystem: Intel Corporation Dual Band Wireless-AC 7260 [8086:4070]
    Kernel driver in use: iwlwifi
Bus 002 Device 002: ID 8087:8001 Intel Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8009 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 1c4f:0032 SiGma Micro 
Bus 003 Device 002: ID 04d9:0161 Holtek Semiconductor, Inc. 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

$“hciconfig -a”未返回任何内容

$ lsmod

Module                  Size  Used by
bluetooth             520192  0
xt_multiport           16384  2
iptable_filter         16384  1
ip_tables              24576  1 iptable_filter
x_tables               36864  3 ip_tables,xt_multiport,iptable_filter
input_leds             16384  0
pci_stub               16384  1
vboxpci                24576  0
vboxnetadp             28672  0
vboxnetflt             28672  0
vboxdrv               454656  3 vboxnetadp,vboxnetflt,vboxpci
snd_hda_codec_hdmi     53248  1
arc4                   16384  2
nls_iso8859_1          16384  1
intel_rapl             20480  0
x86_pkg_temp_thermal    16384  0
intel_powerclamp       16384  0
coretemp               16384  0
kvm_intel             172032  0
kvm                   540672  1 kvm_intel
snd_hda_codec_realtek    86016  1
snd_hda_codec_generic    77824  1 snd_hda_codec_realtek
iwlmvm                311296  0
irqbypass              16384  1 kvm
snd_hda_intel          40960  5
mac80211              737280  1 iwlmvm
crct10dif_pclmul       16384  0
crc32_pclmul           16384  0
snd_hda_codec         135168  4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
snd_soc_rt5640        114688  0
snd_hda_core           73728  5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_hwdep              16384  1 snd_hda_codec
snd_soc_ssm4567        16384  0
snd_soc_rl6231         16384  1 snd_soc_rt5640
iwlwifi               200704  1 iwlmvm
aesni_intel           167936  0
aes_x86_64             20480  1 aesni_intel
lrw                    16384  1 aesni_intel
gf128mul               16384  1 lrw
glue_helper            16384  1 aesni_intel
snd_soc_core          212992  2 snd_soc_rt5640,snd_soc_ssm4567
ablk_helper            16384  1 aesni_intel
cryptd                 20480  2 aesni_intel,ablk_helper
snd_compress           20480  1 snd_soc_core
ac97_bus               16384  1 snd_soc_core
snd_pcm_dmaengine      16384  1 snd_soc_core
snd_pcm               106496  7 snd_soc_rt5640,snd_soc_core,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_pcm_dmaengine,snd_hda_core
serio_raw              16384  0
cfg80211              565248  3 iwlwifi,mac80211,iwlmvm
snd_seq_midi           16384  0
lpc_ich                24576  0
snd_seq_midi_event     16384  1 snd_seq_midi
shpchp                 36864  0
mei_me                 36864  0
snd_rawmidi            32768  1 snd_seq_midi
mei                    98304  1 mei_me
snd_seq                69632  2 snd_seq_midi_event,snd_seq_midi
snd_seq_device         16384  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              32768  2 snd_pcm,snd_seq
snd                    81920  23 snd_hda_codec_realtek,snd_soc_core,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_compress
dw_dmac                16384  0
snd_soc_sst_acpi       16384  0
dw_dmac_core           24576  1 dw_dmac
elan_i2c               36864  0
8250_fintek            16384  0
soundcore              16384  1 snd
i2c_designware_platform    16384  0
i2c_designware_core    20480  1 i2c_designware_platform
8250_dw                16384  0
acpi_pad               20480  0
spi_pxa2xx_platform    24576  0
mac_hid                16384  0
parport_pc             32768  0
ppdev                  20480  0
lp                     20480  0
parport                49152  3 lp,ppdev,parport_pc
autofs4                40960  2
hid_generic            16384  0
usbhid                 49152  0
i915                 1208320  4
i2c_algo_bit           16384  1 i915
drm_kms_helper        155648  1 i915
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
fb_sys_fops            16384  1 drm_kms_helper
psmouse               126976  0
drm                   364544  5 i915,drm_kms_helper
e1000e                237568  0
ahci                   36864  4
ptp                    20480  1 e1000e
libahci                32768  1 ahci
alx                    36864  0
pps_core               20480  1 ptp
mdio                   16384  1 alx
video                  40960  1 i915
sdhci_acpi             16384  0
i2c_hid                20480  0
sdhci                  45056  1 sdhci_acpi
hid                   118784  3 i2c_hid,hid_generic,usbhid
fjes                   28672  0

$ lspci -nnk | grep -iA2 net; lsusb; lsmod | grep blue; dmesg | egrep -i'blue|firm'

00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection I217-V [8086:153b]
    DeviceName:  Onboard LAN
    Subsystem: Gigabyte Technology Co., Ltd Ethernet Connection I217-V [1458:e000]
    Kernel driver in use: e1000e
    Kernel modules: e1000e
--
02:00.0 Ethernet controller [0200]: Qualcomm Atheros AR8161 Gigabit Ethernet [1969:1091] (rev 10)
    Subsystem: Gigabyte Technology Co., Ltd AR8161 Gigabit Ethernet [1458:e000]
    Kernel driver in use: alx
    Kernel modules: alx
03:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b1] (rev 73)
    Subsystem: Intel Corporation Dual Band Wireless-AC 7260 [8086:4070]
    Kernel driver in use: iwlwifi
Bus 002 Device 002: ID 8087:8001 Intel Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8009 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 1c4f:0032 SiGma Micro 
Bus 003 Device 002: ID 04d9:0161 Holtek Semiconductor, Inc. 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
bluetooth             520192  0
[    2.142805] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-7260-17.ucode failed with error -2
[    2.146406] iwlwifi 0000:03:00.0: loaded firmware version 16.242414.0 op_mode iwlmvm
[ 1658.082516] Bluetooth: Core ver 2.21
[ 1658.082530] Bluetooth: HCI device and connection manager initialized
[ 1658.082533] Bluetooth: HCI socket layer initialized
[ 1658.082535] Bluetooth: L2CAP socket layer initialized
[ 1658.082538] Bluetooth: SCO socket layer initialized

感谢您提供的任何帮助,蓝牙两天前还可以正常工作,我迫切希望它再次正常工作。

相关内容