Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Трансляция аудиопотока по bluetooth на колонки/наушники  (Прочитано 24171 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн JohnDoe

  • Активист
  • *
  • Сообщений: 562
    • Просмотр профиля
Прикупил себе новые наушники. Первое время даже радовался, после их включения звук сразу перенаправлялся в наушники. Со старыми наушниками приходилось вручную выбирать audiosync.
А с некоторых пор данная фича поломалась. При включении звук в ушах появляется, но потом пропадает. Думаю потому что подключается протокол headset. Если его отключить в настройках, звук появляется.
Раньше так же было, 2 протокола для наушников audiosync и headset. Но так понимаю был другой порядок подключения протоколов, и audiosync включался вторым и брал звук на себя. Как вернуть порядок или заблокировать активацию headset.
Ubuntu 10.04, blueman, звук через pulse.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
JohnDoe,
любишь было Pascal или Basic?
Wars ~.o

Оффлайн JohnDoe

  • Активист
  • *
  • Сообщений: 562
    • Просмотр профиля
victor00000,
Не понял твоей фразы. но вот ты на канале предложил показать вывод

johndoe@jd-note:~$ cat /var/log/syslog | grep pulse
johndoe@jd-note:~$ cat /var/log/syslog | grep bluetooth
Sep 22 14:46:36 jd-note bluetoothd[14009]: HCI dev 0 down
Sep 22 14:46:36 jd-note bluetoothd[14009]: Adapter /org/bluez/13980/hci0 has been disabled
Sep 22 14:46:36 jd-note bluetoothd[14009]: Stopping security manager 0
Sep 22 14:46:36 jd-note bluetoothd[14009]: HCI dev 0 unregistered
Sep 22 14:46:36 jd-note bluetoothd[14009]: Unregister path: /org/bluez/13980/hci0
Sep 22 14:46:36 jd-note bluetoothd[14009]: HCI dev 0 registered
Sep 22 14:46:36 jd-note bluetoothd[14009]: HCI dev 0 up
Sep 22 14:46:36 jd-note bluetoothd[14009]: Starting security manager 0
Sep 22 14:46:36 jd-note bluetoothd[14009]: Adapter /org/bluez/13980/hci0 has been enabled
Sep 22 14:46:37 jd-note bluetoothd[14009]: Inquiry Failed with status 0x0c
Sep 22 20:31:35 jd-note bluetoothd[14009]: link_key_request (sba=00:1A:7D:DA:71:15, dba=00:11:67:00:01:22)
Sep 22 20:31:36 jd-note bluetoothd[14009]: link_key_request (sba=00:1A:7D:DA:71:15, dba=00:11:67:00:01:22)

последние 2 строчки это после подключения наушников

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
hcitool scan
pulseaudio -v
?
Wars ~.o

Оффлайн JohnDoe

  • Активист
  • *
  • Сообщений: 562
    • Просмотр профиля
johndoe@jd-note:~$ hcitool scan
Scanning ...
johndoe@jd-note:~$ pulseaudio -v
I: main.c: setrlimit(RLIMIT_NICE, (31, 31)) ошибка: Операция не позволена
I: main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) ошибка: Операция не позволена
I: core-util.c: Successfully gained nice level -11.
I: main.c: Это PulseAudio 0.9.21-63-gd3efa-dirty
I: main.c: Размер страницы 4096 байт
I: main.c: Идентификатор машины: db992452b07a811c0377310a487a003a.
I: main.c: Идентификатор сесии: db992452b07a811c0377310a487a003a-1379741048.400585-1433301168.
I: main.c: Используется директория выполнения /home/johndoe/.pulse/db992452b07a811c0377310a487a003a-runtime.
I: main.c: Используемая директория состояния /home/johndoe/.pulse.
I: main.c: Используемая директория модулей: /usr/lib/pulse-0.9.21/modules
I: main.c: Запуск в режиме "система": no
E: pid.c: Daemon already running.
E: main.c: ошибка pa_pid_file_create().

Скан ничего не находит скорей всего потому что при включении наушники уже цепляются на настройки в GUI.
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 22 Сентября 2013, 22:53:14 от JohnDoe »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
удвлить папка /home/johndoe/.pulse и ребут, снова.
pulseaudio -vsudo hciconfig hci0 reset
sudo hcitool scan


Wars ~.o

Оффлайн Net_Stranger

  • Автор темы
  • Активист
  • *
  • Сообщений: 312
  • Жизнь прекрасна!
    • Просмотр профиля
2 victor00000
Огромное спасибо за помощь.
Проблема решилась установкой с нуля Ubuntu 13.10 beta
Все завелось сразу же!
HP EliteBook 8570p
Linux Mint 19.3

Оффлайн jack_solovey

  • Активист
  • *
  • Сообщений: 916
  • Mate, и никаких Unity
    • Просмотр профиля
Не, это не решение.  :-\
Надо решение на 12.04LTS  :coolsmiley:

Оффлайн DOG_RouL!$

  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Эта проблема легко решаема

Ставим пакет
pulseaudio-module-bluetooth если не установлен
sudo apt-get install pulseaudio-module-bluetooth
Открываем этот файл
/etc/bluetooth/audio.conf
В
[General]Добавляем
Disable=Socket
В
[Headset]Отключаем HFP
Должно получиться
HFP=false
Разкоментируем
[A2DP]
SBCSources=1
MPEG12Sources=0

И если не охото перезагружать комп, то выполняем команду
sudo restart bluetooth

Оффлайн Net_Stranger

  • Автор темы
  • Активист
  • *
  • Сообщений: 312
  • Жизнь прекрасна!
    • Просмотр профиля
2 DOG_RouL!$
И где ж ты раньше был, друг любезный, когда я два месяца с бубном вокруг ноута танцевал...
Но за решение спасибо
HP EliteBook 8570p
Linux Mint 19.3

Оффлайн Добрый Эх

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Всем доброго времени суток.
А может кто-нибудь подскажет как сделать так, что бы не нужно было каждый раз при подключении bluetooth гарнитуры перезагружать pulseaudio.
У меня она почемуто по другому не появляется в списке куда можно звук выводить...
Заранее спасибо.
Система xubuntu 13.10

 

Страница сгенерирована за 0.018 секунд. Запросов: 21.