Автор Тема: Bluetooth - подключение беспроводных устройств  (Прочитано 1495 раз)

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2375
  • Да будет свет!
Для соединения беспроводных устройств с компьютером вместо традиционного Blueman в Matuntu задействован Bluez. При включённом Bluetooth можно запустить менеджер настроек mate-bluetooth-properties

и настроить нужное беспроводное устройство.
« Последнее редактирование: 21 Декабря 2015, 23:24:32 от vita »
Делай с нами, делай как мы, делай лучше нас!

Онлайн ivm

  • Ветеран
  • *****
  • Сообщений: 1522
Re: Bluetooth - подключение беспроводных устройств
« Ответ #1 : 15 Августа 2015, 13:52:57 »
По умолчанию Bluetooth в запускаемые приложения не включён, потому что далеко не все пользуются этим протоколом.
Поэтому если у Вас есть Bluetooth-адаптер и Вы собираетесь его активно использовать, можно поставить галку в запускаемых приложениях

команда запуска mate-bluetooth-applet
« Последнее редактирование: 21 Декабря 2015, 23:25:12 от vita »
Что непонятно спрашиваем, если всё понятно - пользуемся.
Что бы ни случилось, всё будет хорошо!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2375
  • Да будет свет!
Re: Bluetooth - подключение беспроводных устройств
« Ответ #2 : 21 Августа 2015, 01:03:29 »
Для корректного подключения беспроводных аудиоустройств в режиме высококачественного звука A2DP установлен только Bluez.
Чтобы появилась возможность аппаратного отключения Bluetooth, можно установить менеджер Bluetooth Blueman.

Но после его установки в некоторых случаях беспроводная стерео гарнитура даже не появляется в параметрах настройки звука как устройство, а если есть, то нет возможности настроить использование данного устройства для подключения звука.
Варианты выключения Bluetooth без установки Blueman есть. Но здесь нужно идти от обратного - запуска Bluetooth.
Если использовать этот вариант, нужно снять отметку в запускаемых приложениях с менеджера Bluez, а на панели  создать пользовательскую кнопку запуска Bluetooth для включения адаптера по необходимости

Выключается Bluetooth завершением сессии.
Делай с нами, делай как мы, делай лучше нас!

Онлайн ivm

  • Ветеран
  • *****
  • Сообщений: 1522
Re: Bluetooth - подключение беспроводных устройств
« Ответ #3 : 21 Августа 2015, 01:14:12 »
Я использую внешние адаптеры Bluetooth и поэтому просто извлекаю их по окончании работы без дополнительных настроек меню.
Если же адаптер Bluetooth встроенный, можно сделать отключение выше описанным способом.
Приходится создавать костыли, т.к. разработчики Mate до сих пор не могут решить эту проблему.
Что непонятно спрашиваем, если всё понятно - пользуемся.
Что бы ни случилось, всё будет хорошо!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2375
  • Да будет свет!
Re: Bluetooth - подключение беспроводных устройств
« Ответ #4 : 21 Декабря 2015, 23:46:40 »
Потребовалось подключить в Matuntu любопытное устройство - Преобразователь аудиосигнала Logitech Bluetooth Audio Adapter, которое передаёт аудиопоток с любого устройства на активную акустику.
Подключается очень просто. После подключения блютус адаптера на компьютере, на панели становится активным апплет Mate-Bluetooth. Кликом по значку вызываем контекстное меню, выбираем пункт Настроить новое устройство...
Переводим Преобразователь аудиосигнала в режим сопряжения и ждём успешного соединения.

Затем переходим в параметры настройки звука и во вкладке устройства находим и выбираем это устройство с подключённой заранее к нему акустикой, можно проверить звук

Остаётся выбрать Преобразователь аудиосигнала для выхода звука

Проверено в Matuntu-TW32-M112 и Matuntu-TW64-M112.

« Последнее редактирование: 22 Декабря 2015, 00:33:37 от vita »
Делай с нами, делай как мы, делай лучше нас!

Онлайн ivm

  • Ветеран
  • *****
  • Сообщений: 1522
Re: Bluetooth - подключение беспроводных устройств
« Ответ #5 : 22 Декабря 2015, 12:34:23 »
Мне сосед показывал свою блютус колонку. Хорошо звучит. Я ему тогда возражал, что моя акустика звучит лучше, но с этим устройством любая акустика станет беспроводной, что позволит значительно улучшить качество звучания, зависящее от её размещения. Как понимаю, звуковая карта не задействуется, т.к. само устройство является ЦАПом на два канала, но через AUX потянет акустику 2.1.
Что непонятно спрашиваем, если всё понятно - пользуемся.
Что бы ни случилось, всё будет хорошо!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2375
  • Да будет свет!
Re: Bluetooth - подключение беспроводных устройств
« Ответ #6 : 21 Января 2016, 10:00:10 »
В тестируемой сборке с Mate 1.12.1 на пакетной основе 16.04 разработчиками Mate, как и обещано ранее, решена проблема совместимости Bluez (версия 5.32) и Blueman (версия 2.03)

Благодаря этому решению Bluetooth устройства работают в системе  полнофункционально, что не может не радовать  :)

« Последнее редактирование: 02 Октября 2016, 09:39:48 от vita »
Делай с нами, делай как мы, делай лучше нас!

Онлайн ivm

  • Ветеран
  • *****
  • Сообщений: 1522
Re: Bluetooth - подключение беспроводных устройств
« Ответ #7 : 02 Октября 2016, 01:49:55 »
При передаче файлов с телефона на компьютер не сразу мог найти куда они пришли. Оказалось, что она попали в скрытый каталог домашней папки /.cache/obexd
Чтобы изменить путь назначения файлов, запустил редактор Dconf и по схеме org.blueman.transfer исправил путь получения файлов на свой:

Настройки и эксперименты проводил в Matuntu-X64-M114.
 
Что непонятно спрашиваем, если всё понятно - пользуемся.
Что бы ни случилось, всё будет хорошо!

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2375
  • Да будет свет!
Re: Bluetooth - подключение беспроводных устройств
« Ответ #8 : 03 Января 2017, 12:33:40 »
Тем, кто до сих пор применяет Matuntu-T (14.04), для бесконфликтного использования вместе с Bluez имеется возможность установить Blueman из репозитория ppa:cschramm/blueman.
Делай с нами, делай как мы, делай лучше нас!

Онлайн ivm

  • Ветеран
  • *****
  • Сообщений: 1522
Re: Bluetooth - подключение беспроводных устройств
« Ответ #9 : 03 Января 2017, 19:34:05 »
Случайно заметил, что после сопряжения телефона с компьютером по блютусу в Matuntu-X64 была возможность воспроизводить аудио с телефона на акустике компьютера и управлять громкостью. Впервые такое вижу. Телефон самый простой - не смартфон.
Что непонятно спрашиваем, если всё понятно - пользуемся.
Что бы ни случилось, всё будет хорошо!

Оффлайн BaaTLT

  • Постоялец
  • ***
  • Сообщений: 140
  • Выключи компьютер и живи!
Re: Bluetooth - подключение беспроводных устройств
« Ответ #10 : 07 Апреля 2017, 22:02:28 »
Понадобилось мне подключить bluetooth-клавиатуру.
Blueman-applet видит, но не проходит авторизация, хотя клавиатура выдает пин-код для соединения.

Решение после долгого гугления, пишем в терминале от пользователя:
bluetoothctl
Цитировать
[NEW] Controller 88:53:2E:77:EB:0A AsusB53S [default]
[bluetooth]#
Дальше команды в строке [bluetooth]#
power on
Цитировать
Changing power on succeeded
agent on
Цитировать
Agent registered
scan on
Цитировать
[CHG] Controller 88:53:2E:77:EB:0A Discovering: yes
[NEW] Device FC:8F:90:46:E6:D0 [TV] UE40J6390
[CHG] Device FC:8F:90:46:E6:D0 RSSI: -84
[CHG] Device FC:8F:90:46:E6:D0 RSSI: -73
[CHG] Device FC:8F:90:46:E6:D0 RSSI: -86
[CHG] Device FC:8F:90:46:E6:D0 RSSI: -71
[NEW] Device 90:7F:61:22:80:61 Samsung Bluetooth Keyboard EE-BT550
Выбираем нужное нам устройство. В моем случае Samsung Bluetooth Keyboard EE-BT550. Копируем её MAC-адрес. В моем случае это 90:7F:61:22:80:61.
pair 90:7F:61:22:80:61
Цитировать
Attempting to pair with 90:7F:61:22:80:61
[CHG] Device 90:7F:61:22:80:61 Connected: yes
[agent] Passkey: 534629
[Samsung Bluetooth Keyboard EE-BT550]#
Нажимаем на Bluetooth клавиатуре код в моем случае 534629. Во время нажатия должны высвечиваться цифры кода подсвечивая в строке нажатые цифры. После ввода цифр нажать Enter
Цитировать
[agent] Passkey: 534629
[agent] Passkey: 534629
[agent] Passkey: 534629
[agent] Passkey: 534629
[agent] Passkey: 534629
[agent] Passkey: 534629
[CHG] Device 90:7F:61:22:80:61 Modalias: usb:v04E8pA006d0600
[CHG] Device 90:7F:61:22:80:61 UUIDs: 00001000-0000-1000-8000-00805f9b34fb
[CHG] Device 90:7F:61:22:80:61 UUIDs: 00001124-0000-1000-8000-00805f9b34fb
[CHG] Device 90:7F:61:22:80:61 UUIDs: 00001200-0000-1000-8000-00805f9b34fb
[CHG] Device 90:7F:61:22:80:61 Paired: yes
Pairing successful
[CHG] Device FC:8F:90:46:E6:D0 RSSI: -93
[CHG] Device 90:7F:61:22:80:61 Connected: no

Следующая команда тоже с MAC-адресом клавиатуры
connect 90:7F:61:22:80:61
Цитировать
Attempting to connect to 90:7F:61:22:80:61
[CHG] Device 90:7F:61:22:80:61 Connected: yes
Connection successful

После этой команды клавиатура подключена и можно на ней печатать, осталось сделать устройство доверенным, чтобы после перезагрузки она подцепилась автоматом.
trust 90:7F:61:22:80:61
Цитировать
[CHG] Device 90:7F:61:22:80:61 Trusted: yes
Changing 90:7F:61:22:80:61 trust succeeded

Последняя команда для выхода из сервиса.
quit
Цитировать
Agent unregistered
[DEL] Controller 88:53:2E:77:EB:0A AsusB53S [default]

Клавиатура отображается в blueman-applet.


Если нужно будет удалить устройство из системы, то пишем:
bluetoothctl
Цитировать
[NEW] Controller 88:53:2E:77:EB:0A AsusB53S [default]
[NEW] Device 90:7F:61:22:80:61 Samsung Bluetooth Keyboard EE-BT550
[NEW] Device FC:8F:90:46:E6:D0 [TV] UE40J6390
Пишем команду с MAC-адресом нужного устройства, для меня это
remove 90:7F:61:22:80:61
Цитировать
Device has been removed
[CHG] Device 90:7F:61:22:80:61 Connected: no
[DEL] Device 90:7F:61:22:80:61 Samsung Bluetooth Keyboard EE-BT550
quit
Цитировать
[DEL] Controller 88:53:2E:77:EB:0A AsusB53S [default]
« Последнее редактирование: 08 Апреля 2017, 08:58:05 от BaaTLT »

Онлайн ivm

  • Ветеран
  • *****
  • Сообщений: 1522
Re: Bluetooth - подключение беспроводных устройств
« Ответ #11 : 07 Апреля 2017, 23:02:51 »
Спасибо за такую подробную инструкцию. Есть блютус-клавиатура для андроид-устройств. С другой стороны, пара блютус-устройств + подключенный к сети ноутбук по WI-FI и нормы, заданные САНПином на высокочастотные радиоизлучения, будут приближены к предельно допустимым. Сказаться может быстрой утомляемостью и ещё рядом негативных моментов. Так что про технику безопасности не стоит забывать.
Что непонятно спрашиваем, если всё понятно - пользуемся.
Что бы ни случилось, всё будет хорошо!

Оффлайн BaaTLT

  • Постоялец
  • ***
  • Сообщений: 140
  • Выключи компьютер и живи!
Re: Bluetooth - подключение беспроводных устройств
« Ответ #12 : 07 Апреля 2017, 23:24:04 »
Как раз такую клавиатуру подцеплял. Raspberry Pi 3 купил, а клавиатуры в доме только на ноутбуках. Поставил на Pi 3 ubuntu-mate-raspbian, поэтому и поделился здесь настройками, хотя думаю актуально будет не только для MATE.
« Последнее редактирование: 08 Апреля 2017, 00:02:41 от BaaTLT »

Оффлайн vita

  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2375
  • Да будет свет!
В Matuntu-Z64 для подключения беспроводных акустических устройств Bluetooth выполните следующие действия:
- доустановите пакеты: sudo apt install bluetooth pulseaudio-module-bluetooth- включите в запускаемых приложениях апплет Blueman (по умолчанию выключен);
- в редакторе Dconf измените путь загрузки файлов на свой и примените (в нижней части окна справа)

(В Dconf Editor по схеме org/blueman/transfer/shared-path. Выключите пункт Use default value.
В строке Custom alue пропишите свой путь сохранения файлов, например, /home/user/Загрузки и примените изменения.)
- перезагрузите компьютер;
- в системном трее по ПКМ выберите пункт Добавить новое устройство и выполните сопряжение в качестве приёмника звука;
- в параметрах настройки звука проверьте звук своего устройства с параметрами A2DP и выберите его в качестве выходного устройства
« Последнее редактирование: 03 Августа 2017, 19:10:07 от vita »
Делай с нами, делай как мы, делай лучше нас!

Оффлайн ffeedd

  • Новичок
  • *
  • Сообщений: 17
А чтобы настроить автоматическое переключение ввода/вывода звука на подключаемое устройство, можно подключить модуль PulseAudio module-switch-on-connect, подключается редактированием файла /etc/pulse/default.pa, в него нужно добавить:
### Local additions from <user>
load-module module-switch-on-connect
остановить:
pulseaudio -kзапустить источник audio  и перегрузить приёмник bluetooth.

http://help.ubuntu.ru/wiki/PulseAudio