0
Код | [email protected]:~/nvr$ sudo ./VMS_1.0.0_20150820_install.run ./VMS_1.0.0_20150820_install.run: 14: [: Illegal number: Install need root permissions! |
Вы должны авторизоваться, чтобы оставлять комментарии.
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.
Установил по инструкции, по иконке не запускается (нажимаю и ничего не происходит).
Напишите сюда, что выведет эта команда.
[email protected]:~# /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 выдаст более подробную ошибку.