нет звука в гарнитуре после переключения с a2dp на hsp / hfp 20.10 intel wireless ax200

Я использую (k) ubuntu для работы, и теперь, когда мне приходится использовать приложения для видеозвонков ежедневно, я заметил, что качество моего встроенного микрофон. Я знаю, что моя bluetooth-гарнитура работает как гарнитура, потому что я использовал ее на своем телефоне как bluetooth-гарнитуру, и она даже отображается в микшере громкости как гарнитура. Когда я подключаю гарнитуру к компьютеру, я могу использовать a2dp (воспроизведение стерео), но не могу использовать свой микрофон. Когда я пытаюсь переключиться на hsp / hfp в pulseaudiovolumecontrol, я слышу свой собственный голос, эхом отражающийся в моей гарнитуре, но больше ничего не слышу с моего компьютера. Тем не мение,Я вижу в своем диспетчере громкости, что микрофон теперь доступен (хотя он не работает). Вот некоторые подробности о моем оборудовании:

Моя карта Wi-Fi / BT согласно lspci:

3b:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)

Вывод PACMD:

    index: 2
        name: <bluez_card.FC_58_FA_C4_9D_17>
        driver: <module-bluez5-device.c>
        owner module: 28
        properties:
                device.description = "JLab BT"
                device.string = "FC:58:FA:C4:9D:17"
                device.api = "bluez"
                device.class = "sound"
                device.bus = "bluetooth"
                device.form_factor = "headset"
                bluez.path = "/org/bluez/hci0/dev_FC_58_FA_C4_9D_17"
                bluez.class = "0x260404"
                bluez.alias = "JLab BT"
                device.icon_name = "audio-headset-bluetooth"
                device.intended_roles = "phone"
        profiles:
                headset_head_unit: Headset Head Unit (HSP/HFP) (priority 30, available: unknown)
                a2dp_sink: High Fidelity Playback (A2DP Sink) (priority 40, available: yes)
                off: Off (priority 0, available: yes)
        active profile: <a2dp_sink>
        sinks:
                bluez_sink.FC_58_FA_C4_9D_17.a2dp_sink/#8: JLab BT
        sources:
                bluez_sink.FC_58_FA_C4_9D_17.a2dp_sink.monitor/#12: Monitor of JLab BT
        ports:
                headset-output: Headset (priority 0, latency offset 0 usec, available: yes)
                        properties:

                headset-input: Headset (priority 0, latency offset 0 usec, available: unknown)
                        properties:

Также теперь, просматривая мой журнал на предмет ошибок, связанных с bluetooth, я вижу некоторые строки, которые вызывают вопросы:

Unable to get io data for Headset Voice gateway: getpeername: Transport endpoint is not connected (107)
Failed to release transport 

/org/bluez/hci0/dev_FC_58_FA_C4_9D_17/sep1/fd7: Method "Release" with signature "" on interface "org.bluez.MediaTransport1" doesn't exist

Bluetooth: hci0: Failed to send Intel_Write_DDC (-22)

Обновление: я попытался выполнить обновление до groovy gorilla, так как думал, что это может исправить мою проблему, как указано в https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1871794 но это не сработало, поэтому я обновил заголовок до 20.10

2
задан 20 November 2020 в 06:18

1 ответ

Хорошо, сегодня (23 ноября 2020 г.) вышло обновление для bluez и аудиостека, которое исправляет это. Все, что нужно сделать, чтобы применить исправление, это: sudo apt update && sudo apt upgrade -y и ваша беспроводная карта ax200 должна поддерживать hsf/hfp. Обратите внимание, что я делаю это на заводной горилле, я не уверен в какой-либо поддержке этого в версиях lts (но если вы выполните вышеуказанный шаг, и это не сработает, вы должны попробовать использовать do-release-upgrade ). ПРИМЕЧАНИЕ: звук очень низкого качества для профиля hfp, я сделал переключатель на основе другого скрипта, и мой переключатель доступен здесь для всех заинтересованных сторон, которые хотят иметь возможность использовать push-to-talk. Просто введите MAC-адрес наушников в текстовое поле и переключитесь с помощью кнопки

.
0
ответ дан 23 November 2020 в 14:40

Другие вопросы по тегам:

Похожие вопросы: