Нет, это не очередной вопрос «У меня Ubuntu 20.04, и мой bluetooth-микрофон не работает».
Я провел небольшое исследование и узнал о проблемах с Pulseaudio и oFono. Я пробовал многое, включая установку ядра 5.12.12 — ничего не помогло. гараж. Затем я установил Fedora 34 на свой второй компьютер и, к своему удивлению, обнаружил, что с моей гарнитурой проблем нет. Это было похоже на свет в конце туннеля. Я предположил, что это PipeWire, поэтому установил это на моей основной машине. К сожалению, здесь ситуация не улучшилась.
После установки PipeWire система ведет себя точно так же, как и раньше, а именно:
- Я могу выбрать профиль HSP/HFP как для ввода, так и для вывода;
- после переключения на профиль HSP/HFP я не слышу звук в наушниках (только глухая тишина) и мой микрофон не улавливает никаких звуков;
- после переключения на профиль A2DP я без проблем слышу звук в наушниках.
После переключения на профиль HSP/HFP карты со списком пактов
дает мне:
Карточка №37
Имя: bluez_card.38_18_4C_59_F1_6A
Драйвер: модуль-bluez5-device.c
Модуль владельца: нет данных
Характеристики:
device.api = "bluez5"
устройство.шина = "блютуз"
media.class = "Аудио/Устройство"
имя_устройства = "bluez_card.38_18_4C_59_F1_6A"
устройство.описание = "WH-1000XM3"
устройство.псевдоним = "WH-1000XM3"
device.form_factor = "гарнитура"
device.string = "38:18:4C:59:F1:6A"
api.bluez5.icon = "аудиокарта"
api.bluez5.path = "/org/bluez/hci0/dev_38_18_4C_59_F1_6A"
api.bluez5.address = "38:18:4C:59:F1:6A"
api.bluez5.device = ""
api.bluez5.class = "0x240404"
api.bluez5.connection = "подключено"
device.icon_name = "аудио-гарнитура-Bluetooth"
bluez5.auto-connect = "[hfp_hf hsp_hs a2dp_sink]"
factory.id = "14"
клиент.id = "30"
объект.id = "37"
Профили:
выкл.: выкл. (приемники: 0, источники: 0, приоритет: 0, доступно: да)
a2dp-sink: Воспроизведение с высокой точностью (приемник A2DP) (приемники: 1, источники: 0, приоритет: 0, доступно: да)
головное устройство гарнитуры: головное устройство гарнитуры (HSP/HFP) (приемники: 1, источники: 1, приоритет: 0, доступно: да)
a2dp-sink-sbc: Воспроизведение с высокой точностью (приемник A2DP, кодек SBC) (приемники: 1, источники: 0, приоритет: 0, доступно: да)
Headset-head-unit-cvsd: Головное устройство гарнитуры (HSP/HFP, кодек CVSD) (приемники: 1, источники: 1, приоритет: 0, доступно: да)
Активный профиль: гарнитура-головное устройство-cvsd
Порты:
ввод гарнитуры: гарнитура (приоритет: 0, смещение задержки: 0 мкс, доступно)
Характеристики:
порт.тип = "гарнитура"
Часть профиля(ов): гарнитура-головное устройство, гарнитура-головное устройство-cvsd
выход гарнитуры: гарнитура (приоритет: 0, смещение задержки: 0 мкс, доступно)
Характеристики:
порт.тип = "гарнитура"
Часть профиля(ов): a2dp-sink, head-unit-гарнитура, a2dp-sink-sbc, head-unit-гарнитура-cvsd
информация о договоре
дает мне:
Строка сервера: /run/user/1001/pulse/native
Версия протокола библиотеки: 33
Версия протокола сервера: 35
Является локальным: да
Индекс клиента: 37
Размер плитки: 65472
Имя пользователя: Камиллус
Имя хоста:
Имя сервера: PulseAudio (на PipeWire 0.3.30)
Версия сервера: 14.0.0
Спецификация образца по умолчанию: float32le 2ch 48000Hz
Карта каналов по умолчанию: передний левый, передний правый
Приемник по умолчанию: alsa_output.pci-0000_00_1b.0.analog-stereo
Источник по умолчанию: alsa_input.usb-DisplayLink_Dell_D3100_USB3.0_Dock_1712133780-02.iec958-stereo
Куки: 0404:22f4
и кот /прок/версия
дает:
Версия Linux 5.8.0-55-универсальная (buildd@lgw01-amd64-050) (gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0, GNU ld (GNU Binutils для Ubuntu) 2.34) #62~20.04.1 -Ubuntu SMP Ср, 2 июня, 08:55:04 UTC 2021
Мне нужна помощь в диагностике проблемы. Я полон решимости заставить моих коллег по Windows смеяться мне в лицо, пока я борюсь.
Скажите, пожалуйста, какую информацию я тоже могу предоставить. Я тоже могу сравнить настройку с Fedora, но мне нужно знать, где искать. Мне нужно больше данных, чтобы я мог продолжить борьбу (может быть, в другом, точнее форум).