Гарнітура Bluetooth: Неможливо встановити A2DP (відтворення з високою точністю). Погана якість звуку


24

Я намагаюся використовувати гарнітуру Bluetooth (Bluedio, на скріншоті) в Ubuntu-Gnome 16.10, але я все одно отримую жахливу якість звуку.

Важлива примітка: Я щойно тестував на іншому пристрої, динаміку Bluetooth , і він отримує профіль A2DP автоматично, з приємною якістю звуку. Проблема, отже, виникає лише з моєю Bluetooth- гарнітурою .

Я прочитав деякі публікації, і дані пропозиції не працюють у моєму випадку (Ubuntu-Gnome 16.10). Ці пропозиції:

1) У розділі Налаштування звуку змініть профіль гарнітури на A2DP (High Fidelity Playback). Не тільки якість звуку навіть не змінилася, профіль продовжує повертатися до профілю Headset Headset (HSP / HFP), в якому якість звуку залишається жахливою. Тож, хоча профіль A2DP відображається там, він не набуває чинності і щоразу повертається до профілю HSP / HFP.

2) Зміни у файлі /etc/bluetooth/audio.conf, як-от коментарі до рядка "AutoConnect = вірна лінія". Перш за все, в Ubuntu-Gnome 16.10 такого файлу немає. Натомість є файл /etc/bluetooth/main.conf, який за параметрами виглядає досить схожим на перший. Але лінія вже не коментується в моєму SO, як і пропозиція мені робити. Отже, здається, що тут нічого не можна робити з цією пропозицією.

Ось знімок екрана "Налаштування звуку". Ви можете бачити, що для випадаючого списку є стрілка, де відображається профіль A2DP (хоча він не відображається на знімку. Хоча він є), але він щоразу повертається до профілю HSP / HFP.

Ось посилання на скріншот:

малюнок 1



іноді ви можете забути про вихідний обсяг при виборіHigh fidelity playback
Каланка

Відповіді:


25

Мені вдалося це виправити. Хоча я не впевнений, чи відповідають наступні кроки саме в тому порядку, я впевнений, що саме їх поєднало саме їх поєднання. Ось вони:

  1. Я встановив Blueman: sudo apt-get install blueman

  2. Я редагував /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. Я підозрюю, що це Блюман, але якщо це не допоможе, спробуйте pavucontrol і подивіться, чи вирішує він.

Сподіваюся, це допомагає!


5
Так, додавши, що ця лінія Disable=Headsetзробила це для мене. : D А pavucontrol - це PulseAudio Volume Control, тому я не думаю, що встановлення було необхідне для усунення проблеми.
Майк Пірс

1
Я щойно перевірив крок 1 і 2. Знову підключив гарнітуру Bluetooth, і вона працювала на мене. Тому немає потреби в павуконтролі.
Мурат Гюрсу

1
Disable=Headsetпрацював на мене, але я також повинен був зробити, sudo service bluetooth restartщоб він працював. І залишається питання: чому це працює?
BlueBomber

2
не відчуваючи в 18.04-системи на базі: bluemanце не потрібно , не більше pavucontrol; вирішальним параметром є Disable=Headsetлінія (в /etc/bluetooth/main.conf). В pavucontrol: лише після додавання цього рядка стає доступним налаштування "Відтворення з високою точністю" (після перезавантаження). Ще одне рішення, яке я ще не перевіряв: ось .
cipricus

1
Для уточнення: після цього я все одно зможу використовувати гарнітуру як гарну гарнітуру? Я запитую, бо бачу три аудіопрофілі в pavucontrol і blueman-applet: гарнітура, високоточна раковина, джерело високої точності. Вибір високоточної раковини в pavucontrol (за замовчуванням 18.04) призводить до відсутності джерела звуку з гарнітури.
Рафаель

5
  1. Встановити Blueman:

    sudo apt-get install blueman
    
  2. Додати Disable=headsetв /etc/bluetooth/main.conf.

  3. Перезавантажте демон Bluetooth:

    sudo service bluetooth restart
    

Якщо у вас все ще погана якість звуку, перейдіть до pavucontrolта в розділі Конфігурація, вимкніть профіль свого пристрою, а потім A2DP і він повинен працювати зараз.


1
Працює як шарм у Linux Mint 19! Дякую :)
develCuy

3

У мене також була така сама проблема з автоматичною зміною назад на HSP / HFP.

Я вирішив це шляхом редагування /etc/bluetooth/main.confта коментування рядка

Name = BlueZ

у розділі [General].

Хоча він може бути недоступним, коли bluezпакет не встановлений.

Все одно дякую за пораду з файлом.


Мені довелося також прокомментувати цю лінію, щоб я почав працювати. Спасибі.
rayryeng

працював у 18.04
cipricus

Я спершу подумав, що це виправлено, але, на жаль, кожного разу, коли я знову підключаюся, навушники повертаються на HSP / HFP замість A2DP. :(
Murch

1

Дякую за інформацію, працювали чудово!

У Ubuntu 17.10 мені довелося змінити:

Налаштування> звук> вкладка вихідного сигналу Виберіть вихід Bluetooth, а потім встановіть для параметра «відтворення з високою точністю» (мийка a2dp)


1

Отримайте індекс вашої картки:

pacmd list-cards

Встановіть профіль карт на a2dp (приклад: індекс 2):

pacmd set-card-profile 2 a2dp_sink

Кредит develmusaна форумах Archlinux: https://bbs.archlinux.org/viewtopic.php?pid=1720877#p1720877


Це дає мені "Не вдалося встановити профіль картки", що, як видається, є поширеною проблемою: askubuntu.com/questions/765233/…
lambshaanxy
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.