自从在我的 Thinkpad X220 上安装 xUbuntu 14.04 以来,我在启用蓝牙时遇到了问题,而在 13.10 中一切正常。
当我安装 14.04 时,我进行了全新安装而不是升级。
跑步
/proc/acpi/ibm/bluetooth
没有返回这样的文件或目录,所以我猜测我没有安装适当的 IBM 蓝牙驱动程序。
/proc/acpi/ibm/ 仅包含:蜂鸣、cmos、驱动程序、风扇、热键、led、灯光、视频、音量
我从哪里可以得到这些?
干杯,吉姆
更新:
看来蓝牙子卡根本无法被识别,我已经更换了卡,因为我有 2 个,但仍然没有成功。据我所知,蓝牙子卡是基于 USB 的。
‘lsusb’的输出返回:
Bus 002 Device 003: ID 15ca:00c3 Textech International Ltd. Mini Optical Mouse
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 04f2:b217 Chicony Electronics Co., Ltd Lenovo Integrated Camera (0.3MP)
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
答案1
你试过 ThinkWiki 蓝牙设置指南吗?多亏了这个,我的 ThinkPad 蓝牙才得以正常工作: http://www.thinkwiki.org/wiki/How_to_setup_Bluetooth
我不确定这对您是否有用但值得一试。
答案2
安装蓝牙驱动和必要的软件包:
sudo apt-get install bluez bluez-alsa bluez-audio bluez-btsco bluez-compat bluez-cups bluez-dbg bluez-gstreamer bluez-hcidump bluez-pcmcia-support bluez-tools bluez-utils python-bluez bluewho indicator-bluetooth libbluetooth-dev libgnome-bluetooth11 libbluetooth3 python-gobject python-dbus
然后尝试通过应用程序连接bluez
。
答案3
我遇到了同样的问题,以为是操作系统版本的问题,但事实并非如此。是硬件的问题。所以我刚买了一个备用的蓝牙子卡模块:
http://www.thinkwiki.org/wiki/Bluetooth_Daughter_Card_(14_pins)
您可以从 ebay 购买:
http://www.ebay.de/itm/221620477847?euid=a27e255007324b408db9baeb6b627c08&cp=1
要安装它,请拧下带有键盘图标的笔记本电脑底部的螺丝,然后提起键盘,接下来取下塑料盖,其中包含打字时腕托、触控板等。下面是蓝牙子卡模块,靠近 Thinkpad 徽标。更换它。维修完成。
https://support.lenovo.com/au/en/documents/pd100780
在这里您可以看到该模块在 X220 笔记本电脑中实际安装位置的一些图片:
http://www.myfixguide.com/manual/lenovo-thinkpad-x220-disassembly/#comment-3393
答案4
(对于有同样问题的其他人来说)
有时,这只是因为 BIOS 菜单中禁用了蓝牙。
重新启动计算机,进入 BIOS 菜单,查找“内部设备”之类的内容,或者至少查找类似这样的列表:
- 指纹 [已启用]
- WLAN [已启用]
- 网络摄像头 [已启用]
- USB [已启用]
- ...
- 蓝牙 [已禁用]
并将“已禁用”更改为“已启用”
这是在弄乱你的操作系统之前要检查的第一件事。