Устройство Bluetooth сопряжено и подключено (нет звука)

17

У меня есть Bluetooth-гарнитура, которая отлично работает как в Windows 8, так и в Android 4.2, но на Ubuntu (13.10) она просто не работает. Я установил Blueman, он спарен и подключен успешно, когда я попробовал Audio sink, но он по-прежнему не отображается в моих настройках звука или PulseAudio, которые я установил и попробовал. Все, что есть в моих настройках звука, - «Аналоговый выход». Я пробовал несколько исправлений, как изменение и добавление вещей в /etc/bluetooth/audio.conf без каких-либо успехов. Я также перезапустил службу bluetooth несколько раз в процессе.

Сообщите мне, если вам нужна дополнительная информация от меня и моей системы.

С уважением, Майкл.

    
задан Michael 06.11.2013 в 15:27
источник

6 ответов

9

Я с той же проблемой , после пары гарнитуры, m, используя команду pulseaudio -k , тогда устройство отображается в настройках звука, и оно работает.

Это нехорошее решение, но это было то, что я получил до сих пор.

    
ответ дан Eduardo 06.11.2013 в 16:55
источник
8

Я на Ubuntu gnome 16.04. Решение состоит в том, чтобы включить автоматическое обнаружение, снова соединить гарнитуру и выбрать ее в списке выходных аудиоустройств.

  1. Измените #AutoEnable=false на AutoEnable=true в /etc/bluetooth/main.conf (уведомление о новой строке не указано)
  2. Отсоедините гарнитуру
  3. Перезапустить службу bluetooth sudo /etc/init.d/bluetooth restart
  4. Соедините гарнитуру и подключите ее.
  5. Перейдите к настройкам звука. На вкладке устройства вывода вы должны увидеть гарнитуру, указанную вместе с другим устройством вывода, таким как внутренние громкоговорители.
  6. Выберите его как устройство вывода звука.
ответ дан KelzOKO 23.04.2016 в 10:10
7

Следующие работали для меня.

Есть опция в /etc/bluetooth/audio.conf называется AutoConnect=true . Убедитесь, что это комментарий не (т. Е. Хэши) (измените #AutoConnect=true на AutoConnect=true )

Это заставит pulseaudio распознавать устройство.

Примечание . Для Ubuntu 14 и выше файл называется /etc/bluetooth/main.conf .

    
ответ дан kviggy0 11.06.2015 в 11:41
6

Я на Ubuntu GNOME 16.04, и я нашел решение, которое отлично работает здесь:

Ссылка

На ubuntu пользователь gdm, а не Debian-gdm, вот точные инструкции:

  

Чтобы предотвратить GDM от захвата приемника A2DP при запуске сеанса,   отредактируйте /var/lib/gdm3/.config/pulse/client.conf (или создайте его, если он   не существует):

autospawn = no
daemon-binary = /bin/true
     

После этого вы должны предоставить доступ к этому файлу пользователю gdm :

     

$ chown gdm:gdm /var/lib/gdm3/.config/pulse/client.conf      

Чтобы автоматически подключить a2dp для некоторых устройств, добавьте это в   <Сильный> /etc/pulse/default.pa

     

load-module module-switch-on-connect      

Reboot.

     

Теперь звуковое устройство (Bluetooth-гарнитура) должно быть доступно через   pavucontrol и стандартного менеджера аудиоустройств.

    
ответ дан mswiszcz 23.06.2016 в 18:42
5

У меня такая же проблема на Lubuntu 13.10 с blueman и беспроводным адаптером динамиков. Для меня это исправлено:

Вставьте load-module module-switch-on-connect в /etc/pulse/default.pa

Команда pulseaudio -k

Команда pactl load-module module-bluetooth-discover

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

    
ответ дан farael 11.02.2014 в 17:03
0

Единственное, что сработало для меня на Ubuntu 16.04, - это перезапустить службу Bluetooth, а затем снова подключить динамик:

sudo /etc/init.d/bluetooth restart

Кажется, это происходит со мной, когда я разбужу компьютер от приостановки.

    
ответ дан LondonRob 08.03.2018 в 10:49