Bluetooth-гарнитура не может подключиться в Linux

542
Richard Gomes

Моя гарнитура Philips SHB9850NC работает в паре с Linux, но не может подключиться.

Я использую Debian Stretch, и менеджер Bluetooth находит гарнитуру, как и ожидалось. Процедура сопряжения прошла хорошо, но я не могу подключиться к гарнитуре. Я перезапустил Bluetooth, но это не делает ничего лучше.

Как я могу подключиться к гарнитуре? Как можно pulseaudioк нему подключиться?

0

1 ответ на вопрос

0
Richard Gomes

После некоторого расследования, кажется, что pulseaudio-module-bluetoothотсутствует. Вот шаги для его установки:

$ sudo apt install -y pulseaudio-module-bluetooth $ sudo pactl load-module module-bluetooth-discover $ sudo service bluetooth restart 

Этого должно быть достаточно. Нет необходимости в перезагрузке.


РЕДАКТИРОВАТЬ 1:

Не все гарнитуры допускают одновременный приемник Hi-Fi и источник входного сигнала, то есть: существуют разные профили (a2sp, hsp, hfp), которые могут поддерживаться или не поддерживаться одновременно. «Проблема» заключается в том, что один канал Bluetooth не имеет достаточной полосы частот для одновременной связи. Только «двухканальные» гарнитуры поддерживают разные профили одновременно.

Я не могу сказать точно, но мой Philips SHB9850NC не смог хорошо играть с профилем HSP: микрофон просто не работал. Я не смог понять, в чем причина. Я пытался переключать профили, и я пробовал много вещей в течение достаточного количества времени. Я не могу утверждать, что «это не работает»: возможно, это была просто моя некомпетентность заставить его работать на Linux… но это не должно быть ракетостроением, верно?

Я закончил тем, что купил другую гарнитуру (двухканальную), которая поставляется с заранее спаренным USB-адаптером, который поддерживает несколько профилей одновременно.

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

РЕДАКТИРОВАТЬ 2:

Спасибо @Hannu за указание на скрипт, который помогает выбирать профили устройства:

https://gist.github.com/pylover/d68be364adac5f946887b85e6ed6e7ae

РЕДАКТИРОВАТЬ 3:

Включение эквалайзера: https://gist.github.com/frgomes/5ff8fd34e25d5297517f86ce77ba7fca

Если вышеописанное не работает, попробуйте https://gist.github.com/pylover/d68be364adac5f946887b85e6ed6e7ae. Hannu 5 лет назад 0
@ Ханну: Действительно. Теперь я помню, что я наткнулся на такой сценарий пару лет назад. Я отредактировал свой ответ так, чтобы объяснить немного больше о вещах, которые я нашел. Большое спасибо за вашу помощь! Richard Gomes 5 лет назад 0
@Hannu: Debian Buster позволяет автоматически переключаться на наушники, когда они становятся доступными. Вам просто нужно сказать, что наушники по умолчанию в pavucontrol. Указанный вами сценарий больше не нужен. Richard Gomes 5 лет назад 0

Похожие вопросы