Слишком низкая громкость Bluetooth-гарнитуры (только в арке)

Вот краткий удар:

# для f в $ (найдите свой исходный каталог -name \ *. Jpg); сделать cp $ {f} yourtargetdirectory / $ {f} .CAP1.jpg; done

, затем

# для f в $ (найдите свой исходный каталог -name \ *.JPG); сделать cp $ {f} yourtargetdirectory / $ {f} .CAP2.jpg; done

При этом все файлы с именем * .jpg в источнике будут скопированы как * .CAP1.jpg, а все файлы * .JPG как * .CAP2.jpg

Другой подход - используйте diffmerge: https://sourcegear.com/diffmerge/

еще один (если будет много-много файлов, пытающихся использовать одно и то же имя) - присвоить каждому файлу случайное имя:

# для f в $ (найдите свой исходный каталог -iname \ *. JPG); сделать cp $ {f} yourtargetdirectory / $ (dd if = / dev / random count = 20 2> & 1 / dev / null | md5) .jpg; done

(обратите внимание, что переключатель -iname делает поиск без учета регистра, поэтому будут найдены * .JPG и * .jpg)

9
13.04.2018, 11:24
5 ответов

Ответ VMG немного неверен; технически он будет работать, но он отключит все другие плагины, кроме a2dp, что означает, что bluetooth-клавиатуры/мыши/геймпады/и т. д. перестанут работать, когда единственным плагином, вызывающим проблемы, будет тот, который называется avrcp.

Редактировать

/lib/systemd/system/bluetooth.service

и изменить

ExecStart=/usr/lib/bluetooth/bluetoothd

-

ExecStart=/usr/lib/bluetooth/bluetoothd --noplugin=avrcp

и запустите

sudo systemctl daemon-reload
sudo systemctl restart bluetooth
22
27.01.2020, 20:05

Мое исправление на kubuntu:

sudo nano /lib/systemd/system/bluetooth.service

Изменить

ExecStart=/usr/lib/bluetooth/bluetoothd

-

ExecStart=/usr/lib/bluetooth/bluetoothd --plugin=a2dp

, затем

sudo systemctl daemon-reload
sudo systemctl restart bluetooth

Эффект должен быть немедленным!

6
27.01.2020, 20:05

Удаление AVRCP не помогло мне с моим WF -1000XM3. То, что сработало, было на самом деле противоположным. Я использовал AVRCP для прямой отправки команд увеличения громкости. Я использовал шину D -для взаимодействия с BlueZ после этого ответа .

В моем случае полная команда была:

dbus-send --print-reply --system --dest=org.bluez /org/bluez/hci0/dev_<mac_address_of_headphones> org.bluez.MediaControl1.VolumeUp
11
27.01.2020, 20:05

У меня в Ubuntu 18.04 ни --noplugin=avrcp, ни --plugin=a2dpне помогли моим AirPods работать на полной громкости. Я обнаружил, что в /org/bluez/hci0/dev_<MAC here>/fd0есть свойство DBus, которое позволяет устанавливать громкость через AVRCP, но по какой-то причине оно не работает по умолчанию. Я изменил исходный код в bluez, как показано ниже, чтобы заставить его работать:

profiles/audio/transport.c

static gboolean volume_exists(const GDBusPropertyTable *property, void *data)
{
    struct media_transport *transport = data;
    struct a2dp_transport *a2dp = transport->data;

    return TRUE; // <-- Always return true to allow Volume to be set
}

После восстановления и установки bluez и переустановки модуля pulseaudio --bluetooth вы сможете подключиться к своим AirPods или любому другому устройству, управляемому AVRCP -, и выполнить следующую команду, чтобы установить громкость.

dbus-send --print-reply --system --dest=org.bluez /org/bluez/hci0/dev_<mac address>/fd0 org.freedesktop.DBus.Properties.Set string:org.bluez.MediaTransport1 string:Volume variant:uint16:###

###следует заменить на громкость от 0 до 127

2
27.01.2020, 20:05

Я выяснил, что это исправление для Sony WF -1000XM3, которое потенциально может работать с другими устройствами.:Sony WF -1000XM3 имеет внутреннюю настройку громкости. Очевидно, Windows, Android и iOS достаточно умны, чтобы манипулировать этим автоматически. Не в случае с Manjaro/Arch и другими дистрибутивами Linux.

Обойти это просто. :Подключите наушники к телефону и запустите для него официальное приложение Sony Headphones Connect, затем переместите ползунок громкости до упора вправо, чтобы увеличить громкость до максимума. Затем снова подключите их к компьютеру с Linux. Будьте осторожны, чтобы не оглушить себя, немного уменьшите громкость системы.

YMMV, но это, вероятно, может работать и с другими наушниками, так что им определенно стоит поделиться.

изменить :Я нашел еще лучший обходной путь. Та же идея, но вы можете изменить внутреннюю громкость Sony, переназначив сенсорные функции на самих наушниках (, в отличие от вышеупомянутого обходного пути, который требует захвата телефона, отключения и ремонта ). Возможность регулировать громкость с помощью прикосновения к наушникам была включена в какой-то момент после первого дебюта наушников. Инструкции см. здесь:https://www.sony.com/electronics/support/wireless-headphones-bluetooth-headphones/wf-1000xm3/articles/00230635

Другой пользователь сообщил :То же самое работает для AirPods Pro, подключенных к дистрибутиву Ubuntu И Windows. По какой-то причинеAirPods, подключенные к Ubuntu, имеют низкий уровень громкости. Я попытался применить предложение для Sony, но подключил AirPods на Windows и увеличил громкость до максимума. Затем я переключился на Ubuntu, удалил и подключил AirPods и проверил громкость. Это было исправлено, громко и четко! Linux Mint 20.

10
06.08.2020, 23:49

Теги

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