Сайт | Скачать | Видео | Wiki

Автор Тема: Bluez-tray  (Прочитано 111141 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Bluez-tray
« Ответ #405 : 17 Февраль 2018, 07:14:42 »
Ну тут проблема в том, что когда вы делаете pair manual, gui не получает информации о том что устройство уже стало доступно для подключения, я это вроде пытался реализовать.

Надо скриншоты бы, скрин для неспаренного состояния, скрин после выполнения pair manual
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Bluez-tray
« Ответ #406 : 17 Февраль 2018, 07:18:58 »
До совершенства гую этому не хватает еще поднятия сетевого соединения ethernet и паринга без консоли.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
    • PuppyRus-A
Re: Bluez-tray
« Ответ #407 : 17 Февраль 2018, 08:05:31 »
прилетело обновление 089-prar-upd-180101-sf16 и прибило dbus.
Да. Он поднимался из /etc/rc.d/nm (minirc). И это было не нужно при отсутствии nm.
Т.е. если он нужен - добавляйте в ENABLED= или руками :
Код
sudo rc start dbus

Оффлайн loop223

  • Ветеран
  • *****
  • Сообщений: 606
  • Репутация: +7/-0
Re: Bluez-tray
« Ответ #408 : 17 Февраль 2018, 14:12:11 »
Dbus стартует после этой команды, но не могу sudo bluealsa
X96MAX+ SoC S905X3 4/64.Armbian 22.11.0 bullseye 5.15.78
Home Assistant Supervised

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Bluez-tray
« Ответ #409 : 17 Февраль 2018, 16:13:46 »
Dbus стартует после этой команды, но не могу sudo bluealsa
Потому что bluetoothd не запущен наверняка
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Bluez-tray
« Ответ #410 : 27 Февраль 2018, 02:35:04 »
loop223, киньте скриншотов плеаз :))
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн loop223

  • Ветеран
  • *****
  • Сообщений: 606
  • Репутация: +7/-0
Re: Bluez-tray
« Ответ #411 : 27 Февраль 2018, 11:07:22 »
Хорошо, каких конкретно? Могу видео заисать, как шаг за шагом "завожу" на стоковом Roll.
Ps. не смог спарить и получить звук при апдейте на sf16, даже при "автозапуске" dbus.
X96MAX+ SoC S905X3 4/64.Armbian 22.11.0 bullseye 5.15.78
Home Assistant Supervised

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
    • PuppyRus-A
Re: Bluez-tray
« Ответ #412 : 27 Февраль 2018, 11:12:18 »
не смог спарить и получить звук при апдейте на sf16, даже при "автозапуске" dbus.
Ничего в 089-*sf16 по этой теме не менял

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Bluez-tray
« Ответ #413 : 27 Февраль 2018, 11:42:21 »
Надо скриншоты бы, скрин для неспаренного состояния, скрин после выполнения pair manual

После выполнения pair manual надо закрыть окно puppybt и открыть его заново.

Интересно, можно ли сделать чтобы при закрытии окна терминала, выполнялось действие
« Последнее редактирование: 27 Февраль 2018, 11:44:52 от Pro »
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
    • PuppyRus-A
Re: Bluez-tray
« Ответ #414 : 27 Февраль 2018, 11:47:38 »
можно ли сделать чтобы при закрытии окна терминала, выполнялось действие
Код
nohup действие &

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Bluez-tray
« Ответ #415 : 01 Март 2018, 03:15:36 »
nohup действие &
не то совсем.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Bluez-tray
« Ответ #416 : 02 Апрель 2018, 08:56:13 »
в PRA-roll bluetoothctl перестал работать, надо будет перекомпилировать или заменить bluez5.

Подключил наушники Trekz titanium, алгоритм:
1. Наушники в режим паринга включаем
2. Запускаем PuppyBT
3. Нажимаем кнопку Pair Auto
4. Нажимаем кнопку Send audio to device (здесь у меня с первого раза не сработало т.к. гарнитура не успела осознать что паринг прошел, по второму нажатию написало что подключено).
5. проверяем звук кнопкой Test Sound.

зы. С кнопками громкости и паузы хотелось бы разобраться
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33953
  • Репутация: +231/-0
    • PuppyRus-A
Re: Bluez-tray
« Ответ #417 : 02 Апрель 2018, 08:58:55 »

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Bluez-tray
« Ответ #418 : 02 Апрель 2018, 09:10:41 »
нет там ошибка другая типа насчет линковки с dbus, сам dbus стартует нормально
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Bluez-tray
« Ответ #419 : 14 Июнь 2018, 03:42:10 »
Выложил на github версию 5.7
обновлен bluez-5.50 и bluez-alsa
скрипты проверены shellcheck и изменены
добавлена проверка наличия DBus system сессии

Странно что shellcheck советовал везде заменять код вида
Код
kill $PID
[ $? = 0 ] && echo "killed"

на код
Код
[ $(kill $PID) ] && echo "killed" 
у меня подобная конструкция не сработала, задача стояла в анализе кода завершения и получается что не анализируется.
« Последнее редактирование: 14 Июнь 2018, 04:59:12 от Pro »
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.