Bluetooth не работает на Ubuntu 20.04, даже после того как он отображается как активный в systemctl.

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

Здравствуйте, сообщество Ubuntu! Я новичок в Ubuntu и это мой первый пост на StackExchange.

Как упоминается в заголовке, Bluetooth не работает и через Настройки я не могу его включить. Похоже, что Ubuntu не может обнаружить драйвер Bluetooth.

скриншот, на котором видно, что Bluetooth не обнаружен в "настройках"

Решения, которые я пытался:

  1. Переустановка Bluez и перезагрузка + полное выключение (выдергивание шнура питания, ожидание несколько секунд перед тем, как снова его подключить, и запуска моего ноутбука HP Pavilion 15-n200)

  2. Попробовал sudo rmmod btusb + sudo modprobe btusb + проверка статуса Bluetooth с помощью systemctl. Похоже, что он активирован, но снова, я не могу включить Bluetooth через Настройки

    Показан статус "Активен" в systemctl для Bluetooth

  3. Попробовал rfkill unblock bluetooth, без успеха

    Результат rfkill unblock bluetooth

Я читал, что может быть проблема, связанная с Python 3.7.

Источник: Ubuntu 20.04 Bluetooth не работает

Я уже подтвердил, что у меня Python версии 3.8:

Скриншот, подтверждающий, что текущая версия Python - 3.8

Читал, что существует ошибка, связанная с pulseaudio в Ubuntu 20.04, где старые значения конфигурации не были очищены, и он не направляется на правильное устройство.

Источник: Ubuntu 20.04 нет звука из Bluetooth наушников

Пожалуйста, дайте мне знать, если я нарушил какие-либо правила StackExchange, или если не хватает информации с моей стороны. Большое спасибо за существование этого полезного сообщества и за этот фантастический инструмент для нас, новичков, чтобы обратиться к сообществу с аналогичными интересами.

Проблема в том, что в моем ноутбуке HP Pavilion 15-N200 есть Bluetooth Ralink, RT3290. Bluetooth адаптер Ralink. Это не плохой адаптер Bluetooth, кроме того факта, что поддержка этого модуля ядра Linux была прекращена. Мы должны обратиться к следующему для получения правильного решения для тех, кто, как я, владеет адаптером Bluetooth RT3290: Выполните следующее в вашем терминале

  1. sudo add-apt-repository ppa:blaze/rtbth-dkms (Не беспокойтесь, это надежный репозиторий. Если у вас есть сомнения, обратитесь к оригинальному источнику, прочитайте и затем судите сами: https://github.com/loimu/rtbth-dkms)
  2. sudo apt-get update
  3. sudo apt-get install rtbth-dkms
  4. sudo modprobe rtbth (к этому времени ваш Bluetooth должен работать. Продолжите с шага пять, чтобы автозапустить модуль Bluetooth каждый раз при загрузке ОС)
  5. sudo nautilus в вашем терминале, и он откроет ваш файловый проводник. Внутри файлового проводника перейдите к /etc/modules-load.d/modules.conf и откройте его.
  6. Внутри modules.conf введите rtbth в конце строки (убедитесь, что добавили в новой строке, а не в строке #), и сохраните его.
  7. Проверьте, чтобы ваш Bluetooth запускался автоматически после перезагрузки.

*Я читал, что есть проблема с Bluetooth, когда мы пытаемся закрыть крышку ноутбука. Единственный способ исправить проблему – перезагрузить нашу ОС.

Удачи тем из вас, кто столкнулся с такой же проблемой, как и я, и надеюсь, что этот ответ будет полезен кому-то!

Источник и ссылки:

Скачайте прошивку из репозитория ядра Git

    git clone https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
cd linux-firmware/rtl_bt
sudo cp rtl8761bu_fw.bin /lib/firmware/rtl_bt/
sudo cp rtl8761bu_config.bin /lib/firmware/rtl_bt/

Перезагрузите драйвер и перезапустите службу Bluetooth После копирования прошивки перезагрузите драйвер Bluetooth и перезапустите службу:

sudo modprobe -r btusb
sudo modprobe btusb
sudo systemctl restart bluetooth

Проверьте установку прошивки Проверьте журналы ядра снова, чтобы убедиться, что прошивка теперь загружена:

dmesg | grep -i bluetooth

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

Вопрос: Bluetooth не работает в Ubuntu 20.04, несмотря на то что показывается как активный в systemctl

Здравствуйте, уважаемые участники сообщества Ubuntu!

Я столкнулся с проблемой: Bluetooth на моем ноутбуке HP Pavilion 15-n200 не работает, хотя в системе он активен. Ниже я изложу все детали проблемы и шаги, которые я предпринял для ее решения.

Описание проблемы

Проблема заключается в том, что встроенный Bluetooth-адаптер Ralink RT3290 не распознается должным образом в Ubuntu 20.04. Несмотря на то что в разделе “Настройки” Bluetooth неактивен, systemctl показывает, что сервис Bluetooth запущен.

Действия, предпринятые для решения проблемы

  1. Переустановка bluez: Я удалил и затем снова установил пакеты Bluez, после чего перезагрузил систему.

  2. Перезагрузка модуля btusb: Выполнил команды:

    sudo rmmod btusb
    sudo modprobe btusb

    Это, к сожалению, также не дало результата.

  3. Проверка с помощью rfkill: Я выполнил команду rfkill unblock bluetooth, но не увидел улучшений.

  4. Проверка версии Python: Узнал, что есть проблемы, связанные с Python 3.7, но моя версия Python составляет 3.8, что означает, что этот фактор не виновен.

  5. Удаление конфигураций PulseAudio: Удалил старые конфигурации PulseAudio, что также не принесло успеха.

Решение проблемы

После детального анализа и исследования различных источников, я обнаружил, что поддержка модуля для Bluetooth-адаптера Ralink RT3290 была прекращена. Однако, есть решение, которое позволяет восстановить функциональность вашего Bluetooth на Ubuntu.

Шаги для установки необходимого драйвера
  1. Добавьте PPA для rtbth:

    sudo add-apt-repository ppa:blaze/rtbth-dkms

    Этот репозиторий является надежным, так что вы можете смело его использовать.

  2. Обновите список пакетов:

    sudo apt-get update
  3. Установите драйвер rtbth:

    sudo apt-get install rtbth-dkms
  4. Загрузите модуль rtbth:

    sudo modprobe rtbth
  5. Чтобы модуль загружался автоматически при каждой загрузке, откройте файл конфигурации:

    sudo nautilus

    Перейдите в /etc/modules-load.d/modules.conf и добавьте строку rtbth в конец файла.

  6. Убедитесь, что Bluetooth функционирует автоматически после перезагрузки системы.

Дополнительные рекомендации

Если у вас возникли проблемы с Bluetooth после закрытия крышки ноутбука, вам может понадобиться перезагрузить систему, чтобы восстановить работу адаптера.

Заключение

Надеемся, что этот ответ поможет тем, кто сталкивается с аналогичными трудностями на Ubuntu 20.04. Bluetooth-доступность на старых адаптерах может быть сложной задачей, но с помощью правильных драйверов и конфигураций, вы сможете восстановить эту функциональность. Если у вас остались вопросы или вам нужна дополнительная помощь, не стесняйтесь задавать их в комментариях. Удачи!

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

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