Автор Тема: Не запускаются Releon-Camera и RelabPro2.AppImage  (Прочитано 3002 раз)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 300
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Не запускаются Releon-Camera и RelabPro2.AppImage
« Ответ #15 : 19.01.2023 13:29:40 »
Error: Can't get version from RelabPro2.AppImage.
Это где-то версия RelabPro2 не указана (я так понял внутри файла  AppImage

Оффлайн NickM

  • Завсегдатай
  • *
  • Сообщений: 907
Re: Не запускаются Releon-Camera и RelabPro2.AppImage
« Ответ #16 : 19.01.2023 13:50:07 »
Пароль естественно не принимает, потому что у вас sudo работает не как в этом скрипте.
Попробовал из-под пользователя в группе wheel, которая перечислена в /etc/sudoers - с установкой проблем не возникло.

С запуском appimage имеется засада, вечерком на стенде попробую разобраться.

Оффлайн Aleksand

  • Давно тут
  • **
  • Сообщений: 97
Re: Не запускаются Releon-Camera и RelabPro2.AppImage
« Ответ #17 : 19.01.2023 15:02:37 »
root is not in the sudoers file.  This incident will be reported.
Где-то sudo осталось
Семён Семёныч)) Точно осталось.

С запуском appimage имеется засада, вечерком на стенде попробую разобраться.
Было бы очень не плохо. В Кубунту он без проблем запускается.

Есть еще такая штука, этот Relab может работать через браузер. Работа заявлена только в браузерах Google Chrome и Microsoft Edge.
В адресной строке вводится: https://app.relab.pro/sensors
На планшете с андроидом я настроил, в винде на этом же ноутбуке тоже работает через браузер.
А вот в  Альте и так не работает((


Что интересно, этот блютуз адаптер не видно в виджетах настройки блютуза, ни в виндовс ни в линукс.
Но в виндовс в браузере, нажав кнопку блютуза, адаптер определяется и подключается как RelabBio:


Оффлайн NickM

  • Завсегдатай
  • *
  • Сообщений: 907
Re: Не запускаются Releon-Camera и RelabPro2.AppImage
« Ответ #18 : 19.01.2023 16:32:20 »
Что интересно, этот блютуз адаптер не видно в виджетах настройки блютуза,
Случаем в комплекте не идет ли отдельный донгл для измерительного оборудования?

Сам с подобным сталкивался, что для работы bluetooth-оборудования "Releon" в "Linux" требовался отдельный донгл, по некоторым причинам, тогда, когда в "Windows", зачастую, это не являлось обязательным.

Насколько Я понял, в передатчиках может использоваться "Bluetooth Low Energy", в который не каждый адаптер умеет или что-то подобное.

Оффлайн NickM

  • Завсегдатай
  • *
  • Сообщений: 907
Re: Не запускаются Releon-Camera и RelabPro2.AppImage
« Ответ #19 : 19.01.2023 17:25:34 »
С запуском appimage имеется засада, вечерком на стенде попробую разобраться.
Хмм, всё прошло без сучка и задоринки.

0. Всё выполнял с помощью sudo из под пользователя в группе wheel в:
$ cat /etc/os-release
NAME="ALT Workstation"
VERSION="10.1"
ID=altlinux
VERSION_ID=10.1
PRETTY_NAME="ALT Workstation 10.1 (Autolycus)"
ANSI_COLOR="1;33"
CPE_NAME="cpe:/o:alt:workstation:10.1"
BUILD_ID="ALT Workstation 10.0"
HOME_URL="https://basealt.ru/"
BUG_REPORT_URL="https://bugs.altlinux.org/"

1. Выполнил по рекомендации из WiKi:
$ sudo control fusermount public
2. Сразу создал группу plugdev;

3. Создал файл сценария и выполнил:
Спойлер
$ ./releon.sh
Поиск последней версии ПО RelabPro2
=======================================================
Текущая версия 1.5.23

Загрузка ПО RelabPro2
========================================================
--2023-01-19 19:06:06--  https://dist.relab.pro/RelabPro2.AppImage
Распознаётся dist.relab.pro (dist.relab.pro)… 172.67.157.85, 104.21.8.111, 2606:4700:3031::ac43:9d55, ...
Подключение к dist.relab.pro (dist.relab.pro)|172.67.157.85|:443... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… 200 OK
Длина: 97775915 (93M) [application/vnd.appimage]
Сохранение в: «/home/det/bin/RelabPro2.AppImage»

RelabPro2.AppImage                                          100%[=========================================================================================================================================>]  93,25M  9,96MB/s    за 9,8s   

2023-01-19 19:06:17 (9,53 MB/s) - «/home/det/bin/RelabPro2.AppImage» сохранён [97775915/97775915]


Загрузка иконки приложения
========================================================
--2023-01-19 19:06:17--  https://dist.relab.pro/linux/RelabPro2.png
Распознаётся dist.relab.pro (dist.relab.pro)… 172.67.157.85, 104.21.8.111, 2606:4700:3031::ac43:9d55, ...
Подключение к dist.relab.pro (dist.relab.pro)|172.67.157.85|:443... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… 200 OK
Длина: 22066 (22K) [image/png]
Сохранение в: «/home/det/.local/share/icons/RelabPro2.png»

RelabPro2.png                                               100%[=========================================================================================================================================>]  21,55K  --.-KB/s    за 0,01s   

2023-01-19 19:06:17 (1,66 MB/s) - «/home/det/.local/share/icons/RelabPro2.png» сохранён [22066/22066]


Настройка ярлыка приложения
========================================================
Ярлык создан

Установка пакетов, необходимых для работы ПО RelabPro2
========================================================
[sudo] password for det:
Получено: 1 http://mirror.yandex.ru p10/branch/x86_64 release [4223B]
Получено: 2 http://mirror.yandex.ru p10/branch/x86_64-i586 release [1665B]
Получено: 3 http://mirror.yandex.ru p10/branch/noarch release [2844B]
Получено: 4 http://mirror.yandex.ru p10/branch/i586 release [4223B]
Получено 13,0kB за 0s (81,7kB/s).
Найдено http://mirror.yandex.ru p10/branch/x86_64/classic pkglist
Найдено http://mirror.yandex.ru p10/branch/x86_64/classic release
Найдено http://mirror.yandex.ru p10/branch/x86_64-i586/classic pkglist
Найдено http://mirror.yandex.ru p10/branch/x86_64-i586/classic release
Найдено http://mirror.yandex.ru p10/branch/noarch/classic pkglist
Найдено http://mirror.yandex.ru p10/branch/noarch/classic release
Найдено http://mirror.yandex.ru p10/branch/i586/classic pkglist
Найдено http://mirror.yandex.ru p10/branch/i586/classic release
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Последняя версия fuse уже установлена.
E: Невозможно найти пакет libfuse2

Настройка ОС для работы с USB датчиками
========================================================
Настрока завершена

Установка успешно завершена

4. Попытался запустить:
$ ./RelabPro2.AppImage
[24708:0119/190714.215448:FATAL:setuid_sandbox_host.cc(157)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /tmp/.private/det/.mount_RelabPHr7Zbt/chrome-sandbox is owned by root and has mode 4755.
Ловушка трассировки/останова

5. Решил перепаковать:
Спойлер
$ sudo epm install --repack ./RelabPro2.AppImage
[sudo] password for det:

Repacking /home/det/bin/RelabPro2.AppImage to local rpm format (inside /var/tmp/tmp.OCCxWoJSYc/RelabPro2.AppImage.tmpdir) ...
squashfs-root/.DirIcon
squashfs-root/AppRun
squashfs-root/LICENSE.electron.txt
squashfs-root/LICENSES.chromium.html
squashfs-root/chrome-sandbox
squashfs-root/chrome_100_percent.pak
squashfs-root/chrome_200_percent.pak
squashfs-root/chrome_crashpad_handler
squashfs-root/icudtl.dat
squashfs-root/libEGL.so
squashfs-root/libGLESv2.so
squashfs-root/libffmpeg.so
squashfs-root/libvk_swiftshader.so
squashfs-root/libvulkan.so.1
squashfs-root/locales
squashfs-root/locales/af.pak
squashfs-root/locales/am.pak
squashfs-root/locales/ar.pak
squashfs-root/locales/bg.pak
squashfs-root/locales/bn.pak
squashfs-root/locales/ca.pak
squashfs-root/locales/cs.pak
squashfs-root/locales/da.pak
squashfs-root/locales/de.pak
squashfs-root/locales/el.pak
squashfs-root/locales/en-GB.pak
squashfs-root/locales/en-US.pak
squashfs-root/locales/es-419.pak
squashfs-root/locales/es.pak
squashfs-root/locales/et.pak
squashfs-root/locales/fa.pak
squashfs-root/locales/fi.pak
squashfs-root/locales/fil.pak
squashfs-root/locales/fr.pak
squashfs-root/locales/gu.pak
squashfs-root/locales/he.pak
squashfs-root/locales/hi.pak
squashfs-root/locales/hr.pak
squashfs-root/locales/hu.pak
squashfs-root/locales/id.pak
squashfs-root/locales/it.pak
squashfs-root/locales/ja.pak
squashfs-root/locales/kn.pak
squashfs-root/locales/ko.pak
squashfs-root/locales/lt.pak
squashfs-root/locales/lv.pak
squashfs-root/locales/ml.pak
squashfs-root/locales/mr.pak
squashfs-root/locales/ms.pak
squashfs-root/locales/nb.pak
squashfs-root/locales/nl.pak
squashfs-root/locales/pl.pak
squashfs-root/locales/pt-BR.pak
squashfs-root/locales/pt-PT.pak
squashfs-root/locales/ro.pak
squashfs-root/locales/ru.pak
squashfs-root/locales/sk.pak
squashfs-root/locales/sl.pak
squashfs-root/locales/sr.pak
squashfs-root/locales/sv.pak
squashfs-root/locales/sw.pak
squashfs-root/locales/ta.pak
squashfs-root/locales/te.pak
squashfs-root/locales/th.pak
squashfs-root/locales/tr.pak
squashfs-root/locales/uk.pak
squashfs-root/locales/ur.pak
squashfs-root/locales/vi.pak
squashfs-root/locales/zh-CN.pak
squashfs-root/locales/zh-TW.pak
squashfs-root/relab2-desktop
squashfs-root/relab2-desktop.desktop
squashfs-root/relab2-desktop.png
squashfs-root/resources
squashfs-root/resources/app-update.yml
squashfs-root/resources/app.asar
squashfs-root/resources/app.asar.unpacked
squashfs-root/resources/app.asar.unpacked/build
squashfs-root/resources/app.asar.unpacked/build/electron
squashfs-root/resources/app.asar.unpacked/build/electron/native_modules
squashfs-root/resources/app.asar.unpacked/build/electron/native_modules/build
squashfs-root/resources/app.asar.unpacked/build/electron/native_modules/build/Release
squashfs-root/resources/app.asar.unpacked/build/electron/native_modules/build/Release/N-FTD2XX.node
squashfs-root/resources.pak
squashfs-root/snapshot_blob.bin
squashfs-root/usr
squashfs-root/usr/lib
squashfs-root/usr/lib/libXss.so.1
squashfs-root/usr/lib/libXtst.so.6
squashfs-root/usr/lib/libappindicator.so.1
squashfs-root/usr/lib/libgconf-2.so.4
squashfs-root/usr/lib/libindicator.so.7
squashfs-root/usr/lib/libnotify.so.4
squashfs-root/usr/share
squashfs-root/usr/share/icons
squashfs-root/usr/share/icons/hicolor
squashfs-root/usr/share/icons/hicolor/1024x1024
squashfs-root/usr/share/icons/hicolor/1024x1024/apps
squashfs-root/usr/share/icons/hicolor/1024x1024/apps/relab2-desktop.png
squashfs-root/usr/share/icons/hicolor/128x128
squashfs-root/usr/share/icons/hicolor/128x128/apps
squashfs-root/usr/share/icons/hicolor/128x128/apps/relab2-desktop.png
squashfs-root/usr/share/icons/hicolor/16x16
squashfs-root/usr/share/icons/hicolor/16x16/apps
squashfs-root/usr/share/icons/hicolor/16x16/apps/relab2-desktop.png
squashfs-root/usr/share/icons/hicolor/256x256
squashfs-root/usr/share/icons/hicolor/256x256/apps
squashfs-root/usr/share/icons/hicolor/256x256/apps/relab2-desktop.png
squashfs-root/usr/share/icons/hicolor/32x32
squashfs-root/usr/share/icons/hicolor/32x32/apps
squashfs-root/usr/share/icons/hicolor/32x32/apps/relab2-desktop.png
squashfs-root/usr/share/icons/hicolor/48x48
squashfs-root/usr/share/icons/hicolor/48x48/apps
squashfs-root/usr/share/icons/hicolor/48x48/apps/relab2-desktop.png
squashfs-root/usr/share/icons/hicolor/512x512
squashfs-root/usr/share/icons/hicolor/512x512/apps
squashfs-root/usr/share/icons/hicolor/512x512/apps/relab2-desktop.png
squashfs-root/usr/share/icons/hicolor/64x64
squashfs-root/usr/share/icons/hicolor/64x64/apps
squashfs-root/usr/share/icons/hicolor/64x64/apps/relab2-desktop.png
squashfs-root/v8_context_snapshot.bin
squashfs-root/vk_swiftshader_icd.json
Installing appropriate package for erc command...
 # apt-get -y --force-yes -o APT::Install::VirtualVersion=true -o APT::Install::Virtual=true -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold install erc
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  patool
Следующие НОВЫЕ пакеты будут установлены:
  erc patool
0 будет обновлено, 2 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 111kB архивов.
После распаковки потребуется дополнительно 424kB дискового пространства.
Получено: 1 http://mirror.yandex.ru p10/branch/noarch/classic patool 1.12-alt2:sisyphus+275795.100.2.2@1624920152 [89,4kB]
Получено: 2 http://mirror.yandex.ru p10/branch/noarch/classic erc 0.9.5-alt1:sisyphus+262111.100.2.1@1605908019 [21,9kB]
Получено 111kB за 0s (345kB/s).
Совершаем изменения...
Подготовка...                                                                                                                      #################################################################################################### [100%]
Обновление / установка...
1: patool-1.12-alt2                                                                                                                #################################################################################################### [ 50%]
2: erc-0.9.5-alt1                                                                                                                  #################################################################################################### [100%]
Завершено.
 # patool --verbose create RelabPro-2.tar squashfs-root
patool: Creating RelabPro-2.tar ...
patool: running /bin/tar --create --file RelabPro-2.tar -- squashfs-root
patool: ... RelabPro-2.tar created.
 # alien --generate --to-rpm ../RelabPro-2.tar
 # bash /etc/eepm/repack.d/generic.sh /var/tmp/tmp.OCCxWoJSYc/RelabPro2.AppImage.tmpdir/RelabPro-2 /var/tmp/tmp.OCCxWoJSYc/RelabPro2.AppImage.tmpdir/RelabPro-2-2.spec RelabPro
 # bash /etc/eepm/repack.d/generic-appimage.sh /var/tmp/tmp.OCCxWoJSYc/RelabPro2.AppImage.tmpdir/RelabPro-2 /var/tmp/tmp.OCCxWoJSYc/RelabPro2.AppImage.tmpdir/RelabPro-2-2.spec
права доступа '/var/tmp/tmp.OCCxWoJSYc/RelabPro2.AppImage.tmpdir/RelabPro-2/opt/RelabPro/chrome-sandbox' изменены с 0755 (rwxr-xr-x) на 4711 (rws--x--x)
 # rpmbuild --buildroot /var/tmp/tmp.OCCxWoJSYc/RelabPro2.AppImage.tmpdir/RelabPro-2 -bb /var/tmp/tmp.OCCxWoJSYc/RelabPro2.AppImage.tmpdir/RelabPro-2-2.spec
find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python3,rpmlib,shebang,shell,static,symlinks,systemd-services,typelib)
lib.req: WARNING: /opt/RelabPro/usr/lib/libappindicator.so.1: library libdbusmenu-gtk.so.4 not found
lib.req: WARNING: /opt/RelabPro/usr/lib/libappindicator.so.1: library libindicator.so.7 not found
lib.req: WARNING: /var/tmp/tmp.OCCxWoJSYc/RelabPro2.AppImage.tmpdir/RelabPro-2/opt/RelabPro/usr/lib/libappindicator.so.1: overlinked libraries: /lib64/libpthread.so.0
lib.req: WARNING: /var/tmp/tmp.OCCxWoJSYc/RelabPro2.AppImage.tmpdir/RelabPro-2/opt/RelabPro/usr/lib/libindicator.so.7: overlinked libraries: /lib64/libpthread.so.0
++ /bin/sed -e '/^libffmpeg.so().*/d' -e '/^libEGL.so().*/d' -e '/^libGLESv2.so().*/d'
find-requires: FINDPACKAGE-COMMANDS: env
 # rpm -Uvh /var/tmp/tmp.OCCxWoJSYc/RelabPro-2-alt1.repacked.with.epm.2.x86_64.rpm
Подготовка...                                                                                                                      #################################################################################################### [100%]
Обновление / установка...
1: RelabPro-100:2-alt1.repacked.with.epm.2                                                                                         #################################################################################################### [100%]
Running /usr/lib/rpm/posttrans-filetriggers

6. Итог:
Спойлер

Оффлайн Aleksand

  • Давно тут
  • **
  • Сообщений: 97
Re: Не запускаются Releon-Camera и RelabPro2.AppImage
« Ответ #20 : 19.01.2023 17:45:05 »
Случаем в комплекте не идет ли отдельный донгл для измерительного оборудования?
Мне кажется идет. Я еще подумал, а зачем оно нужно?
Завтра проверю.

5. Решил перепаковать:
Попробую еще раз перепаковать.

Оффлайн Aleksand

  • Давно тут
  • **
  • Сообщений: 97
Re: Не запускаются Releon-Camera и RelabPro2.AppImage
« Ответ #21 : 20.01.2023 09:18:18 »
То ли лыжи не едут, то ли сам лыжник:
sudo epm install --repack ./RelabPro2.AppImage
[sudo] password for adminya:

Repacking /home/adminya/bin/RelabPro2.AppImage to local rpm format ...
Error: Can't get version from RelabPro2.AppImage.

cat /etc/os-release
NAME="ALT Education"
VERSION="10.1"
ID=altlinux
VERSION_ID=10.1
PRETTY_NAME="ALT Education 10.1 (FalcoRusticolus)"
ANSI_COLOR="1;33"
CPE_NAME="cpe:/o:alt:education:10.1"
HOME_URL="https://basealt.ru/"
BUG_REPORT_URL="https://bugs.altlinux.org/"
« Последнее редактирование: 20.01.2023 11:28:28 от Aleksand »

Оффлайн Aleksand

  • Давно тут
  • **
  • Сообщений: 97
Re: Не запускаются Releon-Camera и RelabPro2.AppImage
« Ответ #22 : 20.01.2023 10:31:55 »
Случаем в комплекте не идет ли отдельный донгл для измерительного оборудования?

Сам с подобным сталкивался, что для работы bluetooth-оборудования "Releon" в "Linux" требовался отдельный донгл, по некоторым причинам, тогда, когда в "Windows", зачастую, это не являлось обязательным.
Есть usb- блютуз адаптер:
lsusb
Bus 003 Device 008: ID 0bda:8771 Realtek Semiconductor Corp. Bluetooth Radio
Он и в винде как то по кривому определяется в диспетчере устройств, с ошибкой.
Драйвера для него в комплекте нет, на их сайте тоже не нахожу.
Скачал откуда то по ID, если устанавливаешь драйвер этого устройства, то другие устройства блютуз отваливаются.
Но в винде и без этого адаптера все работает.
А вот в Альте и с этим блютуз адаптером программа не видит датчик. Вернее браузерная версия не видит, а appimage я так и не запустил.

Оффлайн Aleksand

  • Давно тут
  • **
  • Сообщений: 97
Re: Не запускаются Releon-Camera и RelabPro2.AppImage
« Ответ #23 : 20.01.2023 15:04:02 »
Ещё Releon-Camera-RPM.rpm устанавливается но тоже не запускается:
C Releon-Camera разобрался, почему программа не запускалась.
Почему то в команду запуска не допрописалось  --no-sandbox.
Дописал "/opt/Releon Camera/rl-camera" --no-sandbox %U и теперь программа запускается.

Оффлайн NickM

  • Завсегдатай
  • *
  • Сообщений: 907
Re: Не запускаются Releon-Camera и RelabPro2.AppImage
« Ответ #24 : 20.01.2023 15:36:05 »
PRETTY_NAME="ALT Education 10.1 (FalcoRusticolus)"

Хмм, развернуть на стенде что ли, да проверить сабж?

Оффлайн Aleksand

  • Давно тут
  • **
  • Сообщений: 97
Re: Не запускаются Releon-Camera и RelabPro2.AppImage
« Ответ #25 : 20.01.2023 15:40:23 »
И RelabPro2.AppImage заработал.
И тоже с --no-sandbox
/home/adminya/bin/RelabPro2.AppImage --no-sandbox %UИ даже датчики увидел, через блютуз- usb адаптер.
Медленно, с глюками, но заработало.

И без блютуз адаптера заработало, и вполне нормально.

Но вот через Relab PWA работать не хочет, не видит оно блютуз.
А на андроидах оно прекрасно работает.
« Последнее редактирование: 20.01.2023 15:55:49 от Aleksand »