Bluetooth не работает в Ubuntu 14.04 LTS


17

С тех пор, как я избавился от Windows 8 и установил Ubuntu, мой bluetooth действительно никогда не работал. Ubuntu обнаруживает аппаратное обеспечение Bluetooth (оно показывает значок Bluetooth в строке состояния), и я могу включить или выключить его и установить видимость и тому подобное. Тем не менее, он никогда не может найти какое-либо устройство Bluetooth, и когда я пытаюсь подключиться к ноутбуку с другого устройства, он обычно не находит мой компьютер. Если он найдет мой компьютер, он покажет его, используя имя, которое у него было в Windows (я не знаю, должен ли он это делать или нет), и при подключении к ноутбуку возникает ошибка связи.

Я не знаю точно, что является причиной проблемы, но я знаю, что настройки Bluetooth на Windows 8 были довольно сбойными, что приводило к тому, что Bluetooth всегда был включен, пока вы не прервали поиск устройства, после чего он был выключен до следующей перезагрузки. Из-за этого, я думаю, что, возможно, сбойные драйверы Windows испортили что-то, что Ubuntu не исправляет. Я пробовал Ubuntu на виртуальной машине в Windows несколько раз, прежде чем полностью установить Ubuntu, и тогда Bluetooth работал нормально.

Вчера этот ноутбук был полностью протестирован на заводе после того, как был исправлен перегрев графического процессора, и они утверждают, что все оборудование работало так, как должно. Так что я не думаю, что это аппаратная проблема.

Кто-нибудь знает, что может быть причиной проблемы и как ее исправить?


Ответы:


8

Используйте, rfkillчтобы убедиться, что на вашем устройстве Bluetooth нет жесткого / программного блока. Выпуск:

rfkill list

Если есть блокировка, используйте опцию разблокировки, чтобы разблокировать ее:

rfkill unblock wlan1

Замените wlan1 на тип вашего устройства Bluetooth.

Обратитесь сюда


3
В этом списке не было жестких / мягких блоков.
Ben_g

Тогда, кажется, есть проблемы даже при обнаружении. Можете ли вы вставить вывод lspci и lsusb?
Прахлад Ери


Hmmn. Loooks, как ваш Bluetooth не обнаружен вообще. Попробуйте несколько вещей: 1-выпуск "rfkill list all". Пункт all работает иногда. 2-Перейдите по этой ссылке и попробуйте установить отсутствующие пакеты в соответствии с предложением: askubuntu.com/questions/286834/… . 3-Если ничего не работает, вы должны сообщить об ошибке на панели запуска.
Прахлад Ери

2

В Ubuntu Gnome 14.10 beta 1 Bluetooth тоже не распознавал мою гарнитуру. Это никогда не заканчивало спаривание.

@ user308564 ответ почти работал на меня. Однако bluez-hcidumpне было в наличии. Я только удалил его из списка пакетов и вуаля , сопряжение работало правильно.

sudo apt-get install bluez bluez-alsa bluez-audio bluez-btsco bluez-compat bluez-cups \
  bluez-dbg bluez-gstreamer bluez-pcmcia-support bluez-tools bluez-utils python-bluez \
  bluewho indicator-bluetooth libbluetooth-dev libgnome-bluetooth11 libbluetooth3 \
  python-gobject python-dbus

1
Установите выше Mate ubuntu 14.10, убрал значок Bluetooth с дисплея, а затем как-то странно установил меню настроек «Android» слева от моего экрана. Перезапустил машину, и теперь исчезли и настройки Bluetooth-апплета, и настройки Android!
Daithí

запуск этого apt-get сработал для меня в
15.04

2
Обратите внимание, что для Ubuntu 16.04 LTS это libgnome-bluetooth13не так, libgnome-bluetooth11и что некоторые из перечисленных пакетов отсутствуют.
Пабру

1

У меня такая же проблема с блютузом на Dell Inspiron 15R.

Что удивительно, он прекрасно работает на Ubuntu 12.04. После новой установки я смог подключить любое устройство Bluetooth. После обновления до 14.04 - такой возможности нет и когда я набираю:

dmesg | grep -i blue

Я вижу предупреждение не могу загрузить прошивку.

Я предполагаю, что некоторые проприетарные прошивки могут быть удалены / удалены из последней версии Ubuntu. Я попытался установить пакет firmware-linux-nonfree и некоторые из упомянутых выше, но это не помогает. Я думаю, что решение может быть найти прошивку на старой машине Ubuntu и скопировать в последнюю версию.


Я скопировал все файлы прошивки из Ubuntu 12.04 в 14.04, и Bluetooth работает правильно: cp * / lib / firmware /, как я вижу: Bluetooth: прошивка загружена
matandked

1

Я исправил это через центр программного обеспечения Ubuntu .... У меня было установлено все программное обеспечение Bluetooth (синий значок), кроме менеджера. Мне просто нужно было установить Bluetooth Manager из Ubuntu Software Center.


0

Попробуйте установить пакеты драйверов Bluetooth:

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

1
Он продолжает вести себя так же, даже после перезагрузки.
Ben_g

0

В настоящее время bluetooth-устройство Ben_g не поддерживается ни одним ядром.

ID 0930:021c Toshiba Corp.

Если кому-то это нужно для работы, добавьте комментарий, uname -aи я могу изменить исходный код, чтобы он работал так же, как и другое Bluetooth-устройство Atheros AR3012.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.