Ubuntu 13.04 Bluetooth A2DP не работает

Я установил Ubuntu 13.04 в новый раздел, и у меня есть некоторые проблемы с Bluetooth.

Я обычно использую Bluetooth для подключения к беспроводной гарнитуре, в старом разделе с Ubuntu 12.10 все в порядке.

Ubuntu может обнаружить мои Bluetooth-приемники, но я не могу подключить свое устройство. После поиска в Google я обнаружил, что все, что мне нужно, это добавить Enable=Socket в общий раздел /etc/bluetooth/audio.conf.

После перезапуска демона Bluetooth я могу подключить свой беспроводной приемник A2DP и ​​вижу адаптер Bluetooth под настройкой звука, это означает, что pulseaudio распознал мой адаптер A2DP.

К сожалению, когда я проигрываю аудиофайл, я слышу звук через динамики ПК, а не на мои наручники Bluetooth.

Есть идеи, как решить эту проблему?

Я пытался отформатировать и переустановить 64-битную Ubuntu с нуля, чтобы получить чистую установку, но проблема все еще остается. Я подозреваю, что команда Ubuntu изменила что-то в настройках Bluetooth с 12.10 по 13.04.

12
задан 28 April 2013 в 17:15

5 ответов

У меня работает Ubuntu 13.04, и после обновления с 12.10 у меня возникла похожая проблема, мне удалось ее временно обойти, но, к сожалению, ее нужно повторять после каждой перезагрузки. Если кто-нибудь может автоматизировать этот процесс, пожалуйста, дайте мне знать, как. Спасибо.

Сначала нам нужно убить pulseaudio, но pulseaudio всегда перезапускается, поэтому нам нужно отключить это - В терминал;

sudo gedit /etc/pulse/client.conf

изменить autospawn = yes на autospawn = no и установите daemon-binary в /bin/true. Убедитесь, что эти строки не закомментированы. Сохраните и закройте файл. Готово, импульсный звук больше не перезапускается после сбоя или принудительного закрытия.

При следующем запуске

sudo gedit /etc/bluetooth/audio.conf

и под General добавьте

Enable=Socket

и закройте файл. Запустите в терминале;

sudo service bluetooth restart

запустите в терминале;

pulseaudio --kill

теперь подключитесь к устройству Bluetooth (я проверял это с помощью BLUEMAN). Запустите в терминале;

pulseaudio

, затем в другом окне терминала;

sudo gedit /etc/bluetooth/audio.conf

удалите Socket, оставив Enable=. Сохраните и закройте файл и запустите в терминале;

sudo service bluetooth restart

снова подключитесь к вашему устройству Bluetooth; - и это должно (надеюсь) сработать.

0
ответ дан 28 April 2013 в 17:15

У меня были такие же проблемы после обновления с 12.10. После удаления всех файлов конфигурации из моего домашнего каталога и переустановки с нуля bluetooth ad2p снова заработал. Не самое идеальное решение, но оно сработало.

0
ответ дан 28 April 2013 в 17:15

У меня была такая же проблема. Моя проблема заключалась в том, что avahidaemon разбился.

  1. sudo service avahi-daemon start #start avahi
  2. sudo service bluetooth restart #restart bluetooth для повторного подключения к avahi
  3. короткие списки карт sudo pactl # get name auf bluetooth- card
  4. sudo pactl set-card-profile <> a2dp # Для меня sudo pactl set-card-profile bluez_card.00_1E_7C_01_6D_45 a2dp

Надеюсь, это поможет.

С уважением Антон

0
ответ дан 28 April 2013 в 17:15

Это сработало для меня:

1) Откройте /etc/bluetooth/audio.conf с помощью следующей команды *:

gksudo gedit /etc/bluetooth/audio.conf

(*) Для приведенной выше командной строки требуются gedit и gksu пакеты.

2) найдите «Enable = ...» в разделе [General] и удалите Socket из списка.

[General]
Enable = ....

3) Добавьте эту строку в раздел General:

Disable = Socket

4) Сохраните и закройте gedit

5) Перезапустите службу Bluetooth с помощью следующего Команда:

sudo service bluetooth restart

6) Перезапустите pulseaudio для хорошей меры.

pulseaudio -k 
pulseaudio -D

7) Скрестите пальцы и попробуйте.

0
ответ дан 28 April 2013 в 17:15

У меня была почти та же проблема, что и в оригинальном сообщении. Я пробовал все предложения, которые мог найти. После нескольких дней проб и ошибок мой Bose AE2w наконец подключается и остается подключенным в профиле A2DP.

Во-первых, я отключаю звуковую карту в настройках звука, прежде чем подключиться к своему bluetooth-хэсэту (этот шаг может быть ненужным, но это то, что я делаю). И я отредактировал /etc/bluetooth/audio.config с этими настройками (комментарии удалены в примере)

[General]
Enable=Gateway,Source
Disable=Socket
AutoConnect=false #test later with true
[Headset]
MaxConnected=1
[A2DP]
SBCSources=1
MPEG12Sources=0

Затем нажмите «Подключить» в настройках Bluetooth (если это не автоматический режим). Наконец, выберите профиль A2DP в разделе «Параметры звука». Честно говоря, я не знаю, что делают некоторые настройки, но у меня это работает в течение 2 дней.

Я точно не знаю, но я думаю, что корень проблемы в том, что в окне «Звук» перечислены только 1 устройство (но 2 профиля устройства). Потому что в windows 7/8 в настройках звука перечислены 2 устройства (по одному для каждого профиля), что позволяет выбрать «устройство по умолчанию [профиль]».

Спасибо, ребята, я бы сам не решил эту проблему, надеюсь, это кому-нибудь поможет.

Редактировать: эта неделя работала над верным tahr amd x64 с креативной платформой x-fi, bose ae2w, адаптером soundbot bluetooth.

0
ответ дан 28 April 2013 в 17:15

Другие вопросы по тегам:

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