Нужна простая программа доя вывода инфо на монитор. Раньше работала на Processing под виндой, теперь понадобилось перейти на Малину. От количества инфы глаза разбежались, подскажите на что смотреть.
Например то, что не удается его поставить на малину. Может рут прав не хватает, хрен знает, никогда не сталкивался с линуксом.
Вот уж не знаю, в чем там беда... Качаем IDE из браузера: https://download.processing.org/processing-3.5.4-linux64.tgz Или через терминал: Код (Text): wget https://download.processing.org/processing-3.5.4-linux64.tgz Переходим в папку со скачанным архивом и распаковываем. Через терминал: Код (Text): cd <ДИРЕКТОРИЯ> tar -zxvf processing-3.5.4-linux64.tgz Ждем, пока распакуется. Переходим в распакованную папку. Через терминал: Код (Text): cd processing-3.5.4 Далее запускаем файл install.sh для установки, или processing для запуска portable-версии. В терминале это выглядит так: Код (Text): # Установка sudo install.sh # Запуск processing Если через GUI, то кликаем правой кнопкой по нужному файлу и ставим галочку «исполняемый» Ну и если будете работать с Serial: Код (Text): sudo usermod -a -G tty pi sudo usermod -a -G dialout pi
Процессинг работает, но он отличается от компьютерного. В частности, никак не зацепит USB-камеру, которая на винде работает на раз, а тут только кадры из консоли захватывает, да и то один раз после физического подключения. Процессинг ее вообще в упор не видит. Может с родной камерой было бы проще, но ее у меня пока нет.
На сайте https://pi.processing.org/download/ есть скрипт однострочник Код (Bash): curl https://processing.org/download/install-arm.sh | sudo sh плюс совет @BAR__MEN добавить пользователя в группы tty и dialout.
Малиноводы, подскажите. Кое-как разбираюсь, но вот пока не понял такой тонкости. Подключаю камеру в USB, тут же запускаю видеозахват, все работает. Закрыл окно, запускаю снова, не работает. И так пока снова камеру не переткну. Что это может быть, почему подключение одноразовое?
Я уже специально купил вторую, на которой написано, что поддерживается Линуксом. С какого раза угадаю то? (
Капец, намучился с линуксом. Ни раскладок клавиатуры нормально не сделать, ни камеру запустить, ни создать фала или папку из под графической оболочки. А нужна именно она, т.к. ради нее все и затевалось. Как жигули рядом с мерседесом.
Нет. GNU Linux - это тесто, из которого можно сделать хоть жигули, хоть мерседес, хоть на Луну полететь.
@ostrov, по камере - я бы установил пакеты Код (Bash): sudo apt install hwinfo v4l2-utils И посмотрел как система определила камеру Код (Bash): hwinfo --camera v4l2-ctl -D
В стстеме камера работает нормально уже. VLC ее видит и картинку показывает. Но вот Processing не хочет, хотя, судя по форумам и обзорам, должен. Библиотека video стоит. Под виндой та же программа работает отлично.
VLC использует свой движок, а Processing зависит от GStreamer. Попробуйте Код (C++): apt install libgstreamer-plugins-base0.10-0
Посмотрел на https://github.com/processing/processing-video/blob/master/src/processing/video/LibraryLoader.java в зависимостях свежий GStreamer_1.X. Так что если у вас свежий Processing Код (C++): apt install libgstreamer-plugins-base1.0-0
Появилась минута свободного времени - попробовал Processing в виртуалке с Debian 10 Gnome. Библиотека Video 1.01, которая ставится через менеджер библиотек зависит от устаревшего GStreamer 0.10 отсутствующего в Debian 10. Скачал и установил версию 2.0-beta4 - заработало с текущим GStreamer 1.14. Плюс у меня в логах ругалось на отсутствие canberra-gtk-module - установил его.