- Наушники Marshall Major III Bluetooth через aptX в Ubuntu
- Bluetooth
- Marshall Major III Bluetooth
- Ubuntu
- Redesigning Bluetooth Settings
- An adventure in iterative design
- Revision 2
- Revision 10
- Revision 16
- Revision 18
- Revision 21
- Coming Soon
- Reinstall Bluetooth elementary OS
- 2 Answers 2
- elementary OS bluetooth не работает
Наушники Marshall Major III Bluetooth через aptX в Ubuntu
Дмитрий Корнев
Ранее пользовался только проводными наушниками. Но время идет, технологии развиваются. Решил прикупить себе Marshall Major III Bluetooth. Это очень классные по звуку наушники. В этой статье об их использовании в Ubuntu, Elementary OS, Android и iOS.
Ключевые особенности Marshall Major III Bluetooth:
- Накладные, но не полноразмерные. Смотрятся вполне компактно, аккуратно, красиво. Амбушюры едва прикрывают уши. Конструкция складная.
- Использовать можно через Bluetooth и через кабель. Есть разъём 3,5 мм. При использовании кабеля питание на наушниках включать не нужно.
- Если вы подаете сигнал на наушники через Bluetooth, то через разъём 3,5 мм можно подключить вторые проводные наушники.
- Хороший аккумулятор, наушники через Bluetooth могут работать от одной зарядки до 30 часов.
Наушники я выбирал по отзывам. Большинство отзывов на Marshall Major III Bluetooth положительные. Теперь, попользовавшись ими я полностью согласен с теми, кто писал про их великолепное качество звучания. Остальные скорее всего не разобрались с особенностями, купили подделку или просто не имеют качественного источника сигнала.
Bluetooth
Технология Bluetooth старая, имеет низкую пропускную способность, не очень подходит для качественного звука. Последняя версия — 5.0 по части звука ничего нового не предлагает. Очень толковая статья по теме, рекомендую, если хотите максимум подробностей.
Главное что нужно знать:
- Для передачи звука хорошего качества нужно иметь Bluetooth 4.0 или новее. Версия 4.0 или 5.0 — пофиг, для звука результат будет одинаковым. Версии ниже 4.0 не обеспечат нужной скорости передачи данных, из-за этого звук будет прерываться и отставать.
- Не менее важно — это поддерживаемые профили передачи звука. Можно встретить LDAC, aptX, aptX-HD, AAC, SBC. Для телефонов, наушников, колонок и т.д. поддерживаемые профили указываются вместе с версией Bluetooth. Если такой информации нет, то скорее всего используется SBC. Источник сигнала и приёмник должны обладать поддержкой одного и того же профиля, чтобы работать совместно с его использованием.
Профили — это определенные стандарты и настройки кодирования звука. Пропускная способность Bluetooth имеет границы, поэтому производили вынуждены прибегать к сжатию звука.
Профиль SBC является обязательным в аудиоустройствах Bluetooth. Сам по себе он неплох, но для максимальной совместимости производители используют его с невысокими настройками качества. Поэтому всегда имеет смысл уточнять насчет наличия поддержки других профилей.
Из-за своей жадности, патентов, необходимости всяких там отчислений профили очень ограниченно поддерживаются устройствами. AAC — это чаще всего техника Apple, плюс колонки и наушники заточенные под технику Apple. LDAC — это только Sony. aptX и aptX-HD — принадлежат Qualcomm и, пожалуй, наиболее часто встречаются. Особенно первый.
Разницу по качеству звука между AAC, LDAC, aptX и aptX-HD вряд ли способен услышать обычный человек, пусть даже у него хороший слух и аппаратура. Технически — да, разница есть. Если заморочиться, то её можно выявить. Но при обычном использовании, просто для прослушивания музыки — хорош будет любой из этих вариантов.
Marshall Major III Bluetooth
Данные наушники в оригинальном виде поддерживают только профили aptX и SBC. Если в вашем телефоне есть aptX, то вы получите очень достойный звук. Я убедился в этом, используя Redmi Note 7. Конечно же, в самом телефоне источник звука тоже не должен подкачать. Глупо включать MP3 с низким битрейтом и ожидать хорошего качества.
Встречаются подделки Marshall Major III Bluetooth. Одно из отличий — нет поддержки aptX.
К сожалению, все владельцы iPhone в пролёте. Яблочная компания принципиально не использует aptX, только AAC, ну и плюс обязательный SBC. Наушники без проблем работают через последний, но качество так себе. Нет прозрачности звука, сцена не достаточно объёмная. В общем, никакого удовольствия.
Я, как владелец iPhone XR, был сильно разочарован данным фактом. Хотел даже отнести наушники обратно в магазин. Но, больно уж они мне понравились. Оптимальны по размеру, крутой звук (через aptX), обошлись сравнительно недорого — 5400 рублей со скидкой. В общем, жалко стало. Да и не нашел аналога с AAC за те же деньги.
Мне эти наушники были нужны для использования на работе. Так что никаких проблем, просто слушаю музыку через aptX с компьютера. Далее подробнее об этом.
Ubuntu
Все сказанное далее было опробовано мною в Ubuntu и Elementary OS.
Для Linux есть открытый проект pulseaudio-modules-bt, который позволяет использовать любой из упомянутых выше профилей Bluetooth. В основе Elementary OS — Ubuntu. Порядок установки одинаковый.
Но вначале разберемся с Bluetooth-адаптером. В современных ноутбуках таковой сразу есть. Для десктоп-компьютера потребуется скорее всего USB-адаптер. У меня таких нашлось 3 штуки, два из которых оказались старых версий. Не важно, какой модели у вас адаптер. Не важно — встроенный или USB. Главное чтобы версия Bluetooth была не ниже 4.0.
Проверка версии адаптера:
Здесь HCI Version: 4.0 (0x6) — это Bluetooth 4.0.
Первое соединение у меня было каким-то невнятным. Нового звукового устройства в панели выбора не появилось. Отключил-подключил заново. Теперь всё хорошо. При последующих подключениях — всё быстро и без проблем.
По умолчанию звук с компьютера выводится через профиль SBC. Качество примерно такое же, как с iPhone. Теоретически SBC на компьютере может быть очень крутым. Ограничения подключения мы сами можем задавать. Узким местом является принимающее устройство. Скорее всего там производителем выставлено низкое качество.
Просмотр информации о соединении:
Обратите внимание, что есть два источника для установки pulseaudio-modules-bt . Какой выбрать, зависит от вашей версии Ubuntu или Elementary OS. Если у вас Ubuntu 19.10, 20.04 и новее или Elementary OS 6 и новее, то используйте источник ppa:berglh/pulseaudio-a2dp . Установка:
Если у вас более старый дистрибутив, используйте источник ppa:eh5/pulseaudio-a2dp . Он сейчас уже не поддерживается, но он актуален для Ubuntu 18.04, 18.10, 19.04 и для Elementary OS 5. Установка:
После установки нужно обязательно перезапустить pulseaudio:
Заново установите соединение Bluetooth с наушниками. Теперь звук будет совсем другим. В выдаче можно увидеть упоминание aptX :
Можно так проверять:
Ответ будет более конкретным:
Каких-либо специальных настроек не требуется. Во всяком случае я ничего не настраивал. Звук меня и так весьма порадовал. Воспроизводил FLAC и Яндекс.Музыку в режиме высокого качества «HQ».
Диалоги работы с Bluetooth в Ubuntu 20.04:
Диалоги работы с Bluetooth в Elementary OS 5:
Источник
Redesigning Bluetooth Settings
An adventure in iterative design
At elementary, redesigns don’t necessarily happen purely as sketches or mockups and they may not even happen all at one time. Many times, we design iteratively in code, solving a single problem at a time. Recently we built out a new, native bluetooth settings pane to replace the one we inherited from GNOME. We took this time to review some of the problems we had with the design of this pane and see how we could do better. Pictured below is the bluetooth settings pane as available today in elementary OS Loki:
Revision 2
In the first couple revisions, we tackled some of our biggest problems. The most obvious one being that it was difficult to see at a glance which devices were connected and which were not. We added status bubbles like the ones we have in Network settings to make it more clear.
A more subtle change was moving the bluetooth adapter itself into the list as a header. This means we can now handle multiple adapters independently.
Something we decided to make more transparent was the “visibility” of the adapter. When you connect a new device, you need to make sure that the adapter is “visible” so that other devices can find it. This can make pairing frustrating, since it may not be entirely clear that the adapter is not visible even though it’s powered on. We decided to follow how mobile devices handle this, automatically enabling visibility while this pane is open and disabling it when the pane is closed.
Revision 10
We spent a few revisions to add back the ability to remove devices, adding tooltips to buttons, enabling translations on the new code, and some other under-the-hood changes.
We also decided to ditch the large, mostly empty view on the right and simply expand the list to the full width of the window. This means you can easily connect and disconnect any device without first having to select it in a sidebar.
There was a concern that it might be clear that we were handling visibility automatically now, so we changed the copy of the device header to explicitly call that out. We wanted to ease any fears of people coming from the old pane about how to make sure their adapter was visible.
Revision 16
Having the status bubbles made device status super glanceable, but we had some concerns. What about color blind users? What about error messaging? Are colors enough to convey the right information about any states besides “connected” and “not connected”? To cover these cases, we added status labels to the device, just like network settings. The combination of bubbles and labels means we can make the most important states (“connected” and “not connected”) glanceable but also provide clarity in case the bubble’s color doesn’t effectively communicate other device states.
Revision 18
Another concern about clarity was that using a switch for devices meant conflating its connectivity with its power state. When we disconnect a device, we’re not actually powering that device off, like a switch implies. So instead, we felt it was much more representative to use label buttons for connecting and disconnecting devices.
Revision 21
Sometimes when we connect a new device, we might want to configure settings related to that device. We may want to adjust the pointer speed of a newly connected mouse or change the balance on a newly connected soundbar. Instead of trying to shoehorn in more switches and sliders to the current pane, we decided to add a little “more” button, represented by three dots. For each device, this button will take you to a settings pane with relevant settings for that device type. In this way, we can provide helpful settings just a click away without making this pane overly complicated or duplicating settings that are provided elsewhere.
Coming Soon
We’re stilling ironing out the last details of this new Bluetooth settings pane. We want to make sure to test thoroughly for any feature regressions and give our translation teams time to work their magic. But we’re pretty happy with the changes so far and we hope you’ll enjoy a slightly nicer Bluetooth experience in elementary OS very soon. Look out for an announcement about its availability in a future updates post!
We’d like to say thanks again to our supporters on Bountysource and Patreon , those who’ve purchased a copy of elementary OS or merch from our store . Every contribution helps make all of this possible, and we wouldn’t be here without you! If you’d like to help improve elementary OS, don’t hesitate to Get Involved !
Источник
Reinstall Bluetooth elementary OS
From a lot of time my bluetooth does not work on elementary OS. On Ubuntu is okay, in Windows also, but elementary OS bluetooth icon is always gray even if I switch it on from wingpanel and cannot discover any device. So, I have tried a lot of ‘solutions’ found by google and finally manage to found devices using blueman, but still cannot connect to audio devices or make file exchanges.
Does anyone know which commands I can use in order to reinstall the elementary OS bluetooth packages instead of installing some another apps like blueman, which do not work good as well?
the output of rfkill list command is
1: hci0: Bluetooth Soft blocked: yes Hard blocked: no
2 Answers 2
First, unblocking solution found there
rfkill unblock bluetooth systemctl enable bluetooth.service systemctl start bluetooth.service
afterwords the solution for the bluetooth audio from this link
sudo apt-get install pulseaudio-module-bluetooth pactl load-module module-bluetooth-discover
Then try deleting/removing the device from bluetooth devices and pair it again.
..and I have bluetooth audio working.
So, I tried a lot of different ways of doing this.
First, make sure your user is in the bluetooth group.
Restarting your bluetooth service (and making sure it is enabled to start on boot) should be the next thing you try after checking the rfkill status — see other answers here on that.
Finally, some bluetooth controllers need to first remove the definition — perhaps you dual boot, or have a previous install — and then add the definition back in.
I needed to use the bluetoothctl command line tool to remove and add back, perhaps because I needed to enter a PIN for my bluetooth-enabled amplifier. Like so.
You can now use the widget in the toolbar to control the connection(s) you just created, and the Bluetooth menu in System Settings works as expected.
Источник
elementary OS bluetooth не работает
Не позволяйте им разрушать Америку
Я установил elementary OS Loki в свою систему, и все работает фантастически, но единственная проблема — это Bluetooth. У меня ранее была установлена Windows 10, но я отформатировал ее и установил новую копию elementary os. Итак, моя проблема в том, что я могу открыть меню Bluetooth, и когда я нажимаю, чтобы добавить новое устройство, он просто продолжает поиск, он не находит никаких устройств.
- вам может повезти больше на elementaryos.stackexchange.com
Единственное, что сработало на моем Lenovo G575, это установка blueman:
Мой элементарный Локи не мог найти устройства Bluetooth, хотя переключатель сопряжения устройств был включен.
Короче говоря, я попробовал следовать процессу.
Измените # AutoEnable = false на AutoEnable = true (по умолчанию внизу файла)
Затем моя простейшая машина смогла найти устройства Bluetooth!
Проверьте это. Решил мои проблемы с устройством Bluetooth Broadcom. https://medium.com/@sujeetb/how-i-fixed-my-bluetooth-issue-in-ubuntu-18-04-lts-805c865fa87 Отсутствие функции bluetooth было для меня окончательным препятствием для шоу и теперь его нет 🙂
На случай, если когда-нибудь в будущем ссылка исчезнет, вот содержание, скопированное под копирку (ну, исправлено несколько мелких опечаток), спасибо Суджиту Буддиге, первоначальному автору. Обратите внимание, что в 3) и далее вам нужно будет использовать правильную строку (brcm / xxx.hcd), которую вы нашли в 2), чтобы получить правильный результат.
- Выполните на терминале следующую команду:
dmesg | grep brcm
Если это проблема с драйвером Broadcom. будет отображаться что-то вроде: brcm / BCM43142A0–0a5c-21d7.hcd not found.
Скопируйте BCM43142A0–0a5c-21d7.hcd в Google, вы в конечном итоге найдете ссылку вроде этой: https://github.com/winterheart/broadcom-bt-firmware/blob/master/brcm/BCM43142A0-0a5c-21d7.hcd
Скопируйте его в папку / lib / firmware / brcm
Выключите и включите Bluetooth
В моем случае я ничего не менял. Просто отключите безопасную загрузку в BIOS, Bluetooth и все остальные проблемы исчезнут. Все заработает плавно. Если вы выполнили двойную загрузку с другой ОС и переключаетесь на другую и обратно на Elementary OS, тогда ваш Bluetooth не будет работать. Просто придерживайтесь одной ОС. Если в случае, если вам пришлось переключиться на другую ОС, просто зайдите в BIOS и включите безопасную загрузку, а затем снова выключите ее и сохраните настройки и загрузитесь в Elementary OS. Ваш Bluetooth снова заработает.
Источник