Рейтинг:1

Невозможно использовать HSP/HPF после установки Pipewire

флаг br

У меня возникли трудности с попыткой заставить мои новые наушники работать на Ubuntu 20.04. я следил этот учебник установить pipewire, и в самый первый раз, когда я подключил наушники, все, казалось, работало нормально. Но теперь, когда я подключаю наушники и захожу в «Настройки», «Аудио», я понимаю, что единственной возможной конфигурацией является A2DP — в первый раз у меня была возможность выбрать HSP/HPF. Как следствие, я не могу использовать микрофон своих наушников. Я также пытался загрузить пакеты, перечисленные в репозитории pipewire-debian, но никаких улучшений.

Вот что я вижу в настройках

Проверяя Bluetooth, я получаю:

Устройство ...... (общедоступное)
    Название: Soundcore Life P2 Mini
    Псевдоним: Soundcore Life P2 Mini
    Класс: 0x00240404
    Значок: аудио-карта
    В паре: да
    Доверенный: да
    Заблокировано: нет
    Подключено: да
    Наследие Пейринг: нет
    UUID: аудиоприемник (0000110b-0000-1000-8000-00805f9b34fb)
    UUID: Цель дистанционного управления аудио/видео (0000110c-0000-1000-8000-00805f9b34fb)
    UUID: Пульт дистанционного управления аудио/видео (0000110e-0000-1000-8000-00805f9b34fb)
    UUID: Громкая связь (0000111e-0000-1000-8000-00805f9b34fb)

В то время как информация pactl возвращается:

Строка сервера: /run/user/1000/pulse/native
Версия протокола библиотеки: 33
Версия протокола сервера: 35
Является локальным: да
Индекс клиента: 91
Размер плитки: 65472
Имя пользователя: ...
Имя хоста: ...
Имя сервера: PulseAudio (на PipeWire 0.3.40)
Версия сервера: 15.0.0
Спецификация образца по умолчанию: float32le 2ch 48000Hz
Карта каналов по умолчанию: передний левый, передний правый
Приемник по умолчанию: alsa_output.pci-0000_00_1f.3.analog-stereo
Источник по умолчанию: alsa_input.pci-0000_00_1f.3.analog-stereo

Журнал:

12 декабря 17:45:22 boris-Swift-SF314-52 systemd[987]: pipewire-pulse.service: успешно.
12 декабря 17:45:23 boris-Swift-SF314-52 systemd[987]: pipewire-media-session.service: успешно.
12 декабря 17:45:23 boris-Swift-SF314-52 systemd[987]: pipewire.service: успешно.
12 декабря 17:45:23 boris-Swift-SF314-52 systemd[987]: pipewire-pulse.socket: успешно.
12 декабря 17:45:23 boris-Swift-SF314-52 systemd[987]: pipewire.socket: успешно.
12 декабря 17:46:07 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5: не удалось зарегистрировать поставщика аккумуляторов. Ошибка: org.freedesktop.DBus.Error.UnknownMethod
12 декабря 17:46:07 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5: BlueZ Battery Provider недоступен, не буду пытаться его зарегистрировать. Убедитесь, что вы используете BlueZ 5.56+ с экспериментальными функциями, чтобы использовать Battery Provider.
12 декабря 17:47:23 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5.sink.a2dp: 0x560b6811fc08: ошибка 24
12 декабря 17:47:23 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5.sink.a2dp: 0x560b6811fc08: сбой ioctl: неверный файловый дескриптор
12 декабря 17:47:23 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5.sink.a2dp: 0x560b6811fc08: сбой ioctl: неверный файловый дескриптор
12 декабря 17:47:23 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5.sink.a2dp: 0x560b6811fc08: сбой ioctl: неверный файловый дескриптор
12 декабря 17:47:23 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5.sink.a2dp: 0x560b6811fc08: сбой ioctl: неверный файловый дескриптор
12 декабря 17:47:23 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5: не удалось освободить транспорт /org/bluez/hci0/dev_5C_56_A4_32_B4_67/sep1/fd0: метод «Выпуск» с подписью "" на интерфейсе "org.bluez.MediaTransport1" не существует
12 декабря 17:47:23 boris-Swift-SF314-52 dbus-daemon[797]: [система] Сообщение об отправке отклонено, правил 0; type="method_return", sender=":1.87" (uid=1000 pid=1598 comm="/usr/bin/pipewire-media-session" label="unconfined") interface="(unset)" member="( unset)" имя ошибки="(unset)" request_reply="0" destination=":1.3" (uid=0 pid=794 comm="/usr/lib/bluetooth/bluetoothd" label="unconfined")
12 декабря 17:47:56 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5.sink.a2dp: 0x560b680ffce8: ошибка 24
12 декабря 17:47:56 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5.sink.a2dp: 0x560b680ffce8: сбой ioctl: неверный файловый дескриптор
12 декабря 17:47:56 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5.sink.a2dp: 0x560b680ffce8: сбой ioctl: неверный файловый дескриптор
12 декабря 17:47:56 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5: не удалось освободить транспорт /org/bluez/hci0/dev_5C_56_A4_32_B4_67/fd1: метод «Выпуск» с подписью «» на интерфейсе "org.bluez.MediaTransport1" не существует
12 декабря 17:47:56 boris-Swift-SF314-52 dbus-daemon[797]: [система] Сообщение об отправке отклонено, правил 0; type="method_return", sender=":1.87" (uid=1000 pid=1598 comm="/usr/bin/pipewire-media-session" label="unconfined") interface="(unset)" member="( unset)" имя ошибки="(unset)" request_reply="0" destination=":1.3" (uid=0 pid=794 comm="/usr/lib/bluetooth/bluetoothd" label="unconfined")
12 декабря 17:48:21 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5: Transport Acquire() не удалось выполнить транспорт /org/bluez/hci0/dev_5C_56_A4_32_B4_67/fd2 (ошибка ввода/вывода)
12 декабря 17:48:21 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.audioadapter: 0x560b68157508: не удается отправить команду 2: ошибка ввода/вывода
12 декабря 17:48:21 boris-Swift-SF314-52 pipewire-media-session[1598]: pw.node: (bluez_output.5C_56_A4_32_B4_67.a2dp-sink-19) приостановлено -> ошибка (Ошибка запуска: ошибка ввода/вывода )
12 декабря 17:48:21 boris-Swift-SF314-52 dbus-daemon[797]: [система] Сообщение об отправке отклонено, правил 0; type="method_return", sender=":1.87" (uid=1000 pid=1598 comm="/usr/bin/pipewire-media-session" label="unconfined") interface="(unset)" member="( unset)" имя ошибки="(unset)" request_reply="0" destination=":1.3" (uid=0 pid=794 comm="/usr/lib/bluetooth/bluetoothd" label="unconfined")
12 декабря 17:49:02 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5.sink.a2dp: 0x560b680642f8: ошибка 24
12 декабря 17:49:02 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5.sink.a2dp: 0x560b680642f8: сбой ioctl: неверный файловый дескриптор
12 декабря 17:49:02 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5.sink.a2dp: 0x560b680642f8: сбой ioctl: неверный файловый дескриптор
12 декабря 17:49:02 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5.sink.a2dp: 0x560b680642f8: сбой ioctl: неверный файловый дескриптор
12 декабря 17:49:02 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5.sink.a2dp: 0x560b680642f8: сбой ioctl: неверный файловый дескриптор
12 декабря 17:49:02 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5.sink.a2dp: 0x560b680642f8: сбой ioctl: неверный файловый дескриптор
12 декабря 17:49:02 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5: не удалось освободить транспорт /org/bluez/hci0/dev_5C_56_A4_32_B4_67/sep1/fd3: метод «Выпуск» с подписью "" на интерфейсе "org.bluez.MediaTransport1" не существует
12 декабря 17:49:02 boris-Swift-SF314-52 dbus-daemon[797]: [система] Сообщение об отправке отклонено, правил 0; type="method_return", sender=":1.87" (uid=1000 pid=1598 comm="/usr/bin/pipewire-media-session" label="unconfined") interface="(unset)" member="( unset)" имя ошибки="(unset)" request_reply="0" destination=":1.3" (uid=0 pid=794 comm="/usr/lib/bluetooth/bluetoothd" label="unconfined")
12 декабря 17:49:35 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5.sink.a2dp: 0x560b68064348: ошибка 24
12 декабря 17:49:35 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5.sink.a2dp: 0x560b68064348: сбой ioctl: неверный файловый дескриптор
12 декабря 17:49:35 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5.sink.a2dp: 0x560b68064348: сбой ioctl: неверный файловый дескриптор
12 декабря 17:49:35 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5: не удалось освободить транспорт /org/bluez/hci0/dev_5C_56_A4_32_B4_67/fd4: метод «Выпуск» с подписью «» на интерфейсе "org.bluez.MediaTransport1" не существует
12 декабря 17:49:35 boris-Swift-SF314-52 dbus-daemon[797]: [система] Сообщение об отправке отклонено, правил 0; type="method_return", sender=":1.87" (uid=1000 pid=1598 comm="/usr/bin/pipewire-media-session" label="unconfined") interface="(unset)" member="( unset)" имя ошибки="(unset)" request_reply="0" destination=":1.3" (uid=0 pid=794 comm="/usr/lib/bluetooth/bluetoothd" label="unconfined")
12 декабря 17:51:09 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5.sink.a2dp: 0x560b680643e8: ошибка 24
12 декабря 17:51:09 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5.sink.a2dp: 0x560b680643e8: сбой ioctl: неверный файловый дескриптор
12 декабря 17:51:09 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5.sink.a2dp: 0x560b680643e8: сбой ioctl: неверный файловый дескриптор
12 декабря 17:51:09 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5: не удалось освободить транспорт /org/bluez/hci0/dev_5C_56_A4_32_B4_67/fd5: метод «Выпуск» с подписью «» на интерфейсе "org.bluez.MediaTransport1" не существует
12 декабря 17:51:09 boris-Swift-SF314-52 dbus-daemon[797]: [система] Сообщение об отправке отклонено, правил 0; type="method_return", sender=":1.87" (uid=1000 pid=1598 comm="/usr/bin/pipewire-media-session" label="unconfined") interface="(unset)" member="( unset)" имя ошибки="(unset)" request_reply="0" destination=":1.3" (uid=0 pid=794 comm="/usr/lib/bluetooth/bluetoothd" label="unconfined")
12 декабря 17:51:29 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5.sink.a2dp: 0x560b680643e8: ошибка 24
12 декабря 17:51:29 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5.sink.a2dp: 0x560b680643e8: сбой ioctl: неверный файловый дескриптор
12 декабря 17:51:29 boris-Swift-SF314-52 pipewire-media-session[1598]: spa.bluez5: не удалось освободить транспорт /org/bluez/hci0/dev_5C_56_A4_32_B4_67/fd6: метод «Выпуск» с подписью «» на интерфейсе "org.bluez.MediaTransport1" не существует
12 декабря 17:51:29 boris-Swift-SF314-52 dbus-daemon[797]: [система] Сообщение об отправке отклонено, правил 0; type="method_return", sender=":1.87" (uid=1000 pid=1598 comm="/usr/bin/pipewire-media-session" label="unconfined") interface="(unset)" member="( unset)" имя ошибки="(unset)" request_reply="0" destination=":1.3" (uid=0 pid=794 comm="/usr/lib/bluetooth/bluetoothd" label="unconfined")
12 декабря 17:52:44 boris-Swift-SF314-52 systemd[1591]: pipewire-pulse.service: успешно.
12 декабря 17:52:44 boris-Swift-SF314-52 systemd[1591]: pipewire-media-session.service: успешно.
12 декабря 17:52:44 boris-Swift-SF314-52 systemd[1591]: pipewire.service: успешно.
12 декабря 17:52:44 boris-Swift-SF314-52 systemd[1591]: pipewire-pulse.socket: успешно.
12 декабря 17:52:44 boris-Swift-SF314-52 systemd[1591]: pipewire.socket: успешно.
12 декабря 17:53:13 boris-Swift-SF314-52 dbus-daemon[798]: [система] Активация через systemd: service name='org.freedesktop.RealtimeKit1' unit='rtkit-daemon.service' запрошено ' :1.30' (uid=125 pid=1065 comm="/usr/bin/pipewire-media-session " label="unconfined")
12 декабря 17:53:51 boris-Swift-SF314-52 systemd[984]: pipewire-pulse.service: успешно.
12 декабря 17:53:51 boris-Swift-SF314-52 systemd[984]: pipewire-media-session.service: успешно.
....
12 декабря 18:22:58 boris-Swift-SF314-52 pipewire-media-session [4657]: spa.bluez5.sink.a2dp: 0x559ff4240048: ошибка 24
12 декабря 18:22:58 boris-Swift-SF314-52 pipewire-media-session [4657]: spa.bluez5.sink.a2dp: 0x559ff4240048: сбой ioctl: неверный файловый дескриптор
12 декабря 18:22:58 boris-Swift-SF314-52 pipewire-media-session [4657]: spa.bluez5.sink.a2dp: 0x559ff4240048: сбой ioctl: неверный файловый дескриптор
12 декабря 18:22:58 boris-Swift-SF314-52 pipewire-media-session[4657]: spa.bluez5: не удалось освободить транспорт /org/bluez/hci0/dev_5C_56_A4_32_B4_67/fd13: метод «Выпуск» с подписью «» на интерфейсе "org.bluez.MediaTransport1" не существует
12 декабря 18:22:58 boris-Swift-SF314-52 dbus-daemon[798]: [система] Сообщение об отправке отклонено, правил 0; type="method_return", sender=":1.151" (uid=1000 pid=4657 comm="/usr/bin/pipewire-media-session" label="unconfined") interface="(unset)" member="( unset)" имя ошибки="(unset)" request_reply="0" destination=":1.3" (uid=0 pid=792 comm="/usr/lib/bluetooth/bluetoothd" label="unconfined")

Знаете, что могло пойти не так? Спасибо за вашу помощь!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.