#!/bin/bash
Dir1="/dir1"
Dir2="/dir2"
read -p "Enter Date :- " Date
# if date is not set then use system date
[[ -z $Date ]] && Date=$(date +%F)
[[ -d "${Dir1}" ]] || { echo "ERROR: $Dir1 does not exists.."; exit; } && cd $Dir1
List=( * )
for File in "${List[@]}"
do
[[ -f $File ]] && cp -Rp $File ${Dir2}/`basename ${File}`_${Date};
done
Прежде всего, нам нужно настроить/изменить аудио конфигурацию для нашего устройства bluetooth (в моем случае, Bose Soundlink), я бы не предполагал, что эти шаги будут работать для каждого устройства bluetooth, так что попробуйте, и надеюсь, что это сработает.
Мы вводим эту команду.
sudo nano /etc/bluetooth/audio.conf
Это откроется или если не существует ранее, то создайте файл настройки аудио для Out Bluetooth-адаптера(ов), у меня есть 2 разных адаптера, и это, кажется, работает для обоих.
Мы должны ввести или заменить следующие строки, чтобы они выглядели как:
В разделе [Общие].
[General]
Disable=Socket
Enable=Media,Source,Sink,Gateway
Порядок важен, поэтому не меняйте его, иначе он не сработает. Я не эксперт в Pulseaudio, и я обнаружил, что документация в простых словах, ну, Daunting!, у меня, честно говоря, есть и другие дела, и поиск нужных битов и свистков уже занял достаточно времени.
Сохраните файл и выходите. Вернувшись в командную строку, перезапустите Bluetooth этой командой.
sudo service bluetooth restart
это перезагрузит весь стек Bluetooth, Вам не нужно делать этого, если Вы планируете загрузиться перед продолжением, так как следующие шаги должны выдаваться каждый раз при загрузке (я могу использовать некоторую помощь здесь, чтобы узнать, как выполнять команды каждый раз, когда машина загружается снова)
После перезагрузки службы, Вы можете выпустить ее.
sudo pactl load-module module-bluetooth-discover
Команда выше говорит pulseaudio загрузить модуль, который обрабатывает обнаружение устройств bluetooth.
в той же командной строке введите:
sudo pactl load-module module-switch-on-connect
Команда выше говорит pulseaudio переключить последнее подключенное устройство в качестве звукового поглотителя/выхода по умолчанию.
Последний шаг - это сопряжение Bluetooth-устройства с компьютером, если Вы уже сопрягали его так же, как и я, я жестко загрузил свой динамик Bluetooth, чтобы предотвратить вмешательство какой-либо старой информации о сопряжении, а также удалил мои старые попытки сопряжения, которые работали неправильно.
После того, как сопряжение заработает, необходимо перенаправить звук, и соединение с динамиком Bluetooth должно быть стабильным, иногда Pulseaudio нужно, чтобы вы сказали ему, куда вы хотите перенаправить звук (например, ALSA Контейнеры от Firefox, Flash Файлы, другими словами), поэтому вам нужно установить регулятор громкости Pulseaudio и изменить выходной сигнал.
Надеюсь, это поможет.
Удачи. EN