Encontré algunas cosas aquí
As far as I researched for IPv4 some time ago, the "default" value gets
copied to newly created interfaces only once.
"all" on the other hand allways gets applied in addition to the current
setting, but it depends on the exact setting, if its ORed, ANDed, or
whatevered:
log_martians OR
accept_redirects AND
forwarding ?
mc_forwarding AND
medium_id
proxy_arp OR
shared_media OR
secure_redirects OR
send_redirects OR
bootp_relay AND
accept_source_route AND
rp_filter AND
arp_filter OR
arp_announce MAX
arp_ignore MAX
arp_accept
app_solicit
disable_policy
disable_xfrm
tag
(see include/linux/inetdevice.h:83 for IN_DEV_{AND,OR,MAX}CONF)
Putting a new value in "all" doesn't change the value you read from
"$interface", but it only gets computed and used internally.
У меня была эта проблема, но я заметил, что каждый раз, когда я подключал наушники, максимальная доступная громкость была разной. например. 100% на ноутбуке может быть либо тихо, либо громко с тем же тестовым звуком.
Также не имело значения, были ли это наушники или портативная BT-колонка. Та же проблема.
Я использую Bluetooth-гарнитуру как с телефоном Android, так и с системой Pop!OS. Pop!OS использует пульсаудио, как и Ubuntu. Итак, я часто отключаюсь от одного устройства и подключаюсь к другому.
Вот как я это решил:
Теперь максимальная воспринимаемая громкость через ОС такая же, как и для телефона.
Похоже, что функция Bluetooth на компьютере не может правильно считывать текущую настройку громкости на устройстве динамиков или может использовать другой коэффициент масштабирования. При подключении он делает некоторое предположение о состоянии громкости динамиков, что неверно.
На данный момент все это анекдотично, но я опубликую это в другом месте, потому что есть много людей, заявляющих о похожей проблеме.