newclient пишет: Спасибо! Разобрался. Косяк был в убунте. Видимо какие-то переменные окружения некорректно сработали.
28 августа 2016, 02:08
0
Андрей ИвановичРедактировать Ответить
подскажите, как установить , описание не полное, попробовал через менеджер файлов, запустил установку, как дальше его установить?
Вводим пароль пользователя. Открывается MC. Нажимаем CTRL + O (это буква О), чтобы свернуть окна коммандера и остаться в рутовой консоли. Пишем в консоли:
Код
cd /home/user chmod +x vms.run ./vms.run chmod 777 -R /opt/VMS
После этого можете для удобства скопировать из /opt/VMS файл VMS.desktop на рабочий стол.
27 декабря 2016, 20:12
0
Антон_тех.поддержка Ответить
Уважаемые клиенты, благодарим Вас за общение в данной ветке и взаимопощь с работой данной ОС.
Fenom пишет: Уважаемые клиенты, благодарим Вас за общение в данной ветке и взаимопощь с работой данной ОС.
Всё сообщество GNU/Linux основано на общении и взаимопомощи. Надеюсь со стороны производителя вы будете прислушиваться к предложениям и замечаниям по вашему софту.
28 декабря 2016, 11:12
-1
Андрей ИвановичРедактировать Ответить
/home/reseption/Загрузки/VMS.run: 14: [: Illegal number: Install need root permissions!
Подскажите что дальше делать?
29 января 2017, 13:01
0
Андрей ИвановичРедактировать Ответить
Огромное спасибо разработчикам проги под линукс. Поставилась без проблем по инструкции "newclient", ему тоже спасибо! Хочу тока добавить, что в версии под линукс логин admin, а пароля нет (в версии под винду он = "admin")
12 апреля 2017, 08:04
0
Андрей ИвановичРедактировать Ответить
Уважаемые разработчики добрый день обновил Ubuntu 16.10 до 17.04 и поимел следующий глюк(( ./VMS.sh ./VMS.sh: 5: [: .: unexpected operator ./VMS: symbol lookup error: /usr/lib/i386-linux-gnu/libX11.so.6: undefined symbol: xcb_wait_for_reply64
подскажите в какую сторону копать
14 апреля 2017, 07:04
0
Александр Ответить
Добрый день.
Стоит линукс минт циннамон 19.
Установил по инструкции, по иконке не запускается (нажимаю и ничего не происходит).
04 января 2019, 12:09
0
Energoblock Ответить
Александр, откройте терминал и введите там команду
/opt/VMS/VMS.sh
Напишите сюда, что выведет эта команда.
08 января 2019, 14:50
0
Александр Ответить
Добрый день.
root@dan-mint:~# /opt/VMS/VMS.sh
/opt/VMS/VMS.sh: 5: [: /: unexpected operator
This application failed to start because it could not find or load the Qt platform plugin «xcb».
Available platform plugins are: linuxfb, minimal, offscreen, xcb.
Reinstalling the application may fix this problem.
Aborted (core dumped
15 января 2019, 07:58
0
Energoblock Ответить
Скорее всего у вас не установлен xcb.
Установите его такой командой:
sudo apt update
sudo apt install xcb
После этого попробуйте запустить заново.
Если опять будут ошибки — пишите в этой теме.
15 января 2019, 09:38
0
Александр Ответить
Установил xcb, ничего не изменилось.
15 января 2019, 22:36
0
Energoblock Ответить
Погонял mint 19.1 в виртуалке. Вроде удалось запустить VMS.
Из-за того, что vms собрана под 32-битные системы и ещё в папке с ней приложены старые библиотеки, то на современных ОС GNU/Linux наблюдаются проблемы запуска.
Опишу полностью всю процедуру установки.
Допустим, что вы скачали установочный файл и назвали его vms.run, а лежит этот файл в вашей домашней директории.
Первым делом обновляем систему:
sudo apt update
sudo apt upgrade
Добавляем 32-битную архитектуру, так как скорее всего ваша ОС 64-битная
и устанавливаем библиотеки QT:
Александр Ответить
Ещё один момент. По ip регистратор подключается, а по cloudid пишет время истекло.
18 января 2019, 08:02
0
Energoblock Ответить
Про cloudid не подскажу. Так как наоборот всегда отключаю доступ в облака.
В виде предположительных версий:
1) Настроены ли в регистраторе шлюз и dns-серверы? Есть ли с регистратора вообще доступ в интернет?
2) Возможно адрес облака заблокирован каким-нибудь роскомнадзором. Надо посмотреть на какие ip он обращается и проверить по реестру.
18 января 2019, 08:28
0
Александр Ответить
В cms под виндовс и на xmeye на андроиде и иос эти регистраторы работают.
18 января 2019, 18:08
0
Максим Викулов Ответить
Вы можете написать на [email protected] идентификатор вашего устройства и создать для технической поддержки временного пользователя для тестирования работы вашего устройства?
22 января 2019, 08:48
0
seadh Ответить
Поставил, собрав все вышеперечисленные проблемы установки )
Запустил.
Результат — все поля ввода в программе не реагируют на кнопки клавиатуры. Ничего не могу ввести.
22 февраля 2019, 13:08
0
seadh Ответить
Оказывается, мешала переключалка языков Xneur…
28 февраля 2019, 19:34
-1
Jerry Ответить
Hi. I am English, sorry! (I can't help it!!)
I have used VMS on windows for a few years. It is VERY GOOD software. THANK YOU!
I have now just managed to install it on Ubuntu thanks to this excellent guide above.
However I have just one small problem inside the program — I have 4 cameras but I can only get one of the to display at any time. On windows I double click the cameras I want to monitor, so i double click cam1, then cam2 and so on. But on Linux version, every time I double click it turns off the first one, so I can only get one camera to display. This makes it unusable for me because I need to monitor 4 cameras at the same time.
Do you have a fix for this please?
Thank you again, excellent software.
31 декабря 2019, 06:08
0
Jerry Ответить
I tried to translate it online, if this works!
Здравствуй. Я англичанин, извини! (Я не могу с этим поделать !!)
Я использовал VMS на Windows в течение нескольких лет. Это очень хорошее программное обеспечение. СПАСИБО!
Мне только что удалось установить его на Ubuntu благодаря этому превосходному руководству выше.
Однако у меня есть только одна небольшая проблема в программе — у меня есть 4 камеры, но я могу только один из них отображать в любое время. В окнах я дважды щелкаю камеры, которые хочу контролировать, поэтому я дважды щелкаю cam1, затем cam2 и так далее. Но в версии для Linux каждый раз, когда я дважды щелкаю мышью, отключается первая, поэтому я могу отображать только одну камеру. Это делает его непригодным для меня, потому что мне нужно контролировать 4 камеры одновременно.
У вас есть решение для этого, пожалуйста?
Еще раз спасибо, отличное программное обеспечение.
31 декабря 2019, 18:00
0
Jerry Ответить
Sorry. I fixed it!!! It works a bit differently on Linux. You have to choose the area you want to display before double clicking on camera for that box! Thank God I found this website, great support here. Bookmarked! Thank you, you can cancel my question
31 декабря 2019, 18:28
0
Алексей Ответить
Здравствуйте! Не получается поставить VMS на ОС Роса р11.1. Поможете?
Здравствуйте! Не получается поставить VMS на ОС Роса р11.1. Поможете?
Алексей, что именно не получается?
Опишите подробно какие действия вы производите.
Какие конкретно ошибки вам выдаёт система?
07 мая 2020, 18:44
0
Alex Ответить
Приветствую. Не знаю создвать ли новыу тему или сюда писать, но столкнулся с проблемой запуска VMS на Fedora 32 (rpm, Gnome)… Замечу, что на Linux Mint (deb, Cinnamon) и на Trisquel (deb, Mate), запускалось без проблем.
Здесь же при запуске выдает ошибку:
$/opt/VMS/VMS.sh
/opt/VMS/VMS.sh: line 5: [: /: unary operator expected
/opt/VMS/VMS.sh: line 10: /opt/VMS/VMS: No such file or directory
┌─[c0da@localhost]─[/opt/VMS]
└──╼ $LD_LIBRARY_PATH=/opt/VMS
┌─[c0da@localhost]─[/opt/VMS]
└──╼ $export LD_LIBRARY_PATH
┌─[c0da@localhost]─[/opt/VMS]
└──╼ $/opt/VMS/VMS
bash: /opt/VMS/VMS: No such file or directory
┌─[✗]─[c0da@localhost]─[/opt/VMS]
└──╼ $
24 июля 2020, 10:48
0
worm Ответить
Блин, два дня уже убил… То либов не хватает, то кодеков… Как победить? Софтина запускается, но видео либо отображается, но с косяками либо вообще его нет… Стоит Ubuntu 16.04 i386…
Прошу пошагово… отпишите пожалуйста набором команд… У всех работает, а я один выходит баги ловлю.
07 октября 2020, 22:49
0
Прикрепленные файлы
Energoblock Ответить
Прочитайте про утилиты strace и ltrace.
Можете запустить в консоли:
strace VMS
Утилита strace покажет подробно какой кодек (файл кодека) ищет VMS и не находит. Это поможет в решении проблемы.
─[c0da@localhost]─[/opt/VMS]
└──╼ $export LD_LIBRARY_PATH
┌─[c0da@localhost]─[/opt/VMS]
└──╼ $export LD_LIBRARY_PATH /opt/VMS/VMS
bash: export: `/opt/VMS/VMS': not a valid identifier
24 июля 2020, 11:41
0
Energoblock Ответить
При экспорте переменной там должен быть путь до директории программы, то есть /opt/VMS
Вот почему у вас bash не находит исполняемый файл /opt/VMS/VMS это большой вопрос. Если запустить mc и оттуда выбрать файл /opt/VMS/VMS и нажать enter что-нибкдь произойдёт? Посмотреть, что выдаст в консоль при запуске можно нажав CTRL+O, это свернёт окна mc. Повторное нажатие CTRL+O развернёт окна обратно.
[c0da@localhost VMS]$ mc
[c0da@localhost VMS]$ ./VMS
bash: ./VMS: No such file or directory
[c0da@localhost VMS]$
Может можно в баш скрипт прописать жестко пути?
Интересно, это из-за оболочки Gnome3 или нет…
27 июля 2020, 10:01
0
Energoblock Ответить
Попробуйте прописать жестко. Мне кажется, что у вас что-то с башем. Раз файл есть, а он говорит, что файла нет.
Попробуйте переименовать бинарник и запустить с новым именем.
27 июля 2020, 10:18
+1
Alex Ответить
В общем, на OpenSuse(KDE) та же проблема… Если с х64 архитектурой такая проблема, может написать новый клиент или посоветовать еще какой-нибудь софт?
master@install:~> /opt/VMS/VMS.sh
/opt/VMS/VMS.sh: line 5: [: /: unary operator expected
/opt/VMS/VMS.sh: line 10: /opt/VMS/VMS: No such file or directory
Листинг скрипта:
#!/bin/sh
appname=`basename $0 | sed s,\.sh$,,`
dirname=`dirname $0`
tmp="${dirname#?}"
if [ "${dirname%$tmp}" !="/" ]; then
dirname=$PWD/$dirname
fi
LD_LIBRARY_PATH=$dirname
export LD_LIBRARY_PATH
$dirname/$appname $*
31 июля 2020, 13:52
0
Alexzander Ответить
Здравствуйте, не могли бы вы помочь мне с проблемой установки VMS на Альтлинукс х64,
все сделал как вы рекомендуете но все равно выдает ошибку:
pvkarm ~ # /opt/VMS/VMS.sh
/opt/VMS/VMS.sh: строка 5: [: /: ожидается унарный оператор
This application failed to start because it could not find or load the Qt platform plugin «xcb».
Available platform plugins are: linuxfb, minimal, offscreen, xcb.
Reinstalling the application may fix this problem.
/opt/VMS/VMS.sh: строка 10: 25280 Аварийный останов $dirname/$appname $*
все что мог и где смог найти испробовал не помогает!!!
заранее спасибо
Alexzander Ответить
но если на 10 или 9.2 запустится без проблем можно и обновить ну или переустановить.
25 октября 2022, 10:49
0
Energoblock Ответить
Ок, сейчас 9.2 поставлю в виртуалку и проверю. Думаю, что запустится и на 9 версии, главное выявить проблему между Альтом и VMS.
25 октября 2022, 10:57
0
Energoblock Ответить
Вся проблема, оказывается, заключалась в том, что в Альте иначе названы пакеты.
Немного подебажил и вывел для вас последовательность команд для установки VMS под Altlinux 9:
Становимся суперпользователем, обновляем пакеты и устанавливаем необходимые пакеты:
Меняем права доступа к рабочей директории VMS на вашего обычного пользователя.
Группа пользователей в Altlinux по-умолчанию — users.
chown -R $USER:users /opt/VMS
Выходим из режима суперпользователя и создаём ярлык на рабочем столе:
exit
cp /opt/VMS/VMS.desktop ~/Рабочий\ стол/
Теперь всё должно запускаться. Проверяйте.
При решении данной проблемы наткнулся на статью, которая явно была написана на основе информации из этой темы, но там добавлена информация про конвертирование png файлов (часть про conv.sh). Вроде на работу это не влияет, но для перфекционизма можно и сконвертировать.
26 октября 2022, 00:07
0
Alexzander Ответить
Огромное спасибо, запустился VMS, все форумы шерстил ничего по альту не было, уж думал комп мервяком будет стоять
26 октября 2022, 09:41
0
Alexzander Ответить
догадывался что что-то с командами а вот что именно не знал, ввиду незнания операционной системы линукс.
Alexzander Ответить
Еще раз огромное спасибо, регистраторы определяются сразу, ввел логин и пароль и все показывают, только 1 недостаток программа при открытии сразу подгружает по 1 камере с каждого регистратора, а так все ОГОНЬ!!! Хотелось бы узнать какую команду задать чтоб VMS всегда держал систему в активном состоянии а то даже при работающей программе, уходит в заставку (встроенными функциями отключить заставку не получается, система ее игнорирует), и VMS почему то считает не активной программой.
31 октября 2022, 15:42 (Комментарий был изменён)
0
Energoblock Ответить
К сожалению, с этим не подскажу, так как у себя просто отключил заставку и спящий режим в ОС полностью.
31 октября 2022, 15:51
0
Alexzander Ответить
Здравствуйте, тут выяснил что оказывается это сама программа VMS вылетает через 1-2 работы и количество выведенных камер зависит на время.
09 ноября 2022, 06:31
0
Energoblock Ответить
Попробуйте открыть терминал и в нём запустить VMS, тогда все ошибки будут сыпаться в этот же терминал. После того как VMS аварийно завершится, сможете внимательно изучить ошибки, которые были отображены в терминале.
Запускать так:
1. Открыли терминал (эмулятор терминала)
2. Ввели команду
/opt/VMS/VMS.sh
3. Окно терминала не закрываем. Можно свернуть только.
09 ноября 2022, 08:26
0
Сергей Ответить
Добрый день! Пытаюсь запустить ПО в Astra Linux, но при выполнении /opt/VMS/VMS.sh выходит ошибка
/opt/VMS/VMS.sh: строка 5: [: /: ожидается унарный оператор
/opt/VMS/VMS.sh: строка 10: /opt/VMS/VMS: Нет такого файла или каталога
11 ноября 2022, 09:06
0
Energoblock Ответить
Ошибка означает, что у вас нет файла VMS в директории /opt/VMS/
1. Проверьте, существует ли файл.
2. Проверьте, дали ли вы этому файлу права на запуск
Дать права на запуск можно такой командой:
Energoblock Ответить
Тогда уже вопросы к разработчикам Астры, что они так намудрили.
11 ноября 2022, 12:32
0
Сергей Ответить
Добрый день! Может кому пригодится.
Решили проблему так:
Техподдержка посоветовала
1. установить apt install ia32-libs
2. mv libxcb.so.1 libxcb.so.1.old
3. sudo su
chmod 777 -R /opt/VMS
И как я понял, пароля на вход нет.
bansardo Ответить
Здравствуйте,
Все установил как писали выше, поставил все библиотеки. Alt Linux 10. DE: MATE. запускаю ПО, а в консоли ругается на то, что не может найти какой-то кодек.
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
codec not found
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
data partitioning is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
non-existing SPS 0 referenced in buffering period
no frame!
ПО запускается, но кода пытаюсь посмотреть поток или суб поток виснет либо просто его не открывает
В консоли вот что:
QXcbConnection: XCB error: 8 (BadMatch), sequence: 4547, resource id: 73400334, major code: 130 (Unknown), minor code: 3
Такое чувство, что у вас ffmpeg не установлен или не обновлен.
Сейчас ради теста скачал образ AltLinux 10 Рабочая станция.
Установил.
Обновил.
Сделал установку по своей же инструкции для AltLinux 9.
Всё запустилось, работает, камеру показывает.
В консоли при этом идут ошибки, но всё работает стабильно.
codec not found
libpng warning: iCCP: known incorrect sRGB profile
QXcbConnection: XCB error: 8 (BadMatch), sequence: 4547, resource id: 73400334, major code: 130 (Unknown), minor code: 3
А вот такой ошибки у меня нет:
data partitioning is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
non-existing SPS 0 referenced in buffering period
no frame!
Так что сперва попробуйте обновить систему и установить/обновить пакет ffmpeg.
15 ноября 2022, 12:31
0
bansardo Ответить
Да, система обновлена полностью. ffmpeg отдельно обновлял. Может быть беда что у меня драйвер nvidia стоит проприетарный а не novoeau?
15 ноября 2022, 13:20
0
Energoblock Ответить
Раз проблема с ffmpeg, то попробуйте напрямую с камеры rtsp поток посмотреть.
Например, вот так:
Только URL rtsp свой подставьте в зависимости от модели вашей камеры.
Возможно ffmpeg выдаст более подробную ошибку.
15 ноября 2022, 13:54
0
bansardo Ответить
Не происходит ровным счетом ничего. ни от пользователя ни от рута
18 ноября 2022, 15:58
0
Energoblock Ответить
А в VLC поток с камеры видно?
18 ноября 2022, 16:58
0
bansardo Ответить
Немножко просмотрел. Файл записался в папке с документами, по времени пока я не нажал ctrl+c прекращение команды
21 ноября 2022, 13:21
0
Сергей Ответить
Добрый день! Хочу подключиться к самой камере. У нее получается порт ТСР 9000 НТТР 80, но когда я добавляю устройства вручную по этим портам, пишет нет подключения, хотя к самому регистратору по порту 34567 подключается отлично. Хочу чтобы пользователь видел не все камеры подключенные к регистратору, а только те которые можно. В ПО для Windows есть возможность указывать еще протокол для подключения к камерам, а в Linux я не нашел такого.
14 ноября 2022, 09:38
0
Energoblock Ответить
VMS работает только с протоколом NETIP (порт 34567). Если ваша камера не поддерживает NETIP, то VMS её не покажет.
15 ноября 2022, 12:34
0
Сергей Ответить
Добрый день! Версия для Windows может работать с разными протоколами, а вот то, что для Linux работает только с одним — это печально.
15 ноября 2022, 13:24
0
Вы должны авторизоваться, чтобы оставлять комментарии.
Install need root permissions!
Ключевая фраза!
Install need root permissions!
Ключевая фраза!
А sudo перед командой о чём говорит?
Меня больше всего напрягает первая строка с неявной ошибкой.
(Комментарий был изменён)
Косяк был в убунте. Видимо какие-то переменные окружения некорректно сработали.
Сделал так:
sudo mc
Запустил Midnight Commander, и из него уже запустил установку.
Потом для удобства скопировал VMS.desktop на рабочий стол.
Не забудьте поменять рекурсивно права доступа на папку /opt/VMS иначе при запуске обычным пользователем будете получать ошибку User not exist.
Запуск VMS под Linux окончательно склонил меня к покупке оборудования у Polyvision.
Другие вендоры софтом под Linux похвастаться не могут.
Спасибо! Разобрался.
Косяк был в убунте. Видимо какие-то переменные окружения некорректно сработали.
подскажите, как установить , описание не полное, попробовал через менеджер файлов, запустил установку, как дальше его установить?
Допустим, что установщик vms вы скачали и назвали vms.run и положили в /home/user
Открываете консоль (CTRL + T)
Если система 64 разрядная, то сперва следует выполнить такие команды (для 32 разрядной системы эти команды не нужны):
sudo apt-get update
sudo apt-get install libqt5opengl5:i386
Пишем в консоли:
Вводим пароль пользователя.
Открывается MC.
Нажимаем CTRL + O (это буква О), чтобы свернуть окна коммандера и остаться в рутовой консоли.
Пишем в консоли:
chmod +x vms.run
./vms.run
chmod 777 -R /opt/VMS
После этого можете для удобства скопировать из /opt/VMS файл VMS.desktop на рабочий стол.
Уважаемые клиенты, благодарим Вас за общение в данной ветке и взаимопощь с работой данной ОС.
Всё сообщество GNU/Linux основано на общении и взаимопомощи.
Надеюсь со стороны производителя вы будете прислушиваться к предложениям и замечаниям по вашему софту.
Install need root permissions!
Подскажите что дальше делать?
обновил Ubuntu 16.10 до 17.04 и поимел следующий глюк((
./VMS.sh
./VMS.sh: 5: [: .: unexpected operator
./VMS: symbol lookup error: /usr/lib/i386-linux-gnu/libX11.so.6: undefined symbol: xcb_wait_for_reply64
подскажите в какую сторону копать
Стоит линукс минт циннамон 19.
Установил по инструкции, по иконке не запускается (нажимаю и ничего не происходит).
Напишите сюда, что выведет эта команда.
root@dan-mint:~# /opt/VMS/VMS.sh
/opt/VMS/VMS.sh: 5: [: /: unexpected operator
This application failed to start because it could not find or load the Qt platform plugin «xcb».
Available platform plugins are: linuxfb, minimal, offscreen, xcb.
Reinstalling the application may fix this problem.
Aborted (core dumped
Установите его такой командой:
После этого попробуйте запустить заново.
Если опять будут ошибки — пишите в этой теме.
Из-за того, что vms собрана под 32-битные системы и ещё в папке с ней приложены старые библиотеки, то на современных ОС GNU/Linux наблюдаются проблемы запуска.
Опишу полностью всю процедуру установки.
Допустим, что вы скачали установочный файл и назвали его vms.run, а лежит этот файл в вашей домашней директории.
Первым делом обновляем систему:
Добавляем 32-битную архитектуру, так как скорее всего ваша ОС 64-битная
и устанавливаем библиотеки QT:
Устанавливаем VMS:
Команда exit нужна для выхода из консоли с правами root.
Далее продолжаем работать под обычным пользователем.
Установка завершена. Запускаем VMS:
Для удобства можно скопировать из /opt/VMS файл VMS.desktop на рабочий стол. Тогда у вас будет ярлык прямо на рабочем столе.
В виде предположительных версий:
1) Настроены ли в регистраторе шлюз и dns-серверы? Есть ли с регистратора вообще доступ в интернет?
2) Возможно адрес облака заблокирован каким-нибудь роскомнадзором. Надо посмотреть на какие ip он обращается и проверить по реестру.
Запустил.
Результат — все поля ввода в программе не реагируют на кнопки клавиатуры. Ничего не могу ввести.
I have used VMS on windows for a few years. It is VERY GOOD software. THANK YOU!
I have now just managed to install it on Ubuntu thanks to this excellent guide above.
However I have just one small problem inside the program — I have 4 cameras but I can only get one of the to display at any time. On windows I double click the cameras I want to monitor, so i double click cam1, then cam2 and so on. But on Linux version, every time I double click it turns off the first one, so I can only get one camera to display. This makes it unusable for me because I need to monitor 4 cameras at the same time.
Do you have a fix for this please?
Thank you again, excellent software.
Здравствуй. Я англичанин, извини! (Я не могу с этим поделать !!)
Я использовал VMS на Windows в течение нескольких лет. Это очень хорошее программное обеспечение. СПАСИБО!
Мне только что удалось установить его на Ubuntu благодаря этому превосходному руководству выше.
Однако у меня есть только одна небольшая проблема в программе — у меня есть 4 камеры, но я могу только один из них отображать в любое время. В окнах я дважды щелкаю камеры, которые хочу контролировать, поэтому я дважды щелкаю cam1, затем cam2 и так далее. Но в версии для Linux каждый раз, когда я дважды щелкаю мышью, отключается первая, поэтому я могу отображать только одну камеру. Это делает его непригодным для меня, потому что мне нужно контролировать 4 камеры одновременно.
У вас есть решение для этого, пожалуйста?
Еще раз спасибо, отличное программное обеспечение.
Алексей, что именно не получается?
Опишите подробно какие действия вы производите.
Какие конкретно ошибки вам выдаёт система?
Здесь же при запуске выдает ошибку:
и
Какие-то ошибки пишет в консоль?
Прошу пошагово… отпишите пожалуйста набором команд… У всех работает, а я один выходит баги ловлю.
Можете запустить в консоли:
strace VMS
Утилита strace покажет подробно какой кодек (файл кодека) ищет VMS и не находит. Это поможет в решении проблемы.
(Комментарий был изменён)
Вот почему у вас bash не находит исполняемый файл /opt/VMS/VMS это большой вопрос. Если запустить mc и оттуда выбрать файл /opt/VMS/VMS и нажать enter что-нибкдь произойдёт? Посмотреть, что выдаст в консоль при запуске можно нажав CTRL+O, это свернёт окна mc. Повторное нажатие CTRL+O развернёт окна обратно.
Может можно в баш скрипт прописать жестко пути?
Интересно, это из-за оболочки Gnome3 или нет…
Попробуйте переименовать бинарник и запустить с новым именем.
Запуск:
Листинг скрипта:
все сделал как вы рекомендуете но все равно выдает ошибку:
pvkarm ~ # /opt/VMS/VMS.sh
/opt/VMS/VMS.sh: строка 5: [: /: ожидается унарный оператор
This application failed to start because it could not find or load the Qt platform plugin «xcb».
Available platform plugins are: linuxfb, minimal, offscreen, xcb.
Reinstalling the application may fix this problem.
/opt/VMS/VMS.sh: строка 10: 25280 Аварийный останов $dirname/$appname $*
все что мог и где смог найти испробовал не помогает!!!
заранее спасибо
Если делали, то запустите
Там в выводе будут ошибки по библиотекам. Если будут сложности, то приложите вывод сюда.
Так же для полноты картины можете выполнить
Результат тоже можно сюда положить.
vkarm ~ # ltrace /opt/VMS/VMS.sh
"/opt/VMS/VMS.sh" is not an ELF file
pvkarm ~ # strace /opt/VMS/VMS.sh
execve("/opt/VMS/VMS.sh", ["/opt/VMS/VMS.sh"], 0x7ffc0d1ec610 /* 65 vars */) = 0
brk(NULL) = 0x180c000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=109315, ...}) = 0
mmap(NULL, 109315, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f706ce23000
close(3) = 0
openat(AT_FDCWD, "/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14568, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f706ce21000
mmap(NULL, 16624, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f706ce1c000
mmap(0x7f706ce1d000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f706ce1d000
mmap(0x7f706ce1e000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f706ce1e000
mmap(0x7f706ce1f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f706ce1f000
close(3) = 0
openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240A\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1816600, ...}) = 0
mmap(NULL, 1829600, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f706cc5d000
mmap(0x7f706cc7f000, 1339392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f706cc7f000
mmap(0x7f706cdc6000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x169000) = 0x7f706cdc6000
mmap(0x7f706ce12000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b4000) = 0x7f706ce12000
mmap(0x7f706ce18000, 15072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f706ce18000
close(3) = 0
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f706cc5a000
arch_prctl(ARCH_SET_FS, 0x7f706cc5a740) = 0
mprotect(0x7f706ce12000, 16384, PROT_READ) = 0
mprotect(0x7f706ce1f000, 4096, PROT_READ) = 0
mprotect(0x49a000, 4096, PROT_READ) = 0
mprotect(0x7f706ce67000, 4096, PROT_READ) = 0
munmap(0x7f706ce23000, 109315) = 0
openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3
close(3) = 0
brk(NULL) = 0x180c000
brk(0x182d000) = 0x182d000
brk(NULL) = 0x182d000
openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=341, ...}) = 0
mmap(NULL, 341, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f706ce66000
close(3) = 0
openat(AT_FDCWD, "/usr/lib64/gconv/gconv-modules.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26370, ...}) = 0
mmap(NULL, 26370, PROT_READ, MAP_SHARED, 3, 0) = 0x7f706ce37000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0
mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f706ce36000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=52, ...}) = 0
mmap(NULL, 52, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f706ce35000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=165, ...}) = 0
mmap(NULL, 165, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f706ce34000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0
mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f706ce33000
close(3)
bash: ltrace: команда не найдена
pvkarm ~ # strace /opt/VMS/VMS.sh
execve("/opt/VMS/VMS.sh", ["/opt/VMS/VMS.sh"], 0x7ffe33c0f3c0 /* 69 vars */) = 0
brk(NULL) = 0x57a000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=109315, ...}) = 0
mmap(NULL, 109315, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb14ff40000
close(3) = 0
openat(AT_FDCWD, "/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14568, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb14ff3e000
mmap(NULL, 16624, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb14ff39000
mmap(0x7fb14ff3a000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fb14ff3a000
mmap(0x7fb14ff3b000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fb14ff3b000
mmap(0x7fb14ff3c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fb14ff3c000
close(3) = 0
openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240A\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1816600, ...}) = 0
mmap(NULL, 1829600, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb14fd7a000
mmap(0x7fb14fd9c000, 1339392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fb14fd9c000
mmap(0x7fb14fee3000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x169000) = 0x7fb14fee3000
mmap(0x7fb14ff2f000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b4000) = 0x7fb14ff2f000
mmap(0x7fb14ff35000, 15072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fb14ff35000
close(3) = 0
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fb14fd77000
arch_prctl(ARCH_SET_FS, 0x7fb14fd77740) = 0
mprotect(0x7fb14ff2f000, 16384, PROT_READ) = 0
mprotect(0x7fb14ff3c000, 4096, PROT_READ) = 0
mprotect(0x49a000, 4096, PROT_READ) = 0
mprotect(0x7fb14ff84000, 4096, PROT_READ) = 0
munmap(0x7fb14ff40000, 109315) = 0
openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3
close(3) = 0
brk(NULL) = 0x57a000
brk(0x59b000) = 0x59b000
brk(NULL) = 0x59b000
openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=341, ...}) = 0
mmap(NULL, 341, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb14ff83000
close(3) = 0
openat(AT_FDCWD, "/usr/lib64/gconv/gconv-modules.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26370, ...}) = 0
mmap(NULL, 26370, PROT_READ, MAP_SHARED, 3, 0) = 0x7fb14ff54000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0
mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb14ff53000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=52, ...}) = 0
mmap(NULL, 52, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb14ff52000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=165, ...}) = 0
mmap(NULL, 165, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb14ff51000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0
mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fb14ff50000
close(3) = 0
Немного подебажил и вывел для вас последовательность команд для установки VMS под Altlinux 9:
Становимся суперпользователем, обновляем пакеты и устанавливаем необходимые пакеты:
Скачиваем дистрибутив с сайта polyvision. В моём случае — в директорию Загрузки.
Даём права на запуск. Устанавливаем.
Удаляем старые библиотеки из директории программы. Новые версии этих библиотек, которые мы установили на предыдущих шагах, автоматически подключатся:
Меняем права доступа к рабочей директории VMS на вашего обычного пользователя.
Группа пользователей в Altlinux по-умолчанию — users.
Выходим из режима суперпользователя и создаём ярлык на рабочем столе:
Теперь всё должно запускаться. Проверяйте.
При решении данной проблемы наткнулся на статью, которая явно была написана на основе информации из этой темы, но там добавлена информация про конвертирование png файлов (часть про conv.sh). Вроде на работу это не влияет, но для перфекционизма можно и сконвертировать.
(Комментарий был изменён)
Запускать так:
1. Открыли терминал (эмулятор терминала)
2. Ввели команду
3. Окно терминала не закрываем. Можно свернуть только.
/opt/VMS/VMS.sh: строка 5: [: /: ожидается унарный оператор
/opt/VMS/VMS.sh: строка 10: /opt/VMS/VMS: Нет такого файла или каталога
1. Проверьте, существует ли файл.
2. Проверьте, дали ли вы этому файлу права на запуск
Дать права на запуск можно такой командой:
Решили проблему так:
Техподдержка посоветовала
1. установить apt install ia32-libs
2. mv libxcb.so.1 libxcb.so.1.old
3. sudo su
chmod 777 -R /opt/VMS
И как я понял, пароля на вход нет.
Все установил как писали выше, поставил все библиотеки. Alt Linux 10. DE: MATE. запускаю ПО, а в консоли ругается на то, что не может найти какой-то кодек.
./VMS.sh: строка 5: [: .: ожидается унарный оператор
libpng warning: iCCP: known incorrect sRGB profile
DecodeNum=320
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
codec not found
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
data partitioning is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
non-existing SPS 0 referenced in buffering period
no frame!
ПО запускается, но кода пытаюсь посмотреть поток или суб поток виснет либо просто его не открывает
В консоли вот что:
QXcbConnection: XCB error: 8 (BadMatch), sequence: 4547, resource id: 73400334, major code: 130 (Unknown), minor code: 3
(Комментарий был изменён)
Такое чувство, что у вас ffmpeg не установлен или не обновлен.
Сейчас ради теста скачал образ AltLinux 10 Рабочая станция.
Установил.
Обновил.
Сделал установку по своей же инструкции для AltLinux 9.
Всё запустилось, работает, камеру показывает.
В консоли при этом идут ошибки, но всё работает стабильно.
А вот такой ошибки у меня нет:
Так что сперва попробуйте обновить систему и установить/обновить пакет ffmpeg.
Например, вот так:
Только URL rtsp свой подставьте в зависимости от модели вашей камеры.
Возможно ffmpeg выдаст более подробную ошибку.