Вопрос или проблема
Здравствуйте, сообщество Ubuntu! Я новичок в Ubuntu и это мой первый пост на StackExchange.
Как упоминается в заголовке, Bluetooth не работает и через Настройки я не могу его включить. Похоже, что Ubuntu не может обнаружить драйвер Bluetooth.
Решения, которые я пытался:
-
Переустановка Bluez и перезагрузка + полное выключение (выдергивание шнура питания, ожидание несколько секунд перед тем, как снова его подключить, и запуска моего ноутбука HP Pavilion 15-n200)
-
Попробовал
sudo rmmod btusb
+sudo modprobe btusb
+ проверка статуса Bluetooth с помощьюsystemctl
. Похоже, что он активирован, но снова, я не могу включить Bluetooth через Настройки -
Попробовал
rfkill unblock bluetooth
, без успеха
Я читал, что может быть проблема, связанная с Python 3.7.
Источник: Ubuntu 20.04 Bluetooth не работает
Я уже подтвердил, что у меня 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: Выполните следующее в вашем терминале
sudo add-apt-repository ppa:blaze/rtbth-dkms
(Не беспокойтесь, это надежный репозиторий. Если у вас есть сомнения, обратитесь к оригинальному источнику, прочитайте и затем судите сами: https://github.com/loimu/rtbth-dkms)sudo apt-get update
sudo apt-get install rtbth-dkms
sudo modprobe rtbth
(к этому времени ваш Bluetooth должен работать. Продолжите с шага пять, чтобы автозапустить модуль Bluetooth каждый раз при загрузке ОС)sudo nautilus
в вашем терминале, и он откроет ваш файловый проводник. Внутри файлового проводника перейдите к/etc/modules-load.d/modules.conf
и откройте его.- Внутри
modules.conf
введите rtbth в конце строки (убедитесь, что добавили в новой строке, а не в строке#
), и сохраните его. - Проверьте, чтобы ваш 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 запущен.
Действия, предпринятые для решения проблемы
-
Переустановка bluez: Я удалил и затем снова установил пакеты Bluez, после чего перезагрузил систему.
-
Перезагрузка модуля btusb: Выполнил команды:
sudo rmmod btusb sudo modprobe btusb
Это, к сожалению, также не дало результата.
-
Проверка с помощью rfkill: Я выполнил команду
rfkill unblock bluetooth
, но не увидел улучшений. -
Проверка версии Python: Узнал, что есть проблемы, связанные с Python 3.7, но моя версия Python составляет 3.8, что означает, что этот фактор не виновен.
-
Удаление конфигураций PulseAudio: Удалил старые конфигурации PulseAudio, что также не принесло успеха.
Решение проблемы
После детального анализа и исследования различных источников, я обнаружил, что поддержка модуля для Bluetooth-адаптера Ralink RT3290 была прекращена. Однако, есть решение, которое позволяет восстановить функциональность вашего Bluetooth на Ubuntu.
Шаги для установки необходимого драйвера
-
Добавьте PPA для rtbth:
sudo add-apt-repository ppa:blaze/rtbth-dkms
Этот репозиторий является надежным, так что вы можете смело его использовать.
-
Обновите список пакетов:
sudo apt-get update
-
Установите драйвер rtbth:
sudo apt-get install rtbth-dkms
-
Загрузите модуль rtbth:
sudo modprobe rtbth
-
Чтобы модуль загружался автоматически при каждой загрузке, откройте файл конфигурации:
sudo nautilus
Перейдите в
/etc/modules-load.d/modules.conf
и добавьте строкуrtbth
в конец файла. -
Убедитесь, что Bluetooth функционирует автоматически после перезагрузки системы.
Дополнительные рекомендации
Если у вас возникли проблемы с Bluetooth после закрытия крышки ноутбука, вам может понадобиться перезагрузить систему, чтобы восстановить работу адаптера.
Заключение
Надеемся, что этот ответ поможет тем, кто сталкивается с аналогичными трудностями на Ubuntu 20.04. Bluetooth-доступность на старых адаптерах может быть сложной задачей, но с помощью правильных драйверов и конфигураций, вы сможете восстановить эту функциональность. Если у вас остались вопросы или вам нужна дополнительная помощь, не стесняйтесь задавать их в комментариях. Удачи!