Я пытаюсь использовать свою Bluetooth-гарнитуру (Bluedio, на скриншоте) в Ubuntu-Gnome 16.10, но у меня во всех отношениях ужасное качество звука.
Важное примечание: я только что протестировал другое устройство, динамик Bluetooth , и он автоматически получает профиль A2DP с хорошим качеством звука. Тогда проблема возникает только с моей гарнитурой Bluetooth .
Я прочитал некоторые посты, и данные предложения не работают в моем случае (Ubuntu-Gnome 16.10). Эти предложения:
1) В настройках звука измените профиль гарнитуры на A2DP (воспроизведение с высокой точностью). Мало того, что качество звука даже не изменилось, профиль снова превращается в профиль Headset Head Unit (HSP / HFP), в котором качество звука остается ужасным. Таким образом, хотя профиль A2DP отображается там, он не вступает в силу и каждый раз возвращается к профилю HSP / HFP.
2) Изменения в файле /etc/bluetooth/audio.conf, такие как раскомментирование строки «AutoConnect = true line». Во-первых, в Ubuntu-Gnome 16.10 такого файла нет. Вместо этого есть файл /etc/bluetooth/main.conf, который по параметрам похож на первый. Но строка уже не прокомментирована в моем SO, как подсказывает мне предложение. Так что, похоже, здесь нет ничего общего с этим предложением.
Вот скриншот экрана настроек звука. Вы можете видеть, что есть стрелка для выпадающего списка, где отображается профиль A2DP (хотя он и не появляется на снимке. Он там есть), но он возвращается к профилю HSP / HFP каждый раз.
Вот ссылка на скриншот:
High fidelity playback
Ответы:
Мне удалось это исправить. Несмотря на то, что я не уверен, что следующие шаги в точном порядке, я уверен, что именно их исправили. Вот они:
Я установил Blueman:
sudo apt-get install blueman
Я редактировал
/etc/bluetooth/audio.conf
файл:sudo -H gedit /etc/bluetooth/audio.conf
и добавьте эту строку в конце этого:Disable=Headset
. Пользователи на Ubuntu 17.04 и выше могут не иметьaudio.conf
, но могут вместо этого использоватьmain.conf
.Примечание: я также установил что-то под названием «pavucontrol» через терминал с помощью команды
sudo apt-get install pavucontrol
, но я действительно не уверен, что это или Blueman решил это. Я подозреваю, что это был Blueman, но если это не поможет, попробуйте pavucontrol и посмотрите, решит ли он.Надеюсь это поможет!
источник
Disable=Headset
сделало это для меня. : D А pavucontrol - это регулятор громкости PulseAudio, поэтому я не думаю, что установка была необходима для решения проблемы.Disable=Headset
работал для меня, но я также должен был сделатьsudo service bluetooth restart
для этого, чтобы работать. И остается вопрос: почему это работает?blueman
это не требуется , не болееpavucontrol
; решающим параметром являетсяDisable=Headset
линия (в/etc/bluetooth/main.conf
). Inpavucontrol
: только после добавления этой строки, становится доступной настройка «High Fidelity Playback» (после перезапуска). Другое решение, которое я еще не тестировал: здесь .Установите Blueman:
Добавить
Disable=headset
в/etc/bluetooth/main.conf
.Перезапустите демон Bluetooth:
Если качество звука по-прежнему низкое, перейдите в
pavucontrol
раздел « Конфигурация» и установите для параметра «Профиль» значение «Выкл.», Затем выберите «A2DP», и теперь оно должно работать.источник
У меня также была такая же проблема с автоматическим переключением обратно на HSP / HFP.
Я решил это, отредактировав
/etc/bluetooth/main.conf
и раскомментировав строкув разделе
[General]
.Тем не менее, он может быть недоступен, когда
bluez
пакет не установлен.В любом случае, спасибо за совет с файлом.
источник
Спасибо за информацию, работал отлично!
На Ubuntu 17.10 мне пришлось поменять:
Настройки> звук> вкладка «Выход» Выберите «Выход Bluetooth» Затем установите профиль на воспроизведение с высокой точностью (приемник a2dp)
источник
Получить индекс вашей карты:
Установите для профиля карт значение a2dp (пример: индекс 2):
Кредит
develmusa
на форумах Archlinux: https://bbs.archlinux.org/viewtopic.php?pid=1720877#p1720877источник