Bluetooth (blueman-manager) не работает на Ubuntu 20.04.1 LTS

Вопрос или проблема

Когда я запускаю blueman-manager в терминале, я получаю эту ошибку:

blueman-manager version 2.1.2 starting  
blueman-manager 12.42.28 ERROR    Manager:118 on_dbus_name_appeared: Default adapter not found, trying first available.  
blueman-manager 12.42.28 ERROR    Manager:122 on_dbus_name_appeared: No adapter(s) found, exiting

Любая помощь очень ценится.

Судя по ошибке, у вас нет адаптера, который Ubuntu может найти. Если есть переключатель включения/выключения, попробуйте переключить его и посмотреть, обнаружится ли адаптер. Если это была бы проблема с драйвером, он бы появился, но работал бы некорректно. Пока адаптер не будет обнаружен, будет появляться то же сообщение.

pcie_aspm=      [PCIE] Принудительно включить или отключить управление
                энергопотреблением PCIe Active State.
        off     Отключить ASPM.
        force   Включить ASPM даже на устройствах, заявляющих о его
                отсутствии поддержки.
                ВНИМАНИЕ: Принудительное включение ASPM может вызвать
                зависание системы.

Ответ или решение

Если вы столкнулись с проблемой, когда blueman-manager не работает на Ubuntu 20.04.1 LTS и выводит ошибку при запуске в терминале, это может быть связано с тем, что система не обнаруживает Bluetooth-адаптер. Давайте рассмотрим шаги по диагностике и устранению этой проблемы.

Форсированная диагностика проблемы

  1. Проверка физического подключения и переключателей:

    • Убедитесь, что Bluetooth-адаптер включен. Если у вашего устройства есть физический переключатель или функциональная клавиша, попробуйте переключить его.
    • Некоторые устройства могут иметь отключаемый адаптер в BIOS. Пожалуйста, проверьте настройки BIOS, чтобы убедиться, что Bluetooth включен.
  2. Проверка наличия адаптера:

    • Выполните команду lsusb и проверьте, отображается ли ваше Bluetooth-устройство в списке USB-устройств.
    • Для PCI устройств используйте команду lspci.
  3. Диагностика при помощи системных журналов:

    • Выполните dmesg | grep -i bluetooth для проверки системных сообщений, связанных с Bluetooth.
    • Используйте journalctl -b | grep -i bluetooth, чтобы получить более детальную информацию из системных журналов.

Предложения по устранению неполадок

  1. Обновление и установка драйверов:

    • Используйте команду sudo apt update && sudo apt upgrade, чтобы обновить вашу систему.
    • Проверьте, установлены ли все необходимые пакеты для работы с Bluetooth. Попробуйте переустановить Blueman и стэк bluez с помощью команд:
      sudo apt install --reinstall blueman bluez
  2. Настройка параметров ядра:

    • Как указано в вашей ошибке, попробуйте изменить параметры ASPM (Active State Power Management), добавив pcie_aspm=off в GRUB-конфигурацию. Это можно сделать следующим образом:
      • Откройте файл настройки GRUB: sudo nano /etc/default/grub.
      • Найдите строку GRUB_CMDLINE_LINUX_DEFAULT и добавьте pcie_aspm=off в конце.
      • Обновите конфигурацию GRUB с помощью команды: sudo update-grub.
      • Перезагрузите компьютер.
  3. Проверка служб:

    • Убедитесь, что служба bluetooth запущена и активна. Используйте команду:
      systemctl status bluetooth
    • Запустите или перезапустите службу, если это необходимо:
      sudo systemctl restart bluetooth

Заключение

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

Оцените материал
Добавить комментарий

Капча загружается...