Мне пришлось изменить
[General]
Enable = Socket
в /etc/bluetooth/audio.conf, чтобы соединить его. Но теперь, когда они есть, я не получаю вывод в pavucontrol.
D: [pulseaudio] bluetooth-util.c: Registering /MediaEndpoint/HFPAG on adapter /org/bluez/3855/hci0.
D: [pulseaudio] bluetooth-util.c: Registering /MediaEndpoint/HFPHS on adapter /org/bluez/3855/hci0.
D: [pulseaudio] bluetooth-util.c: Registering /MediaEndpoint/A2DPSource on adapter /org/bluez/3855/hci0.
D: [pulseaudio] bluetooth-util.c: Registering /MediaEndpoint/A2DPSink on adapter /org/bluez/3855/hci0.
E: [pulseaudio] bluetooth-util.c: org.bluez.Media.RegisterEndpoint() failed: org.bluez.Error.AlreadyExists: Already Exists
E: [pulseaudio] bluetooth-util.c: org.bluez.Media.RegisterEndpoint() failed: org.bluez.Error.AlreadyExists: Already Exists
E: [pulseaudio] bluetooth-util.c: org.bluez.Media.RegisterEndpoint() failed: org.bluez.Error.AlreadyExists: Already Exists
E: [pulseaudio] bluetooth-util.c: org.bluez.Media.RegisterEndpoint() failed: org.bluez.Error.AlreadyExists: Already Exists
D: [pulseaudio] bluetooth-util.c: dbus: property 'State' changed to value 'disconnected'
D: [pulseaudio] bluetooth-util.c: dbus: property 'State' changed to value 'disconnected'
D: [pulseaudio] bluetooth-util.c: dbus: property 'State' changed to value 'disconnected'
D: [pulseaudio] bluetooth-util.c: dbus: property 'State' changed to value 'disconnected'
D: [pulseaudio] bluetooth-util.c: dbus: property 'State' changed to value 'connected'
D: [pulseaudio] bluetooth-util.c: dbus: property 'State' changed to value 'connected'
D: [pulseaudio] bluetooth-util.c: Unknown Bluetooth minor device class 0
D: [pulseaudio] module-card-restore.c: Not restoring profile for card bluez_card.C8_84_47_15_B7_34, because already set.
I: [pulseaudio] module-card-restore.c: Restoring port latency offsets for card bluez_card.C8_84_47_15_B7_34.
I: [pulseaudio] card.c: Created 2 "bluez_card.C8_84_47_15_B7_34"
W: [pulseaudio] module-bluetooth-device.c: Profile has no transport
D: [pulseaudio] core-subscribe.c: Dropped redundant event due to change event.
I: [pulseaudio] card.c: Changed profile of card 2 "bluez_card.C8_84_47_15_B7_34" to off
I: [pulseaudio] module.c: Loaded "module-bluetooth-device" (index: #22; argument: "address=C8:84:47:15:B7:34 profile=a2dp").
I: [alsa-source] alsa-source.c: Scheduling delay of 10,06ms, you might want to investigate this to improve latency...
I: [alsa-source] ratelimit.c: 5 events suppressed
I: [alsa-source] alsa-source.c: Overrun!
I: [alsa-source] alsa-source.c: Increasing minimal latency to 2,00 ms
D: [alsa-source] alsa-source.c: latency set to 20,00ms
D: [alsa-source] alsa-source.c: hwbuf_unused=62008
D: [alsa-source] alsa-source.c: setting avail_min=442
Что я могу сделать, чтобы заставить его работать?
С уважением,
РЕДАКТИРОВАТЬ:
>>> 2 sink(s) available.
index: 0
name: <alsa_output.pci-0000_01_00.1.hdmi-stereo-extra1>
driver: <module-alsa-card.c>
[...cut...]
index: 1
name: <alsa_output.pci-0000_00_1b.0.analog-stereo>
driver: <module-alsa-card.c>
[...cut...]
РЕДАКТИРОВАТЬ 2:
В pavucontrol У меня есть "(34) Logitech Adapter". Если я изменю профиль с «Off» на «HighFidelity Playback (A2DP)», то получаю это сообщение от pulseaudio:
W: [pulseaudio] module-bluetooth-device.c: Profile has no transport
EDIT3:
Забавно. Отключение устройства через blueman приводит к сбою pulseaudio:
E: [pulseaudio] hook-list.c: Assertion 'hook->n_firing == 0' failed at pulsecore/hook-list.c:51, function pa_hook_done(). Aborting.
EDIT4:
Обновление до 13.10 также не решило проблему. Кажется, что есть некоторая несовместимость с bluez и pulseaudio и некоторыми аппаратными средствами ...
РЕДАКТИРОВАТЬ5:
flo@io2:~$ bt-autoconnect -v
(bt-autoconnect.py:11935): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:3274:48: Expected ',' in color definition
bt-autoconnect 1.0.1 scanning: C8:84:47:15:B7:34
17193981.46: (<type 'exceptions.IndexError'>, IndexError('list index out of range',), <traceback object at 0x26a3170>)
Unable to run PulseAudio CLI
17193981.46: Found BT-device: /org/bluez/10082/hci0/dev_C8_84_47_15_B7_34
17193981.46: Connecting to DBus: /org/bluez/10082/hci0/dev_C8_84_47_15_B7_34
17193993.18: (<class 'dbus.exceptions.DBusException'>, DBusException('Connect Failed',), <traceback object at 0x26a3200>)
17193994.18: (<class 'dbus.exceptions.DBusException'>, DBusException('Connect Failed',), <traceback object at 0x26a3170>)
17193995.18: (<class 'dbus.exceptions.DBusException'>, DBusException('Connect Failed',), <traceback object at 0x26a3248>)
17193996.18: (<class 'dbus.exceptions.DBusException'>, DBusException('Connect Failed',), <traceback object at 0x26a31b8>)
17193996.2: ['C8:84:47:15:B7:34', '5', 'N', 'N', 'N']
No PulseAudio daemon running, or not running as session daemon.
Долгое время я искал решение и, наконец, помог мне с этой ссылкой: http://ubuntuforums.org/showthread.php?t=2246613
Ubuntu 14.04 Аудио приемник проблема с беспроводным адаптером Logitech
Здравствуйте, jcmoriaud. Недавно у меня возникла эта проблема, когда я купил динамик Bluetooth и попытался подключиться к нему с помощью своего ноутбука. Он продолжал выдавать мне сообщение «Ошибка подключения: установка потока не удалась». В конце концов я понял, как заставить это работать так. Вам необходимо установить pulseaudio, который вы можете проверить в Synaptic Package Manager, введя pulseaudio в строку поиска. Вы можете установить его оттуда, если он еще не установлен. Затем вам необходимо установить pavucontrol либо в Synaptic Package Manager, либо запустив его в терминале. Код: sudo apt-get install pavucontrol Это неудачная часть. Каждый раз, когда вы загружаетесь, вам нужно запустить эту команду в терминале, прежде чем любые устройства Bluetooth попытаются подключиться. Код: pactl load-module module-bluetooth-Discover Теперь вы можете зайти в менеджер bluetooth и сказать ему, чтобы он подключался к устройству как приемник аудио A2DP. Теперь, наконец, если вы войдете в регулятор громкости PulseAudio, на вкладке «Воспроизведение» вы можете выбрать опцию для отправки звука через устройство Bluetooth. Удачи в этом. "
Я использовал это с Blueman (GTK + Bluetooth Manager)
У меня были похожие проблемы. Мне удалось заставить его работать, удалив Socket из строки включения в /etc/bluetooth/audio.conf, на которую ссылается в начале вопроса. Далее из командной строки запустите:
pactl load-module module-bluetooth-discover
Затем вы сможете правильно подключиться к аудиоустройству Bluetooth.
После того, как я почистил клавиатуру, через мою стереосистему больше не было звука, связанного с клоном ключа Bluetooth Logitech Audio Bluetooth к моему ноутбуку Ubuntu.
После многих потраченных часов исследований я пришел к этому простому решению: