Проблема Bluetooth “br-connection-profile-unavailable” при обновлении до Xubuntu 23.04

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

Недавно я обновился с Xubuntu 22.04 до Xubuntu 23.04 с помощью Обновления программного обеспечения. После обновления Bluetooth не подключается ни к ранее сопряжённым устройствам, ни к новым устройствам. Ошибка, которая отображается: br-connection-profile-unavailable

Характеристики:

  Xfce 4.18
  Версия GTK: 3.24.37
  Версия ядра: 6.2.0-25-generic

Что решило мою проблему:

systemctl --user enable pulseaudio
systemctl --user start pulseaudio

Я использую Debian 12. Столкнулся с этой проблемой. Попытки исправлений с разных форумов не помогли. В конечном итоге перешёл на PipeWire в качестве звукового сервера Bluetooth, следуя инструкциям с этого: https://wiki.debian.org/BluetoothUser/a2dp

  1. Удалил pulseaudio-module-bluetooth:

    apt remove pulseaudio-module-bluetooth
    
  2. Установил libspa-0.2-bluetooth:

    apt install libspa-0.2-bluetooth
    
  3. Перезагрузил систему или PipeWire:

    systemctl --user restart pipewire
    systemctl --user restart pipewire-pulse
    
  4. Снова подключил наушники.

Мои беспроводные Bluetooth наушники сейчас работают отлично. Надеюсь, это поможет.

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

Проблема с ошибкой Bluetooth "br-connection-profile-unavailable" после обновления до Xubuntu 23.04 может вызывать затруднения у пользователей, так как она мешает не только подключению к ранее спаренным устройствам, но и к новым. Давайте рассмотрим шаги, которые могут помочь в разрешении данной проблемы.

Анализ проблемы

При обновлении системы вы могли столкнуться с несколькими изменениями в конфигурации Bluetooth и аудиосерверах. Высоко вероятно, что новая версия вашего дистрибутива Xubuntu привела к конфликту между PulseAudio и Bluetooth-соединениями. Ошибка "br-connection-profile-unavailable" указывает на то, что требуемый профиль подключения не доступен для устройства, скорее всего, из-за неправильной конфигурации или отсутствия необходимых сервисов.

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

  1. Включение и запуск PulseAudio:
    Первым шагом, который решил проблему для одного из пользователей, было использование следующих команд:

    systemctl --user enable pulseaudio
    systemctl --user start pulseaudio

    Эти команды обеспечивают автоматический запуск PulseAudio при входе в систему и его немедленный запуск в текущей сессии. Убедитесь, что ваше приложение PulseAudio работает без ошибок.

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

    • Удалите PulseAudio для Bluetooth:

      apt remove pulseaudio-module-bluetooth
    • Установите необходимый пакет для работы PipeWire с Bluetooth:

      apt install libspa-0.2-bluetooth
    • Перезагрузите систему или перезапустите PipeWire:

      systemctl --user restart pipewire
      systemctl --user restart pipewire-pulse
    • После этих шагов попробуйте подключить свои Bluetooth-устройства снова.

Заключение

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

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

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

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