LINUX.ORG.RU

Нет звука BT колонке

 , , ,


0

3

Нет звука на Sven PS-420 в Linux Mint 20.2 именно через a2dp профиль, через HHU есть, но качество убогое. Перерыл половину форумов и проштудировал вики, однако никаких результатов. По всем конфигам и показателям всё в порядке, по идее.

З.Ы. – Xiaomi EarBuds 2 подключились вообще спокойно и без проблем при том.

Попробуй удалить устройство и заново подключить Свой мак только

bluetooth# remove B8:D5:0B:FB:00:2D

anonymous
()

Какой bluetooth адаптер? Каким способом подключена колонка? Что происходит, если запустить звуковоспроизводящую программу?

pacmd list-sinks
cat /etc/pulse/default.pa
ls ~/.config/pulse
dmesg | grep -i bluetooth
при подключенной колонке

damix9 ★★★
()
Ответ на: комментарий от damix9

Выхлоп с четырёх команд

  1. Бортовой ноута, Qualcomm Atheros QCA9377.
  2. Bluez, пробовал и вручную, и аплетом в Cinnamon.
  3. Всё вроде в порядке, ситуация выглядит так же как и с наушниками, да вот только звука на колонке нет в упор.
shade_7
() автор топика
Ответ на: комментарий от utanho

Смартом?

Если имеется в виду смартфон, то она у меня уже год как спокойно со всеми подряд сопрягаяется без нареканий.

shade_7
() автор топика
Ответ на: комментарий от anonymous

Оффтоп, бат: она была куплена бедным студентом, так сказать, так что ничего удивительного.

shade_7
() автор топика
Ответ на: комментарий от shade_7

С компа спаривание идет, а звука нет?

Pavucontrol крутили? Или может апплет чудит или блюз.

Не пробовали с лайва позапускаться?

utanho ★★★★★
()
Последнее исправление: utanho (всего исправлений: 1)
Ответ на: комментарий от utanho
  1. Да.
  2. Да. Пробовал и вручную полностью подключать и поднимать звук.
  3. Идея эта в голове крутится, думаю стоит попробовать.
shade_7
() автор топика
Ответ на: комментарий от shade_7
cat /etc/pulse/system.pa
groups
cat /var/log/syslog | grep 'blu'
ps aux | grep 'pulse'

А вот так из командной строки пробовали? На каком этапе затык/ошибка? Или все удается сделать по инструкции, но из динамиков тишина?

damix9 ★★★
()

Перерыл половину форумов и проштудировал вики

Хорошо бы ссылки на перерытое и что при этом меняется, если меняется.

damix9 ★★★
()
Ответ на: комментарий от shade_7

Как идея для отладки: можно посмотреть если ли вывод hcidump от рута при проигрывании. Если есть, то на устройство поток идёт (хоть и не факт, что доходит). А вот если нет, то что-то сильно не то.

xaizek ★★★★★
()
Ответ на: комментарий от xaizek
> HCI Event: Number of Completed Packets (0x13) plen 5
    handle 4 packets 1
< ACL data: handle 4 flags 0x02 dlen 602
    L2CAP(d): cid 0x0046 len 598 [psm 0]
< ACL data: handle 4 flags 0x02 dlen 602
    L2CAP(d): cid 0x0046 len 598 [psm 0]
> HCI Event: Number of Completed Packets (0x13) plen 5
    handle 4 packets 1
< ACL data: handle 4 flags 0x02 dlen 602
    L2CAP(d): cid 0x0046 len 598 [psm 0]
> HCI Event: Number of Completed Packets (0x13) plen 5
    handle 4 packets 1
> HCI Event: Number of Completed Packets (0x13) plen 5
    handle 4 packets 1
< ACL data: handle 4 flags 0x02 dlen 602
    L2CAP(d): cid 0x0046 len 598 [psm 0]
< ACL data: handle 4 flags 0x02 dlen 602
    L2CAP(d): cid 0x0046 len 598 [psm 0]
> HCI Event: Number of Completed Packets (0x13) plen 5
    handle 4 packets 1
< ACL data: handle 4 flags 0x02 dlen 602
    L2CAP(d): cid 0x0046 len 598 [psm 0]
> HCI Event: Number of Completed Packets (0x13) plen 5
    handle 4 packets 1
< ACL data: handle 4 flags 0x02 dlen 602
    L2CAP(d): cid 0x0046 len 598 [psm 0]
> HCI Event: Number of Completed Packets (0x13) plen 5
    handle 4 packets 1
> HCI Event: Number of Completed Packets (0x13) plen 5
    handle 4 packets 1
< ACL data: handle 4 flags 0x02 dlen 602
    L2CAP(d): cid 0x0046 len 598 [psm 0]
> HCI Event: Number of Completed Packets (0x13) plen 5
    handle 4 packets 1
< ACL data: handle 4 flags 0x02 dlen 602
    L2CAP(d): cid 0x0046 len 598 [psm 0]
< ACL data: handle 4 flags 0x02 dlen 602
    L2CAP(d): cid 0x0046 len 598 [psm 0]
> HCI Event: Number of Completed Packets (0x13) plen 5
    handle 4 packets 1
< ACL data: handle 4 flags 0x02 dlen 602
    L2CAP(d): cid 0x0046 len 598 [psm 0]
> HCI Event: Number of Completed Packets (0x13) plen 5
    handle 4 packets 1
> HCI Event: Number of Completed Packets (0x13) plen 5
    handle 4 packets 1
< ACL data: handle 4 flags 0x02 dlen 602
    L2CAP(d): cid 0x0046 len 598 [psm 0]
< ACL data: handle 4 flags 0x02 dlen 602
    L2CAP(d): cid 0x0046 len 598 [psm 0]
> HCI Event: Number of Completed Packets (0x13) plen 5
    handle 4 packets 1
> HCI Event: Number of Completed Packets (0x13) plen 5
    handle 4 packets 1
< ACL data: handle 4 flags 0x02 dlen 602
    L2CAP(d): cid 0x0046 len 598 [psm 0]
< ACL data: handle 4 flags 0x02 dlen 602
    L2CAP(d): cid 0x0046 len 598 [psm 0]
> HCI Event: Number of Completed Packets (0x13) plen 5
    handle 4 packets 1
< ACL data: handle 4 flags 0x02 dlen 602
    L2CAP(d): cid 0x0046 len 598 [psm 0]
> HCI Event: Number of Completed Packets (0x13) plen 5
    handle 4 packets 1
> HCI Event: Number of Completed Packets (0x13) plen 5
    handle 4 packets 1
< ACL data: handle 4 flags 0x02 dlen 602
    L2CAP(d): cid 0x0046 len 598 [psm 0]
< ACL data: handle 4 flags 0x02 dlen 602
    L2CAP(d): cid 0x0046 len 598 [psm 0]
> HCI Event: Number of Completed Packets (0x13) plen 5
    handle 4 packets 1
< ACL data: handle 4 flags 0x02 dlen 602
    L2CAP(d): cid 0x0046 len 598 [psm 0]
> HCI Event: Number of Completed Packets (0x13) plen 5
    handle 4 packets 1
> HCI Event: Number of Completed Packets (0x13) plen 5
    handle 4 packets 1
< ACL data: handle 4 flags 0x02 dlen 602
    L2CAP(d): cid 0x0046 len 598 [psm 0]
> HCI Event: Number of Completed Packets (0x13) plen 5
    handle 4 packets 1
< ACL data: handle 4 flags 0x02 dlen 602
    L2CAP(d): cid 0x0046 len 598 [psm 0]
< ACL data: handle 4 flags 0x02 dlen 602
    L2CAP(d): cid 0x0046 len 598 [psm 0]
^C
shade_7
() автор топика
Ответ на: комментарий от shade_7

Выводы команд лучше выкладывать не на пастбины, а прямо сюда, если влазят.

ls /etc/pulse
journalctl --grep=hci0
pacmd list-cards
damix9 ★★★
()
Ответ на: комментарий от damix9
(   0.000|   0.000) I: [pulseaudio] main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Operation not permitted
(   0.000|   0.000) I: [pulseaudio] main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Operation not permitted
(   0.000|   0.000) D: [pulseaudio] core-rtclock.c: Timer slack is set to 50 us.
(   0.008|   0.008) D: [pulseaudio] core-util.c: RealtimeKit worked.
(   0.008|   0.000) I: [pulseaudio] core-util.c: Successfully gained nice level -11.
(   0.008|   0.000) I: [pulseaudio] main.c: This is PulseAudio 13.99.1
(   0.008|   0.000) D: [pulseaudio] main.c: Compilation host: x86_64-pc-linux-gnu
(   0.008|   0.000) D: [pulseaudio] main.c: Compilation CFLAGS: -g -O2 -fdebug-prefix-map=/build/pulseaudio-rCGjZv/pulseaudio-13.99.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wextra -pipe -Wno-long-long -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing -Wwrite-strings -Wno-unused-parameter -fno-common -fdiagnostics-show-option -fdiagnostics-color=auto
(   0.008|   0.000) D: [pulseaudio] main.c: Running on host: Linux x86_64 5.4.0-94-generic #106-Ubuntu SMP Thu Jan 6 23:58:14 UTC 2022
(   0.009|   0.000) D: [pulseaudio] main.c: Found 4 CPUs.
(   0.009|   0.000) I: [pulseaudio] main.c: Page size is 4096 bytes
(   0.009|   0.000) D: [pulseaudio] main.c: Compiled with Valgrind support: no
(   0.009|   0.000) D: [pulseaudio] main.c: Running in valgrind mode: no
(   0.009|   0.000) D: [pulseaudio] main.c: Running in VM: no
(   0.009|   0.000) D: [pulseaudio] main.c: Running from build tree: no
(   0.009|   0.000) D: [pulseaudio] main.c: Optimized build: yes
(   0.009|   0.000) D: [pulseaudio] main.c: FASTPATH defined, only fast path asserts disabled.
(   0.009|   0.000) I: [pulseaudio] main.c: Machine ID is dafd9a61376b4676aa8b190bc1ed4b43.
(   0.009|   0.000) I: [pulseaudio] main.c: Session ID is c2.
(   0.010|   0.000) I: [pulseaudio] main.c: Using runtime directory /run/user/1000/pulse.
(   0.010|   0.000) I: [pulseaudio] main.c: Using state directory /home/shade/.config/pulse.
(   0.010|   0.000) I: [pulseaudio] main.c: Using modules directory /usr/lib/pulse-13.99.1/modules.
(   0.010|   0.000) I: [pulseaudio] main.c: Running in system mode: no
(   0.010|   0.000) E: [pulseaudio] pid.c: Daemon already running.
(   0.010|   0.000) E: [pulseaudio] main.c: pa_pid_file_create() failed.
shade_7
() автор топика
Ответ на: комментарий от shade_7

Надо тот демон остановить, а чтобы он не запустился снова, временно сделать ему autospawn = no. Сейчас что-то поменяли, эта строчка может находиться в другом файле в /etc/pulse, кажется в папке client.conf.d. Ну и

PulseAudio will first look for configuration files in the home directory ~/.config/pulse/, and if they are not found, the system-wide configuration from /etc/pulse/ will be applied.

Логи нужны во время попытки воспроизведения чего-нибудь через колонку.

damix9 ★★★
()
Последнее исправление: damix9 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.